Lazy loading plugin that supports images, iFrames, video and audio elements and uses the lightweight lazysizes script. With manual modification of the …
As of April 2026, Lazy Loader is a WordPress images plugin with 10K+ active installations and a 4.7/5 rating from 49 reviews. It has been downloaded 215K+ times in total. Requires WordPress 4.9.8+ and PHP 7.0+. Available on WordPress.org since 2015. Last updated 1 year ago — may have compatibility concerns. Downloads are up 49% this week. Top alternative: Autoptimize.
Lazy loading plugin that supports images, iFrames, video and audio elements and uses the lightweight lazysizes script. With manual modification of the markup it is also possible to lazy load background images, scripts, and styles.
Lazy loads (without the need of any manually modifications):
img or picture in posts, pages, Custom Post Types, Text Widgets, …* Can be enabled in the plugin options.
The plugin comes with the following options (under Settings › Media › Lazy Loader options):
Quite strange matter – tested on WP 5.9.3, and 6.0 – when a gallery has JPEG thumbnails then native lazy loading works as suspected, but when a gallery is built with WEBP thumbnails it does NOT!? despite loading="lazy" attribute at every IMG.
Thank you!!
Great, you can just exclude images etc. I need it for that.
Solving the Threshold problem is invaluable.
Thank you!
This is an incredible plugin, it works great on one of my websites but unfortunately, it doesn’t work at all on my other staging website, don’t know if I am doing something wrong.
I’m impressed. Works as advertised. Kudos to the developer.
| WordPress | 4.9.8+ requiredTested up to 6.5.8 |
| PHP | 7.0+ required |
Tested with WordPress 6.5.
Added
lazy_loader_generate_noscript filter to allow disabling of noscript element generation.Fixed
mastermind/html5 dependency to latest version, which fixes a PHP deprecation notice.Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.