Improve Image Delivery
What This Audit Checks
This audit evaluates your images for three things: format efficiency (are you using modern formats like WebP or AVIF?), sizing accuracy (are you serving images larger than their display dimensions?), and compression level (could the file be smaller without visible quality loss?). It estimates the total bytes you could save by fixing each issue.
Why It Matters
Images are typically the largest payload on any web page. Serving a 2 MB PNG when a 200 KB WebP would look identical wastes bandwidth, slows Largest Contentful Paint, and burns through mobile data plans. On image-heavy pages, optimizing delivery can cut total page weight by 50% or more.
How to Fix It
- Serve images in WebP or AVIF format. Use your CDN's automatic format negotiation or the
<picture>element with multiple<source>tags to serve the best format each browser supports. - Generate responsive image sizes with
srcsetandsizesattributes. Never serve a 3000 px-wide hero image to a 375 px mobile screen. - Compress images aggressively. Use tools like
sharp,squoosh, or your build pipeline's image loader to target a quality setting of 75-85 for photographs. - Lazy-load below-the-fold images with
loading="lazy"so they do not compete with critical resources during initial page load. - Set explicit
widthandheightattributes on every<img>tag to prevent layout shifts while the image loads.
How Pulse Tracks This
Pulse runs Lighthouse image audits on every monitored page and reports potential byte savings per image. The Image Delivery card ranks your images by wasted bytes so you can prioritize the biggest wins.