Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Google Page Speed Optimizer for Magento 2


Improve your store pages performance with Magento 2 Speed Optimization. Automatically reduce the size of product images without affecting their quality!

  1. Save customers by improving your store pages performance
  2. Increase your store score in Google PageSpeed Insights
  3. Make your store work quickly and smoothly
  4. Reduce the size of your product images automatically
View Extension Demos
See User Guide
Get a bundle with 2 additional extensions and save up to 10%
Google Page Speed Optimizer for Magento 2

How can you find out if your store needs optimization? There is a Google PageSpeed Insights tool, which shows possible enhancement points to make your site perform better. We can congratulate you if your site score is higher than 90 points! But if the result is below 90, we recommend you to discover how site performance optimization can prevent losing potential customers.

 google page speed optimizer
magento 2 google page speed optimizer

Check how our Magento 2 extension improves your store performance

Prevent losing potential customers by making your site perform better. See the results of optimization with help of Google PageSpeed Insights tool for Home page , Category page , and Product page . Use our Google Page Speed Optimizer extension and you will definitely improve your store score.

Strengthen your site health via performance optimization

Automatically optimize images

Generally, lots of images on store pages are pain in the neck. Because of their huge size pages work slowly and irritate customers. Magento 2 Google Speed Optimizer helps to reduce the size of all JPEG, PNG and GIF images on your store pages with no quality loss.

Move JS to Footer

Putting all JS to the bottom of the page helps to load all the important content before loading JS. That’s how you can make page render faster.

Sign Static File

As you may know JS and CSS files are cached by users’ browsers when they visit a page for the first time. There is a risk that if admin changes styles or JS, customers will see the old version of the page from cache. To avoid this you can sign static files.

Enable loading images by demand

The loading images option makes off-screen images load only when a customer scrolls to them. It helps store pages full of images not to lag.

Minify HTML, CSS and JS

Minification helps to reduce original code size from 10 to 20% by removing all the unnecessary comments, line breaks, tabs and spaces. The less code you have, the faster your store pages are loaded.

Use Asynchronous Indexing

To prevent conflicts between different operations you can store and index order data asynchronously. Order data is placed in a temporary storage and moved to the Order Management grid with no accidents. It's a safe way to make your site perform better.

Use Flat Tables

A Flat table is an additional table storing all information about a product or a category. Such tables help to shorten the query in the database. The shorter the query, the better the store performance.

Merge CSS and JS

Reduce the number of queries and their processing time by merging several JS and CSS files into one. As a result, customers see page content faster and nothing stops them from making a purchase.

Product questions

I have installed the third-party tools on the server to optimize images and I still get “Image Optimization Tool is not installed” message.

