Meet the next year fully prepared! 🌲 Discounts starting from 1 extension in cart SHOP NOW

Lazy Load for Magento 2

Speed up the loading of your site pages with Magento 2 Lazy Load. Improve your site performance by loading product images by demand and fasten page rendering with code and image optimization.

See available pricing options!
  • Apply preload images to the first screen of the page
  • Lazy load Magento products when customers scroll down
  • Offload the server to save the Internet bandwidth
  • Optimize images by WebP format, mobile or tablet resolutions
  • Reduce the size of product thumbnails without affecting their quality
  • Implement code optimization and server push for the rapid content delivery
  • NEW: Get AMP functionality out of the box
Activate support subscription
to access support service
Covers all products
in your account
90 days free trial
support subscription

Get the bundle with 10% off

Save $58.70

 🚩 Challenge

Using  media files with a huge size leads to reducing the load speed of pages. Your customers may wait for too long and leave the page before making a purchase. Also, Google places stores with a better performance score higher on a search results page. Poor performance affects your SEO ranking and leads to traffic loss.

💫 Solution

Lazy Load for Magento 2 is the optimization method that fills product information only when a user scrolls down the pages, thus speeding up initial page rendering. The defined solution includes 2 extra optimization tools: image compression and code structure optimization to meet both customers’ and search engines’ requirements.

What benefits do you get for your store


Retain customers by excluding the probability of performance issues

Get x2 organic traffic by improving site ranking and search results position


Enhance customers’ loyalty by delivering desired content in a blink of an eye

Save time with our Configuration Service

Use this Configuration Service to avoid hours of manual configurations and endless surfing through thelong-read manuals.

Learn more about Configuration Service

How to get
the configuration?

  • Install the extension by yourself or use our Installation Service
  • Click on 'Get the Config' button below and fill in the short form
  • We’ll contact you within 24 working hours and configure the extension quicker, safer, tailored to yourneeds
get the config

Configure lazy load algorithm

Lazy Load in a Magento 2 store works like this: customers come to a page and timely get the content of the first screen. All other media files are loaded only when shoppers need them and start to scroll. If a store has a large catalog, it takes a lot of time to render all the files, and deferred initialization helps to avoid store abandonment in such cases.

Optimize and compress images

Gradual image delivery is not all you can do for better performance: image size also matters. To load media files faster and reduce the load on your server, the extension lets you use lighter images without quality loss. The fewer bytes a browser loads, the faster a customer gets content.

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 . Alternatively, use GTmetrix to check if it works.

Create optimal code structure

Additionally, the solution includes the features for code compression, as the number of scripts also increases page loading time. Process JS, CSS and HTML content to organize in-depth optimization.

Meet extra optimization levels

See additional scopes of features to get the solution suitable particularly for your store. Analyze your store needs and compare the packs to purchase the most relevant one.

Choose the solution most suitable for your business needs

Key FeaturesLazy Load Lite Lazy Load ProLazy Load Premium
Lazy Load Options
Use 2 lazy load scripts
Preload images for desktops, mobiles and tablets
Configure custom Lazy Load strategy for specific pages
Images Optimization
Convert images into Webp format
Compress JPEG, PNG and GIF images
Resize media files with 2 algorithms
Automatically optimize new images
Enable User Agents
Create Webp images for AMP
Code Optimization
Enable JS bundling
Minify HTML and CSS
Merge CSS and JS
Move Print CSS and JS to footer
Activate Server Push
Defer fonts loading
User Experience Improvements
Infinite Scroll
AJAX Shopping Cart

More options for your Magento 2 Lazy Load

  • Move JS to the page bottom
  • Defer CSS files loading
  • Defer fonts emersion
  • Sign static files
  • Use asynchronous indexing
  • Shorten flat tables

How to enable Lazy Load on Magento 2 product pages?

  • Install and enable the Lazy Load extension.
  • Go to Stores > Configuration and open the Lazy load tab.
  • Expand the Lazy load section and click Product pages.
  • Set the Enable Custom Lazy Load and Use Lazy Loading Images, and Preload Images fields to Yes.
  • Configure Lazy Load Script, Desktop Preload Images Number, Tablet Preload Images Number, Mobile Preload Images Number, Ignore Images that Contain.
  • Save the changes.
