How to Lazy Load Images Natively in HTML

Simply use loading=”lazy” in img tags to lazy load them.

<!-- Use the loading attribute on images to defer the loading of offscreen images -->
<img src="lazy-loading.jpg" loading="lazy" />
Copied to clipboard!

Please note that this feature is not widely supported, which means you need to provide fallback solutions. For the full list of supported browsers, check out the support table on

If your browser does not support the loading attribute, it will simply ignore it, so you don't have to worry about introducing bugs.

How to Lazy Load Images Natively in HTML
If you would like to see more Webtips, follow @flowforfrank

How to Lazy Load Images Natively


Remove ads
Remove ads

πŸ“š Get access to exclusive content

Want to get access to exclusive content? Support webtips with the price of a coffee to get access to tips, checklists, cheatsheets, and much more. β˜•

Get access Support us
Remove ads
Remove ads
Remove ads
πŸŽ‰ Thank you for subscribing to our newsletter. x