Skip to product information
Magento 2 Lazy Load Images & Products

Magento 2 Lazy Load Images & Products

23 reviews

€0,00
85,000+ merchants Trust WeltPixel products
Version 1.16.0
Updated January 7, 2026
Support Community support via GitHub
Platform Magento Open Source, Magento Commerce, Magento Commerce Cloud B2B
Documentation User Guide
weltpixel.com

Boost Page Speed with Lazy Load Images & Products for Magento 2

Lazy Loading Enhanced for Magento 2 highly improves the page loading time by only loading page and product images as the user scrolls down the page. Fully integrated with default Magento 2 functionality, lazy loading is applied to listing pages, search pages, product pages, including related, up sell and cross sell products.

Easy to enhance functionality to any custom image in the store. In addition lazy loading functionality can be easily enhanced and applied to any image in the store by simply adding the class "lazy" to the image element, as explained in documentation.

Faster Page Load
Images load only as the user scrolls, reducing initial page load time
SEO Friendly
Images remain indexable by search engines for improved SEO score
Zero Setup Skills
Enable out of the box from Magento Admin — no technical skills required

Free vs PRO Features

The Magento 2 Lazy Load Images & Products extension is available in both a free version and a PRO version with advanced customization options.

Performance
Feature Free PRO
Better page loading time ✓ ✓
Integrates out of the box with Magento 2 listing pages, search pages & product pages ✓ ✓
Smooth user experience ✓ ✓
Improved conversions generated by improved page speed ✓ ✓
SEO friendly, images can be indexed by search engines ✓ ✓
Easy to install and use, light quality code ✓ ✓
Easy to enhance functionality to any custom image in the store ✓ ✓
PRO Customization
Feature Free PRO
Start Loading Early — ✓
Control the Lazy Load animation speed — ✓
Upload custom placeholder image for Lazy Load spinner — ✓

Highlights of the Magento 2 Lazy Loading Extension

High speed and performance ensure a smooth user experience, better conversion and improved SEO score. After installing the extension, is it enough to Enable it from Magento Admin as it is integrated out of the box with Magento 2 product structure.

Lazy Loading on Category Pages

Optimize your Page Speed and loading time with the Lazy Loading extension on your Category Pages. You can even set a Custom Loader via the extension settings!

Lazy Loading on CMS Pages

Lazy Loading can even be applied to images on your CMS Pages! Choose between using a Custom Loader, or a beautiful fade effect!

Easy Custom Image Enhancement

Lazy loading functionality can be easily enhanced and applied to any image in the store by simply adding the class "lazy" to the image element, as explained in documentation.

Listing, Search & Product Pages

Fully integrated with default Magento 2 functionality, lazy loading is applied to listing pages, search pages, product pages, including related, up sell and cross sell products.

Full Feature List

A complete overview of all features included in the Magento 2 Lazy Load Images & Products extension.

Core Features
  • Better page loading time
  • Integrates out of the box with Magento 2 listing pages, search pages & product pages
  • Easy to enhance functionality to any custom image in the store
  • Smooth user experience
  • Improved conversions generated by improved page speed
  • SEO friendly, images can be indexed by search engines
  • Easy to install and use, light quality code
PRO Exclusive Features
  • Start Loading Early
  • Control the Lazy Load animation speed
  • Upload custom placeholder image for Lazy Load spinner

Reviews

What merchants & developers say

  • 5 stars: 17 (74%)
  • 4 stars: 6 (26%)
  • 3 stars: 0 (0%)
  • 2 stars: 0 (0%)
  • 1 star: 0 (0%)
T
Tyler
Awesome extension

Easy to install and works perfectly

y
yaa
working as advertised

easy installation and it is working as advertised

s
suki
Greate products

Best extension and theme I have seen

d
dave
Very good magento themes and extensions

Very good magento themes and extensions

D
Diego
Lazy load

Funciona excelente

A
Ace Optics
Great functionalities out of the box

Easy to install and to configure, this plugin works as advertised. It is highly appreciated to have the chance to have a free version, that actually works very good, so thanks for that.

c
chris
Works fine

Funciona perfecto

k
krunal.patel
http://nie.local/

http://nie.local/

A
AbdelRahman
perfect selection

perfect selection for my website

M
Mike
Does what it say

Easy and simple to install and does the job as advertised. I would recommend it to speed up the loading of images.

C
Camelia Schuman
SEO SCORE INCREASES in few days

Good for score ranking on SERP.

S
Somwang Satitkulpichit
Like it

Make my website look smart. Bwtter score for loading page.

P
Peter
Nice module

Installing this module really speeds up my site. Easy to use.

T
Tapparit
Sufficient feature for free version.

Thanks Weltpixel for good and free lazy image load extension. As describe and it come with enough features.

A
Alexander
WORKS AS DESCRIBED

