Lazy Load WordPress: the free AIFORYA deferred-loading extension
Defer image and iframe loading with LCP protection and a fade-in effect. Free WordPress extension, fully local, no API key. A faster site.

Load your images at the right moment, not all at once.
AIFORYA Lazy Load speeds up your pages by deferring the loading of images and iframes until the visitor gets close to them — while protecting the first images so perceived speed is never degraded. 100% local: no API key, no external service, and free with no time limit.
- Lightweight and reliable: built on the native mechanism of modern browsers, with no heavy dependency.
- 100% local: no network calls, no data sent to any third-party service.
- No visual risk: a safety net guarantees no image stays invisible.
Why defer image loading?
On a visually rich page, the browser tries to load every image at once, including those at the very bottom that the visitor may never see. The result: a slower initial render and a degraded Core Web Vitals score. Deferred loading only loads an image when it approaches the screen.
The classic trap of many deferred-loading extensions: they also defer the first large image (the LCP), which paradoxically slows perceived rendering, or they hide images when JavaScript is slow. AIFORYA Lazy Load avoids both pitfalls: explicit LCP protection and a safety net to reveal every image, even without JavaScript.
What the extension does
- Native deferred loading — adds the
loading="lazy"attribute (anddecoding="async") to the images and iframes in your content, relying on the native mechanism of modern browsers. - LCP protection — the first images on the page stay loaded immediately so the initial render isn't slowed down. You choose how many images are protected.
- Fade-in effect — deferred images appear smoothly once loaded, with a safety net that guarantees no image stays invisible.
- Easy exclusions — enter a keyword or a CSS class (for example "no-lazy") to exclude certain images or iframes from deferred loading.
How it does better than competing free extensions
| AIFORYA Lazy Load | Common free extensions | |
|---|---|---|
| LCP protection | Explicit and adjustable | Often absent (LCP deferred by mistake) |
| Anti-invisible-image net | Included, even without JavaScript | Rarely guaranteed |
| Footprint | Dedicated, lightweight extension | Module of a heavy suite |
| Privacy | 100% local, no network calls | Frequent tracking / server calls |
| API key / account | None | Sometimes required |
Complementary, not redundant
Deferred loading and image conversion are two distinct topics. Conversion to modern formats (WebP, AVIF) is handled by the AIFORYA Image SEO extension. AIFORYA Lazy Load deliberately focuses on deferred loading to stay lightweight: the two extensions complement each other without overlapping.
Privacy and dependencies
The core of the extension — deferred loading of images and iframes, LCP protection — works entirely locally, with no network calls. A built-in support-and-review channel in the admin can, only if you trigger it yourself, communicate with the AIFORYA service, after your explicit consent. No data is ever sent without an action on your part.
Installation in 2 minutes
- Download the extension shown here (or install it from WordPress.org).
- Activate it from the Plugins menu.
- Open the AIFORYA Lazy Load menu, check that deferred loading is enabled and adjust the number of protected images.
Add exclusions in the Settings tab if needed. That's it: your pages display faster right away.
Questions fréquentes
Historique des mises à jour
- v1.0.0
Initial release: native deferred loading of images and iframes (loading=lazy + decoding=async), LCP protection with an adjustable number of protected images, fade-in effect with a safety net (no invisible image even without JavaScript), exclusions by keyword or CSS class.
Une question ? Contactez-nous.