JavaPro Remove PrestaShop JavaScript Render Blocking


Know and manage your shops JavaScript loading positions Top Bottom and attributes async defer none. Brought to you by heroic developers. Learn more

PrestaShop Module Zip Versions: 1.7.x

  • 1.7.x
  • 8.0.1 - 8.1.x
Out of stock


Remove render blocking by adding attribute preload for each of your JavaScript files.

Benefits for Merchants

  • Improve your visitors' experience by removing render-blocking JavaScript.
  • Enhancing core vitals yields amplified performance and correspondingly, optimized SEO.



Configure PrestaShop JavaScript attributes async, defer, and none, and specify the loading position at the top or bottom of the page. Alternatively, take advantage of our bulk update feature.

JavaScript attribute configuration:  (for advanced users)

  • defer Specifies that the script is downloaded in parallel to parsing the page and executed only after the page has finished parsing
  • async The script is downloaded in parallel to parsing the page, and executed as soon as it is available (before parsing completes)
  • none The script is downloaded and executed immediately, blocking parsing until the script is completed

    Load Position Options:

    • Top:  .js discovered early (recommended)
    • Bottom: PS default .js discovered late

    Settings Tab

    A/B Testing

    Experiment with different JavaScript loading behaviors using A/B testing.

    Email Alerts

    When enabled will send email when new JavaScript discovered.

    Default Settings Newly Discovered JavaScript

    Define default Attribute and Load Position for newly discovered JavaScript.


    • MultiShop Compliant
    • PrestaShop compliant Themes and Modules


    1. Shop Backoffice->Module Manager-->Upload a module-->upload JavaPro-->Configure
    2. JavaPro's automated A/B testing simulator is enabled upon installation.
    3. Navigate through every page of your store, such as the home page, categories, product detail pages, view cart, and checkout.
    4. Click Refresh to view newly discovered JavaScript files in the Dashboard


    1. Visit your front office and navigate through all your shops different page types and cart processing. JavaPro records the .js registered to PrestaShop.
    2. Use the refresh button to see newly identified .js files.
    3. When no new .js files are being discovered you are ready to configure your JavaScript
    4. Our research reveals that defer and load Top produce the most optimal outcomes.
    5. Once ready, disable A/B testing and make changes live.
    6. Set default attributes and loading position for newly discovered JavaScript that fits your current schema.
    PrestaShop Module Zip Versions

    1.7.x, 8.0.1 - 8.1.x


    Ask a Question
    • Hello, I manage TAKANAP.COM server and website and would like to know if it is possible to have a trial of the module "Boost Performance Remove Render Blocking JavaScript", since it is a bit expensive. If it works well we have not problems on paying. Thanks

      Hi, sorry for tardy response.

      At this time and because of the nature of the module it's not possible for us to setup a PS as demo.

      This module is completley tested, has a built in demo mode you can set so that changes are only displayed to certain ip(s).

      While we are very good developers our module publications could be better.

      Kind regards,


    Not enough items available. Only [max] left.
    Shopping cart

    Your cart is empty.

    Return To Shop

    Add Order Note Edit Order Note
    Add A Coupon

    Add A Coupon

    Coupon code will work on checkout page

    JavaPro Remove PrestaShop JavaScript Render Blocking