Configuration works as promised. Lightweight code.

t
tacius arias
Great, but Adding google native lazy load toguether, would be even better.

The Extention works great, but adding to Google Chrome Native lazy Loading + setting natively the viewports size (width & height) to every image would be incredible increading the google page speed even more. Hope Weltpixel will improve it soon!

M
Maxi
like it

I really like that extension
Thanks weltpixel

M
Matt
Excellent, highly recommended

Extension worked perfect, only took 1 minute to install and does everything as explained... Highly recommended Magento extension supplier... Bonus this is free, and my Google Site Speed has significantly increased!

G
Graham Wharton
OK, but lacks compatability with flickity

Images all appear in the "not visible" state in a flickity carousel until the page is scrolled. No idea who's scope that is, but apart from that, a good module.

J
Johan
Kinda works

Some issues but overall it works.

When using on custom images they don't load before you scroll past them.

And there is a loading issue with images that are hidden in sliders that never load when you slide. A problem with Amasty related products extension for example.

But hey it is free so i guess I can live with that and patch it.

M
Mark T.
Using this extension with full weltpixel suite for category page - very satisified

I'm using this extension with other extensions from WeltPixel, I like the fact that the extensions are optimized to work well together out of the box, for product page listing. In order to optimize category page we use also Ajax Infinite Scroll and Ajax Multi Select Layered Navigation from weltpixel,. We are also thinking to purchase the Category Sorting module.

We also use Google Tag Manager from welt, and saw a significant improvement in bounce rate and conversion after above modules were installed. I assume our customers can now find what they are looking for easier, and this shows up in numbers.

I recommend using together, for us it worked out of the box with weltpixel's without issues that you get when combining multiple vendors for the same store functionality:
- Lazy Loading
- Ajax Multiselect Layered Nav
- Infinite scroll or Ajax Pagination
- Possibly Category Sorting to optimize your category page even better.

Just my $0.02 hope it helps,
Mark Todler

V
Vips
How lazy loading page works?

Hello,

I have installed the Extension and its working for the Images. However, it is not autoscrolling the Page.
Do this extension supports auto page loading when user scrolls down? If yes, How to activate this functionality?
Waiting for your reply.

Thank you

WeltPixel answer:
Hi, for infinite scroll functionality you need a different extension that works hand in hand with lazy load:
https://www.weltpixel.com/ajax-catalog-and-infinite-scroll-for-magento-2.html

M
Marry Osw
Works out of the box

Works out of the box with Magento 2, and you can also use lazy class to add lazy loading to any static page or block. My google speed score went from 55 to 89 after installing this extension. And the best part is that it is FREE. Thanks!

FAQ

Frequently Asked Questions

Instead of loading all images when the page first opens, lazy loading only loads images as the user scrolls to them. This dramatically reduces initial page load time and bandwidth usage, especially on image-heavy pages like category listings and product pages with multiple gallery images.

The extension applies lazy loading to listing pages, search result pages, and product pages including related products, upsell products, and cross-sell product sections. These are typically the most image-heavy pages on a Magento store and benefit the most from deferred image loading.

Yes. The extension ensures that images remain indexable by search engine crawlers. Proper implementation means Google and other search engines can still discover and index all product images for Google Images and Shopping results, while human visitors benefit from faster page loads.

Yes. In addition to automatic lazy loading on standard Magento pages, you can enable lazy loading for any custom image in your store by simply adding the "lazy" class to the image element. This makes it easy to extend the performance benefits to custom blocks, widgets, and CMS content.

Yes. Lazy loading is particularly beneficial on mobile devices where bandwidth is limited and connection speeds vary. By loading only visible images, mobile users experience faster page loads and reduced data usage, leading to better engagement and lower bounce rates.

The Free version provides core lazy loading for product and category page images. The PRO version adds extended lazy loading coverage, more granular controls over loading behavior, and additional optimization features for maximum page speed improvement.

The transition is smooth — images fade in as the user scrolls to them. A lightweight placeholder is shown in place of each image before it loads, preventing layout shifts. Customers may not even notice the lazy loading; they simply experience a faster page.

Yes. Lazy loading works alongside other optimization techniques like JS bundling, CSS minification, and CDN delivery. These optimizations are complementary — lazy loading reduces image requests while bundling reduces script requests, combining for maximum page speed improvement.

Specifications

Technical Details

Latest Version
1.16.0
Last Updated
January 7, 2026
Release Date
Jan 7, 2026
Support
Community support via GitHub
Refund Policy
30 days, for any reason
Magento
2.4.0 – 2.4.9, incl. security patches
PHP
7.4 – 8.5
Platform
Magento Open Source, Magento Commerce, Magento Commerce Cloud B2B

Get Started

Ready to elevate your store?

Community support via GitHub