Google's Core Web Vitals measure real user experience. Three metrics dominate the ranking signal: LCP, CLS, and INP. Images influence all three. A single unoptimized hero image can tank your scores and push your page down in search results.

What Are Core Web Vitals?

Core Web Vitals are a set of real-world metrics Google uses to measure user experience. They focus on loading performance, visual stability, and interactivity.

LCP and Images

LCP is usually an image. On most pages, the hero image, banner, or product photo is the largest element. If that image is 2MB and takes 3 seconds to load, your LCP fails. Compression and modern formats cut that time dramatically.

LCP image checklist:

1. Use WebP or AVIF — 25-35% smaller than JPEG
2. Compress at 75-80 quality
3. Resize to exact display dimensions
4. Preload the hero image with link rel="preload"
5. Serve from a CDN with image optimization

CLS and Image Dimensions

CLS happens when images load without declared dimensions. The browser lays out the page, then the image appears and pushes everything down. Set explicit width and height attributes, or use CSS aspect-ratio boxes, to reserve space before the image loads.

Prevent CLS example:

<img src="hero.webp"
     width="1200" height="600"
     alt="Product photo"
     loading="eager"
     fetchpriority="high">

INP and Image Processing

INP measures interaction responsiveness. Large images block the main thread during decode and render. Decoding a 3MB JPEG can take 100-300ms on mobile. That delay makes taps and scrolls feel sluggish. Compress images, use modern formats, and lazy-load offscreen content.

Step 1: Set Compression Targets

Every image on your page should have a clear size budget. For above-the-fold images, target under 100KB. For below-the-fold images, target under 50KB. If an image exceeds its budget, reduce quality, resize, or switch formats until it fits.

Image TypeTarget SizeFormatQuality
Hero / LCP imageUnder 100KBWebP75-80
Product photosUnder 80KBWebP75-80
ThumbnailsUnder 30KBWebP70-75
Icons / logosUnder 10KBSVG or PNGLossless

Step 2: Use Modern Formats

WebP and AVIF are the modern standards. WebP is supported by 95%+ browsers. AVIF is gaining ground but has slightly less support. Use the <picture> element to serve WebP with a JPEG fallback.

Step 3: Lazy Load Offscreen Images

Add loading="lazy" to every image below the fold. This defers loading until the user scrolls near the image. Combined with compression, lazy loading can cut initial page weight by 40-60% on image-heavy pages.

Pro tip: Never lazy-load the LCP image. The hero image must load eagerly with loading="eager" and fetchpriority="high" to hit LCP targets.

Step 4: Use the Right Tools

Stop opening Photoshop for every resize and compress task. The Image Converter and Image Resizer handle these tasks in seconds. Batch process, strip metadata, and download optimized files — all in your browser.

Image Converter
Convert between JPEG, PNG, WebP, BMP, GIF and more
Image Resizer
Resize by pixels, percentage or max dimensions — batch support

Browse all tools: AllOmnitools.com/all-tools/ – 20+ free online utilities, no account required.


Related Articles