Skip to content
AnyResizer

Compress image — free, instant, in your browser

Drag a quality slider, see the new file size live, download. JPG, PNG, WebP, AVIF, HEIC. Free, no signup.

Drop images to compress

JPG, PNG, WebP, AVIF, GIF, BMP · up to 50 files · 100 MB each

FreeInstantNo signup

Smaller files, fewer headaches

Bigger image files cost slow pages, slow uploads, and bounced emails. Compression trades quality for bytes — a small amount of perceptual quality you almost never notice for a large amount of saved kilobytes. The trick is finding the sweet spot. Quality 80 on JPG is the default for a reason: it saves 40–70% of the bytes while looking visually identical to the original on most photos.

This compressor runs ImageMagick inside your browser via WebAssembly. The same engine used in professional pipelines, exposed through a single quality slider and a format picker. Drag the slider, watch the new file size update live in the stats bar. Drag the before/after divider to confirm the quality before downloading.

For batches — a folder of camera photos, a backlog of product shots, the output of a screenshot session — drop them all. The same quality and format apply to every file. Per-item progress shows in the queue. The result is a single ZIP. One bad file does not abort the queue; errors are isolated per item.

Features

Quality slider with live size preview

Drag from 1 to 100. The stats bar updates with the new file size and savings percent. No apply button to click before you can see the result.

Modern formats — WebP, AVIF, plus the classics

Output to JPG, PNG, WebP, or AVIF. WebP saves 25–40% over JPG at the same quality. AVIF saves 40–60%. PNG stays lossless.

Batch compress — 50 files, one ZIP

Drop up to fifty images. One quality, one format, applies to all. Per-file progress visible, ZIP downloads when done.

Reasons people compress images

Email attachment under the 25 MB ceiling

Gmail, Outlook, and most corporate mail servers cap attachments at 25 MB. A camera-roll dump can blow past that fast. Compress to fit and send.

Speed up an image-heavy webpage

Page weight is the biggest single factor in load time. Compress a folder of hero images and watch your Lighthouse score climb.

Shrink iPhone HEIC for Slack or Discord

iPhone photos in HEIC can be 5 MB each. Compress to WebP and they drop to 500 KB without anyone noticing the difference.

Cloud backup of a camera folder

Free cloud tiers fill up fast on raw camera shots. Compress before backup to keep more photos in the same space.

WhatsApp without the quality drop

WhatsApp auto-compresses, often poorly. Pre-compress yourself to a smaller size at quality 90 and the recipient sees a much better photo.

Marketplace upload limit headache

Etsy, eBay, marketplaces have per-image and total upload limits. Compress your product folder once, upload all the listings.

Built for fast pages and small attachments

  • Browser-side ImageMagick — no upload wait
  • Before/after compare slider so you confirm quality before download
  • Per-file savings percent in batch queue — see exactly what you got
  • Output format picker including WebP and AVIF — modern formats first-class

How to compress an image in three steps

  1. Drop your images

    One file or fifty. JPG, PNG, WebP, AVIF, GIF, BMP — all handled in the browser by ImageMagick WASM.

  2. Pick a quality and format

    Default quality 80 is the safe choice for photos. Format defaults to source — switch to WebP or AVIF for smaller files at the same quality.

  3. Apply and download

    Single image saves directly with a before/after compare slider. A batch arrives as a ZIP with consistent naming.

Tips for smarter compression

  1. Tip 1:

    Quality 80 on JPG is invisible to the eye on most photos and saves 40–70% bytes. Quality 70 is fine for thumbnails. Below 60 starts to show on close inspection.

  2. Tip 2:

    PNG with photos — switch to WebP or JPG. PNG is for graphics with sharp edges and limited color palettes. Photos compress 5–10× better as WebP.

  3. Tip 3:

    AVIF is the smallest output but the slowest to encode and not supported in older browsers. Use WebP for safer compatibility; use AVIF when bandwidth matters more than encode time.

  4. Tip 4:

    Quality 100 with a re-encode can produce a larger file than the original because of format overhead. Use the slider — quality 90–95 is the realistic max for most use cases.

  5. Tip 5:

    Compress the original, not a previously compressed file. Repeated compression compounds artifacts. Keep originals around and compress from them each time.

Compress image — frequently asked

Got an image to shrink?

Drop it now. Slide the quality. Download in seconds.