Skip to content
Shahab Shaheen
  • Home
  • ServicesExpand
    • WordPress Speed Optimization Service
    • WooCommerce Speed Optimization
    • Mobile Speed Optimization
    • Largest Contentful Paint (LCP)
    • Cumulative Layout Shift (CLS)
    • WordPress Care Plan
  • Image Optimization ToolsExpand
    • Image Resizer Tool
    • Image Compression Tool
    • Image Converter Tool
  • Guides
  • Case Studies
  • Contact Me
Shahab Shaheen

Free image compressor

This free image compressor makes JPG, PNG and WebP files smaller right in your browser. Pick a quality level, add up to 100 images and download them one by one or as a ZIP. Nothing is uploaded, and there is no sign-up or daily limit.

Compress Resize Convert
78

70–80 is usually indistinguishable from the original. Applies to JPG and WebP.

    Images are one part of a fast site. If your WordPress pages still load slowly or fail Core Web Vitals, I can find out why.

    Get in touch →

    How to compress images

    1. Drop, browse or paste your images into the box above: up to 100 at a time, 50 MB each.
    2. Set the quality. The default of 78 suits most photos.
    3. Optionally choose WebP as the output format, or set a maximum width to shrink oversized photos at the same time.
    4. Download each image, or click Download all (ZIP).
    5. Changed your mind? Adjust the settings and click Apply new settings. The tool starts again from your original files, so images never lose quality from being compressed twice.

    Lossy vs. lossless: what the quality slider does

    JPG and WebP compression is lossy: the encoder discards detail your eye is unlikely to notice. The quality slider controls how much. Lower numbers give smaller files and, eventually, visible blur and blocky edges around text and sharp lines.

    For photos, settings between 70 and 85 are usually hard to tell apart from the original at normal viewing size. Go higher for screenshots, images with text or fine product detail. If a result doesn’t look right, raise the quality and apply the new settings.

    PNG is lossless, so the slider doesn’t apply to it. The compressor re-saves PNGs and keeps your original whenever the new file would be larger. To make a photo saved as PNG much smaller, change the output format to WebP or JPG.

    How small should web images be?

    There is no single right number, but these rules of thumb work for most sites:

    ImageTypical display widthAim for
    Full-width hero1600–1920 pxUnder 200 KB
    Blog or content image800–1200 pxUnder 100 KB
    Product image800–1000 px squareUnder 100 KB
    Thumbnail300–400 pxUnder 30 KB

    Pixel size matters as much as quality. A 4000 px camera photo shown 800 px wide still makes every visitor download all 4000 pixels. Use the max width setting here, or the Image Resizer, to fix that first.

    The largest image above the fold is often a page’s Largest Contentful Paint element, so a lighter hero image is one of the quickest ways to improve it. Read more about Largest Contentful Paint (LCP).

    Compressing images for WordPress

    • Compress before you upload. WordPress creates several resized copies of every upload, and each copy is made from your original.
    • WebP works out of the box. WordPress has accepted WebP uploads since version 5.8, so you can upload the WebP files from this tool directly.
    • Huge originals still cost you. Since WordPress 5.3, uploads larger than 2560 px are scaled down for display, but the full original is still stored on your server.
    • Images aren’t always the whole story. If pages are still slow after optimizing images, the cause is usually render-blocking CSS and JavaScript, slow hosting or heavy plugins.

    Image compressor FAQ

    Is it really free?

    Yes. No account, no daily or monthly limits and no watermark. The only limits protect your browser from running out of memory: up to 100 files and 500 MB per batch, and 50 MB per image.

    Are my images uploaded?

    No. Compression happens in your browser. Your files aren’t sent to our server and we don’t store them. We count tool usage with Google Analytics, but file names and image content are never sent.

    Will compression reduce quality?

    Lossy compression removes some detail, but at the default setting the difference is usually not visible on a website. If you can see it, raise the quality and apply the new settings.

    Which quality setting should I use?

    Start at 78. Use 85–90 for images with text or fine detail, and 60–70 for large background images where small artefacts won’t show.

    Why did my PNG barely shrink?

    PNG is lossless, so re-saving it can’t remove much. Choose WebP as the output format: it keeps transparency and is usually much smaller.

    How many images can I compress at once?

    Up to 100 per batch. On iPhone and iPad each image can be up to 16 megapixels, because Safari can’t process larger images reliably.

    Related tools

    • Image Resizer: too big in pixels, not just in file size? Resize to exact dimensions or a web preset.
    • Image Converter: turn JPG and PNG files into WebP for smaller pages.

    Still a slow WordPress site?

    I’m Shahab Ud Din, a Core Web Vitals specialist, and I built this tool. If images aren’t the whole story, my WordPress speed optimization service fixes LCP, INP and CLS end to end. Get in touch for an audit.

    Services

    • WordPress Speed Optimization Service
    • WooCommerce Speed Optimization
    • Mobile Speed Optimization
    • Largest Contentful Paint (LCP)
    • Cumulative Layout Shift (CLS)
    • WordPress Care Plan

    Useful Links

    • About Me
    • Contact Me
    • Refer and Earn – Help Others, Get Paid
    • Terms of Services
    • Privacy Policy
    • Sitemap

    Tools

    • Image Resizer Tool
    • Image Compression Tool
    • Image Converter Tool

    Support via Email

    • info@shahabshaheen.com

    Social Links

    • Facebook
    • LinkedIn
    • YouTube
    • Instagram
    • X
    • TikTok
    • Pinterest
    Speed Optimization Tips

    © 2026 Shahab Shaheen

    Scroll to top

    WhatsApp Me

    • Home
    • Services
      • WordPress Speed Optimization Service
      • WooCommerce Speed Optimization
      • Mobile Speed Optimization
      • Largest Contentful Paint (LCP)
      • Cumulative Layout Shift (CLS)
      • WordPress Care Plan
    • Image Optimization Tools
      • Image Resizer Tool
      • Image Compression Tool
      • Image Converter Tool
    • Guides
    • Case Studies
    • Contact Me
    Search