Defer Javascript



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2
Commerce using on prem (EE)
2.1, 2.2

Tech Specifications

Current Version:
Stable Build
27 August, 2019
Extensions, Content & Customizations, Personalization & Experience Management
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:


This extension defers JavaScript loading by putting JavaScript files at the bottom of pages to reduce loading time and speed up Magento sites.

Other Extensions by BSS Commerce


Back to top

Site speed is one of the most significant concerns of every Magento merchant to improve the shopping experience and increase customer satisfaction. Websites with a slow loading speed force visitors to wait for a long time, which causes them to leave and come to other competitors with a better experience. Hence, installing Defer JavaScript for Magento 2 extension will help you solve this issue in the blink of an eye. 

This module puts all JavaScript files at the bottom of the page so that the browser will load all HTML and CSS before loading the JavaScript files. Magento 2 website will perform better, which results in a more comfortable shopping experience.


Key Features

Defer Parsing Of JavaScript To Speed Up Websites

Normally, the browser loads from the top to the bottom of the page. If your site includes a lot of JavaScript codes between <head></head> and <body></body>, it often causes the site to load slowly. It means customers have to wait so long for the content to appear. Using Defer JavaScript for Magento 2, it will delay the JavaScript loading until the last moment when all HTML and CSS loading is finished in order to reduce the loading time and speed up your Magento website.


Effectively Defer Iframes Loading 

In case there are a lot of sites embedded on your web page, your site speed becomes slower because the browser even loads the JavaScript files of those sites. To solve this issue, the extension allows the browser to load your web page before loading Iframes of other sites to avoid impacting on the speed.


Exclude Paths Or Controllers And Homepage 

Defer JavaScript for Magento 2 extension allows the admin to easily exclude paths, controllers, and homepage so that they are not influenced by the deferring parsing of JavaScript.


Demo Site 

Frontend | Backend



With Defer JavaScript for Magento 2, store owners do not worry about losing customers as well as the revenues due to slow site loading. This module easily improves the site speed without any manual interfere of code or other complicated methods. Therefore, the shopping experience is enhanced and your stores can also keep a long relationship with customers. 


Contact Information

 Contact us by sending an email to if you have any questions or want us to install the extension.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    v2.0.3: Fix unserialize issue on magento 2.2


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    v2.0.1: Stable Version


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top