Adobe partner logo
Magento Marketplace logo
See 216+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Yes, once you buy any extension(s) by Amasty, you’ll get updates for the product(s).Also, you can activate a support subscription, so that all possible technical issues are handled by professionals.Magento support subscription plans:Monthly Annual -...
Do you have the installation service?
Yes, we provide a professional installation service. You can purchase it when ordering an extension. If you buy more than 1 extension in one order, we can install all of them! If you need to configure plugins according to your business needs, you can...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. But we have a 60-day money-back guarantee. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty provides a 60-day money-back guarantee. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you.  To get a full or partial refund of your order, please create a ticket in our support...
How can I receive a discount?
According to the rules of Amasty's Reward Program, you get $15 back to your reward points for every $100 spent.You can spend them to buy other extensions or services from our catalog.These Points are valid for 60 days from the purchase date. You can...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
When you get any support subscription plan, it will be prolonged automatically. Also, you can cancel your subscription at any time. For this, go to your customer account and open the Subscriptions tab. If you cancel your subscription, the service will...
What should I do if my Reward Points have expired?
According to our reward program, the Reward Points are valid for 60 days starting from the moment they’re transferred to your account. But we always try to stay supportive, so you can create a ticket, and we’ll consider your case individually...
How can I use my Reward Points?
How to check your reward points balance? Step 1. Log in to your customer account or create a new one. After this, you will be redirected to your account dashboard. Step 2. In the left menu choose Reward points. Step 3. You will see your current reward...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
Customer Reviews

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

What feature your extension lacks?

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 2.2.0
Last Update: Sep 23, 2021
2.2.0 - Sep 23, 2021
  • New we added a new setting to let you disable JavaScript merging for different types of devices (Note: the feature is available as a part of Google Page Speed Optimizer Premium tariff)
  • New now the extension comes with the newly uploaded images optimization that can be launched by cron at the most convenient time for you (Note: the feature is included in Google Page Speed Optimizer Premium tariff)
  • Improvement we improved the load time for non-cached pages by adding the functionality of minifying JavaScript in PHTML files
  • Improvement now you can choose the device type to defer fonts loading for it
Version 1.3.6
Last Update: Aug 26, 2021
1.3.6 - Aug 26, 2021
  • Compatibility we enhanced the compatibility with Amasty Google Page Speed Optimizer extension
  • Fix we adjusted the display of a non-AMP product page if accessed from an AMP category page
  • Fix we fixed the issue with the wishlist icon displaying if it’s disabled
1.3.5 - Nov 27, 2020
  • Fix we resolved the issue with empty snippet values
  • Fix we corrected the URL generation in case the original URL contains ‘index.php’
1.3.4 - Sep 21, 2020
  • Fix we resolved the issue with URL parsing on multistore instances
1.3.3 - Aug 18, 2020
  • Improvement now the indicator of added products on mini cart remains visible until shopping cart is empty
  • Compatibility we enhanced compatibility with Varnish
1.3.2 - May 07, 2020
  • Fix we resolved the issue with Form Key validation
1.3.1 - Apr 24, 2020
  • Compatibility compatibility with Magento 2.3.5 was added
  • Compatibility compatibility with Varnish and FPC was improved
  • Fix we corrected a minor issue with icons and fonts display
1.3.0 - Mar 31, 2020
  • New we added an option to force AMP opening from mobile devices
  • Improvement now extension displays prices excl/incl taxes if applicable
  • Fix we corrected the display of uploaded images in Visual Swatches
Version 1.2.1
Last Update: Mar 16, 2020
1.2.1 - Mar 16, 2020
  • Fix we resolved issue with loading product reviews
  • Fix issue with amp index link on category page was fixed
1.2.0 - Feb 13, 2020
  • New now the plugin supports CMS and Home Pages
  • New we added AMP-widgets which can be used on CMS pages
  • Improvement we enhanced the process of filter application on category pages in order to make it more user-friendly
Version 1.1.1
Last Update: Jan 22, 2020
1.1.1 - Jan 22, 2020
  • Improvement we implemented minor enhancement of linking between AMP and non-AMP versions of pages
1.1.0 - Dec 24, 2019
  • New now Category Pages are also available for AMP enabling. Turn on the functionality in one click

Ratings & Reviews

90% of 100
© 2009-2021 Amasty. All Rights Reserved.