If a tool has been installed on the server and the extension still shows the message “Image Optimization Tool is not installed”, the correct path to the tool should be specified in the extension file. See all the details in a complete answer.  

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Support guys are the best!
I had some prob with js bundling. I have several stores in 1 admin, and js bundling didn’t work on all the sites. Most of them ran, but 2 most popular hardly loaded. I reported, and the support fixed it in just a day.
Site flies
My store was too heavy, so I couldn’t even use your exit popup because it would upload too slowly. I ran full optimization and raised rank from 45 to 68. That’s a start.
Top quality images speed
When choosing a mod, i look at resized pics first of all. This one was one of 4 that don’t spoil image quality. But on other mods the colors in 3 sizes were a bit different. Here it’s all of good quality+loading speed is bigger.
Cool for mobile
I tried each and every way to speed up my site, nothing worked. After manual!!! pic resizing, I saw prodpics didn’t participate in purchases and m traffic fell by. Then I found you guys added webp and I just breathed out. If even firefox-ers supported, I have nothing but wait for the next gen avif. tnx!
Need a fix
Actually, psi results depend on many things and you can’t really deny we all have limits, and so does magenta. I had some installations fixes, I’d say so, cause though the module had things to work at, the support solved them in a min. The good thing is they offered me a refund, so your money is safe anyway.
Marcus X
Obviously it worked
My score in google insights was 67, after I installed the extension got 92. I really think that's a win!
Liam Bryant
Higher score achieved
After migration my site was slow. For you to understand it, delay of a page load was about 3 seconds. Failure. I got to nub of issue ran test with Google, enabled add-on, ran test again and saw what I had at start and in the end. Special thanks for lazy load and ‘ignoring’ field, as some of my new theme elements does really have this out of box.
Reliable vendor
Eventually I moved JS to footer with no subsequent problems. It’s just that I tried same-purpose plugin from another vendor and faced big, I’d rather said huge, troubles for greater price, by the way. This one did faster and cheaper.
speeded up my site
In search of better solution to speed up Magento, I tried many SEO extensions from different developers. However, none of them did these exact simple things with code. One thing about switching it on, I'm not a techie, so running commands in console wasn’t for granted but that’s turned to be easiest part for my admins.
5 stars
This drastically improved our site speed, we had to contact Amasty to help with some issues and settings, their developers quickly identified the problems and resolved these without any hassle. We are confident this mod will help with our bounce rate going forward. Support from Amasty is fast and efficient. They will always respond to you within no more than 24 hours. If there is any delay in resolving a problem they will keep you updated which goes a long way. Support is what I would want, expect and then more.
Adam Holden
It does everything said
It compressed js an’ images weight an' on the whole it resulted in higher score in gps insights. Plugin did everything said but don’t forget that there are far more factors influencing site performance. When solved smaller issues, I got to do something with server environment, as response time was too slow even at least loaded hrs. So, reviewing store settings, database performance are also not a waste at all. I agree with Oscar that webP support would be fantastic.
Eric Strauss
Tricky installation but worth it's money
Seems good. Does the module defer offscreen images? And do you plan to include webP support for chrome?

Write Your Own Review

You're reviewing: Google Page Speed Optimizer for Magento 2

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 1.3.0
Last Update: Jun 04, 2019
1.3.0 - Jun 04, 2019:
  • New now it is possible to exclude specific fonts from deferring when using 'Defer Fonts Loading' feature
  • Improvement we enhanced the code
  • Improvement we improved the 'Amasty JS Optimization' feature for better performance
  • Compatibility we enhanced the compatibility with Magento versions elder than 2.2.0
See previous updates
Version 1.2.4
Last Update: May 10, 2019
1.2.4 - May 10, 2019:
  • Fix we resolved the possible issue with JS bundling on a multi-domain website
1.2.3 - May 04, 2019:
  • Fix we resolved the issue with the js error `Fieldset is not defined` during the 'JavaScript Bundling' process
1.2.2 - May 03, 2019:
  • Fix we resolved the issue with generating the queue when using 'Use Webp image format'
1.2.1 - Apr 18, 2019:
  • Fix we resolved the multiple select folders in 'Folders For Optimization`
1.2.0 - Apr 15, 2019:
  • New we developed the Amasty Advanced JS Bundling. Now it is possible to create an advanced bundle of JS Google
Version 1.1.0
Last Update: Apr 03, 2019
1.1.0 - Apr 03, 2019:
  • New Advanced settings for the Lazy Load feature was added. Now it is possible to set optimization for different page types individually
  • New Now you can choose folders with images for optimization
  • New Now it is possible to choose the compression level for the JPEG optimization.
  • New Introducing the image resize feature. The extension creates several copies of an image in different sizes
  • New WebP image format was added. The extension can create a copy of an image in WebP format. Browsers that support WebP will receive images in the format
  • Improvement the image optimization process was improved. Now it is executed by creating the queue and processing it. It can be launched via CLI as well
Version 1.0.6
Last Update: Mar 07, 2019
1.0.6 - Mar 07, 2019:
  • Improvement we have improved the 'Move JavaScript To Page Bottom' process. Now it works more stable with custom themes
1.0.5 - Feb 21, 2019:
  • Improvement we have added a setting for excluding certain images from Lazy Load processing
1.0.4 - Feb 06, 2019:
  • Fix the operation of the 'Run Optimization Now' button was fixed
1.0.3 - Feb 04, 2019:
  • Fix : the possible problem with displaying images wile enabled Lazy Load option was resolved
1.0.2 - Jan 30, 2019:
  • Fix the issue with adding the lazy load script to robots.txt was resolved
1.0.1 - Jan 17, 2019:
  • Improvement minor visual improvement in the admin area (extension settings)
Back to top