Skip to main content
COMBb2
100% Private
How-To

How to Compress Images for a Faster WordPress Site

Images are the #1 cause of slow WordPress sites. Here's how to optimize them properly before uploading for fast page load times.

February 1, 2026
5 min read
How to Compress Images for a Faster WordPress Site

The most common reason WordPress sites load slowly is unoptimized images. The WordPress media library accepts whatever you upload - 10MB smartphone photos, 30MB DSLR images - and serves them to visitors with minimal optimization. The result: pages that take 5-10 seconds to load, frustrated visitors, and lower Google rankings.

The Impact of Image Size

Google's research shows that 53% of mobile users abandon a page that takes more than 3 seconds to load. A single unoptimized image can be the difference between a fast page and a slow one. Core Web Vitals - the metrics Google uses for ranking - are directly affected by image sizes.

Before Upload Workflow

Optimize every image before uploading to WordPress:

  1. Resize: Determine the maximum display width in your theme (often 1200px for content, 1920px for full-width). Use the Resize tool to match. Create at 2x for retina if your theme supports it.
  2. Choose format: Use WebP if your WordPress setup supports it (most modern setups do). Otherwise, JPEG for photos, PNG for graphics.
  3. Compress: Use the Compress tool at quality 80 for WebP or JPEG 85. Target under 200KB for content images.
  4. Strip metadata: Remove EXIF data with Strip Metadata - it reduces file size and protects your location privacy.

Typical Results

Image TypeBeforeAfterSavings
DSLR photo (full res)8-15MB150-300KB95-98%
Smartphone photo3-8MB100-250KB95-97%
Stock photo2-5MB80-200KB93-96%

WordPress-Specific Tips

  • Name files descriptively: Use blue-running-shoes.webp instead of IMG_4521.jpg for SEO.
  • Set alt text: Every image needs descriptive alt text for accessibility and SEO.
  • Use lazy loading: WordPress adds loading="lazy" automatically since version 5.5.

Conclusion

The resize-compress-strip workflow takes about 1 minute per image and can reduce total page weight by 80-95%. Faster pages mean better user experience, higher Google rankings, and more conversions. The Compress tool handles everything in your browser - no plugin required, no images sent to third-party optimization services.

WordPresscompressweb performancepage speedoptimization

Try it yourself

Free, private, runs in your browser. No sign-up required.

Open Tool

Try COMBb2 - Free Image Tools

16 AI-powered image tools that run 100% in your browser. Your photos never leave your device.