Page Speed



Magento Platform
Open Source (CE)
2.2, 2.3

Tech Specifications

Current Version:
Stable Build
02 December, 2019
Extensions, Site Optimization, Performance
License Type:


A versatile tool to speed up the loading time of Magento 2 web pages.

Other Extensions by Templates Master


Back to top

If you are running your website with a lot of images, scripts, and content, the Page Speed module is right for you. The module comes with some advanced features that will help you to speed up website loading. Page Speed extension provides different optimization tools, tips & tricks. Now you have a quick and efficient way to speed up your store that will lead to the higher conversion rate.

The extension was developed to help you improve your Magento 2 store performance by solving the main task such as fast and efficient user experience. With the module features you will get:

  • a reduced number of HTTP requests,
  • optimized image files,
  • merged Js, CSS and HTML files, and a
  • reduction in the download time of the entire website.


Main Features

Image Optimization

The page speed highly depends on the size of the image. Now you get a chance to prevent overloading of the page because of heavy images. Our module provides the expanded configuration for catalog images optimization. The module also comes with image processing settings that allow using an image adapter. And if you need a lazy image loading, please enable the feature in the module configuration. The "Auto specify image dimensions" option is available.


Gzip Compression Test

When creating high-quality content, it happens you get heavy pages that are slow to download. One of the best ways to speed a load time is to compress them by a Gzip. The Page Speed module supports Test gzip compression. If the results show your website still need the gzip compression, you have to enable it on your web server. You can use the provided examples of enabling compression both for Apache and Nginx.


Minification Of HTML

The minified HTML file version will reduce the bandwidth of network requests, therefore speed up your page load time. Page Speed module will help you to minify HTML files together with inline Javascript and CSS. In the module configuration, you can enable a minification both to Js and CSS content as well minify the templates


JavaScript Optimization

Page Speed module provides the best way to minify JavaScript in Magento 2 store. The module provides the possibilities to merge javascript files, enable javascript bundling and minify javascript files. The module also allows removing render-blocking JavaScript on your website


CSS Minification

With Page Speed module you will easily minify CSS on Magento 2. This is one more good idea when it comes to decreasing the loading time of a website. The module configuration settings allow you to merge CSS files, minify CSS files, and optimize CSS delivery by enabling LoadCss js library. By optimizing CSS files, you will reduce download time as well as improve the website performance.


Prioritizing Above-The-Fold Content

Taking into account that only 7% of the final above-the-fold content will be rendered with the full HTML response, you have to structure your HTML to load the critical first. The Page Speed module will help you to prioritize the above-the-fold content by generating critical CSS via the module configuration


Pre-Resolving DNS

DNS prefetching is about giving control over how your web page loads. Once you put a rel="DNS-prefetch" in the head of HTML document, you help browser to look up the IP address for a domain name or URL that users enter. This is a very important feature if you maintain multiple domains. The Page Speed module enables the "DNS-prefetch" to reduce web page loading when using different domains for page resources


Adding Expire Headers

To solve adding Expire headers on Magento 2, please use Page Speed module settings. That way you will reduce the number of HTTP requests for the server and of course reduce the time a server requires to connect with a browser. By decreasing the number of files users need to download, you allow the returning visitors to reuse the cache files that have been stored in a browser.


Installation Instructions


User Guide

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:


    Move fast image initialization to adapter
    Add AbstractCachableOptimiser class
    Add local cache in webp optizator


    Fix gzip checking (h2+zend1)
    Fix lazyload image placeholder with srcset+sizes by html spec


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Fixed Add root media files to resize images collection
    - Fixed webp images in media root located
    - Fixed Warning: implode(): Invalid arguments passed for mage 2.3.0
    - Fixed Pesponsive order media matching condition 857cd6
    - Fixed (Safari+webp) Don’t change original url if tag was add
    - Fixed Intagrate lazyload and


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Added bundling from minified sources
    - Improved image resize command
    - Added bunling option docs link

    - Fixed background notice in magento 2.2
    - Fixed logic to add tag


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:


    - Added advanced js bundling
    - Added lazyload custom config options
    - Dublicated move_inline_to_bottom config option


    - Removed native curl function calls; Improve HTTP/2 checking
    - Removed get_headers() from gzip checking
    - Fixed http/2 push for remote links


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Fixed srcset logic in responsive optimiser
    - Improve dimensions checking at image resize command


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Compatibility with Swissup_ProLabels module. Previously there was an issue when HTML minification enabled - some labels do not render.


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:


    Add Responsive Images feature
    Add HTTP/2 support
    Add webp image support
    Add console command swissup:pagespeed:images:resize
    Add font-display:swap by default for @font-face in merged css
    Add profiling


    Fix ignore lazyload bug
    Fix Zend_Dom_Query class not exist
    Fix </script> inside scrip
    Fix undefined CURL_HTTP_VERSION_2_0
    Fix gzip checking
    Improve deferjs optimizer
    Add AMP checking ?amp=1


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


    * Fixed set expires for all page
    * Added debugging traps


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

    - Initial extension release


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