Image Tools

Complete Image Optimization Guide for Faster Page Speed

A technical guide to image optimization for page speed. Covers format selection, compression, lazy loading, responsive images, and CDN delivery.

Creator Units — Free Tool Guides

Images Are the #1 Page Speed Bottleneck

According to HTTP Archive data, images account for 75% of page weight on the average website. Optimizing images is therefore the highest-leverage performance improvement available — often achieving 60–80% reductions in page load time with relatively low effort.

The Five Pillars of Image Optimization

1. Format Selection

Use WebP for all web images. For photographs with no transparency: WebP lossy. For logos and graphics with transparency: WebP lossless or PNG. Reserve JPG for systems that don't support WebP. Convert existing assets with our PNG to WebP Converter.

2. Compression

Target these file sizes by image role:

  • Hero/banner images: <200 KB
  • Blog inline images: <100 KB
  • Thumbnails: <30 KB
  • Icons/logos: <10 KB (use SVG where possible)

Use our Image Compressor to hit these targets without visible quality loss.

3. Correct Dimensions

Never serve a 2000 px wide image inside a 600 px container. Use our Image Resizer to scale images to their maximum display size before uploading. This alone often reduces file size by 70%.

4. Lazy Loading

Add loading="lazy" to all below-the-fold images. This tells the browser to defer loading images until the user scrolls near them, dramatically improving initial page load time (and therefore LCP).

<img src="photo.webp" alt="Description" loading="lazy" width="800" height="500">

5. Explicit Width and Height

Always specify width and height attributes. This prevents layout shifts (Cumulative Layout Shift — CLS, another Core Web Vital) as images load. Without these, the browser doesn't know how much space to reserve, causing content to jump.

Responsive Images with srcset

For different device sizes, use srcset to serve appropriately sized images:

<img
  srcset="image-400.webp 400w, image-800.webp 800w, image-1200.webp 1200w"
  sizes="(max-width: 600px) 400px, (max-width: 900px) 800px, 1200px"
  src="image-800.webp"
  alt="Description"
>

Mobile users (on 4G/5G with bandwidth constraints) get the smaller image; desktop users get the full version.

Measuring Your Image Performance

Use Google PageSpeed Insights (free) to audit your page's image performance. It will flag: oversized images, next-gen format opportunities, deferred offscreen images, and images without explicit dimensions. After optimizing with Creator Units tools, re-run the audit to verify your improvements.

Try the Free Tools Mentioned Above

All tools run in your browser. No sign-up, no upload to servers, completely free.

Browse All 33 Tools →More Guides →