Compress Image

Reduce JPG, PNG, WebP and HEIC file sizes by up to 80% right in your browser. Smart quality presets, optional WebP conversion and metadata removal — no upload, your photos never leave your device.

This browser-based image compressor shrinks JPG, PNG, WebP, HEIC and AVIF files without sending a single byte to a server. Photos are re-encoded with canvas and ImageMagick WebAssembly workers running in parallel, so a batch of holiday pictures compresses in seconds — each with a live before/after size and savings percentage. Smart defaults kick in the moment you drop files; presets, a quality slider, WebP conversion, metadata stripping and a maximum-dimension cap are there when you want control. A never-larger guarantee keeps already-optimized files untouched, and everything downloads individually or as one ZIP.

  • Instant compression on drop — no settings needed
  • Live before/after size and savings % per file and per batch
  • High quality / Balanced / Smallest presets plus a custom quality slider
  • PNG palette optimization (pngquant-style)
  • One-tap convert-to-WebP for maximum savings
  • HEIC (iPhone) photo support
  • EXIF/GPS metadata removal, on by default
  • Optional max-dimension downscale — never enlarges
  • Never-larger guarantee: already-optimized files keep their original bytes
  • Batch compression with ZIP download
  • 100% private — images never leave your browser
  • Email and Form Attachments — Get photos under attachment and upload limits (10 MB, 5 MB, even 100 KB targets with the Smallest preset) without installing anything.
  • Faster Websites — Compress hero images and product photos — and convert them to WebP — to improve Core Web Vitals and page speed scores.
  • Free Up Phone Storage — Batch-convert bulky iPhone HEIC photos to compressed JPG or WebP before archiving or sharing.
  • Privacy-Safe Sharing — Metadata removal strips GPS location and camera details from photos before you post them — by default.
  • Marketplace and CMS Listings — Meet strict image size limits on eBay, Etsy, WordPress or Shopify while keeping photos crisp with the High quality preset.

How It Works

1

Drop Your Images

Drag in one photo or a whole batch. Compression starts immediately with smart defaults — you see the new size and savings percentage for every file within seconds.

2

Fine-Tune If You Want

Pick a preset (High quality, Balanced, Smallest) or set an exact quality level. Optionally cap the maximum dimension, convert everything to WebP for extra savings, or keep the original metadata.

3

Download

Grab files one by one or download the whole batch as a ZIP. If a file is already optimally compressed, we keep your original bytes instead of making it bigger.

Frequently Asked Questions

How much smaller will my images get?

Typical savings are 50-80% for photos from a phone or camera, depending on the preset. The Balanced preset targets a sweet spot most people can't tell apart from the original; Smallest pushes harder for email and web use. A live before/after size and savings percentage is shown per file and for the whole batch.

Are my images uploaded to a server?

No. Compression runs entirely in your browser using canvas encoding and ImageMagick compiled to WebAssembly. Your photos never leave your device — there is nothing to upload, and nothing for anyone else to see.

How does PNG compression work?

PNG is lossless, so instead of a quality slider it uses palette optimization (quantization) — reducing the number of unique colors similar to how pngquant works. The Balanced preset uses 256 colors, Smallest uses 128. Graphics, screenshots and logos compress dramatically; photos are usually better converted to WebP.

Can I compress iPhone HEIC photos?

Yes. HEIC photos are decoded in your browser and saved as compressed JPG (or WebP if you enable the toggle), which also makes them compatible with every app and website.

What does "Remove metadata" do?

It strips EXIF data — camera model, capture settings, and crucially GPS location — from the compressed file. It's on by default, which both saves bytes and protects your privacy when sharing photos. Turn it off to preserve the original metadata.

Can I compress many images at once?

Yes — drop a whole folder's worth. Files are compressed in parallel using a pool of workers, and you can download everything as a single ZIP when they're done.

Why did one of my images stay the same size?

If re-encoding would have made a file larger — common for images that were already well compressed — we keep your original bytes and label it "Already optimized" instead of silently growing it.

Can I compress animated GIFs?

Not with this tool — re-encoding would lose the animation. Use our Image Converter to convert GIFs, or a video tool for animation-heavy content.