Image optimization · Free

Compress Image

Shrink photos for upload limits, email, and faster pages. Pick a quality, or set a target like 100 KB and the tool finds the best quality that fits — then shows you the real result.

Drop images to compress

JPG, PNG, WebP, or HEIC · set a quality or a target size

Files never leave your device

  • Files stay on your device
  • No account or email
  • No watermarks
  • Free, no daily limits

Built with open-source software. Open-source notices

How to use the Compress Image tool

  1. Step 1

    Add images

    JPG, PNG, WebP, HEIC, GIF, and BMP are accepted. Add one or a batch.

  2. Step 2

    Choose quality or a target size

    Use the quality slider, or pick a preset such as 100 KB. Drag the preview divider to compare against the original.

  3. Step 3

    Compress and download

    Every file shows its new size and percentage saved. Download one at a time or as a ZIP.

How target-size compression works

File size depends on the image itself — a detailed landscape needs far more data than a flat graphic at the same quality. So instead of guessing, the tool encodes the image repeatedly and searches for the highest quality that still fits your target.

If a target is too small for the image's dimensions, lowering quality further would make it blotchy. With “Allow smaller dimensions” on, the tool reduces the pixel size just enough to fit and tells you the new dimensions. With it off, you get the closest result and a clear explanation instead of a ruined image.

Which format to choose

“Keep format” re-compresses in the original format. Converting can save much more:

  • JPG — best for photos; smallest files with universal support
  • WebP — typically 25–35% smaller than JPG at similar quality, for websites and modern apps
  • PNG — keeps transparency; compressed by reducing the colour palette (great for screenshots and graphics, not photos)

When compression won't help

Images that were already compressed hard may not get smaller by re-encoding. If a result isn't smaller than your original, the tool says so rather than handing you a bigger file. Resizing the image is usually the most effective next step.

Questions about Compress Image

Are my files uploaded to a server?

No. This tool runs entirely in your browser: your files are read and converted on your own device and are never sent to ZuffSuite. The page downloads the conversion code it needs, then works on the files locally. Closing or reloading the tab discards everything.

How do I compress an image to exactly 100 KB?

Choose Target size and select 100 KB. The result will be at or just under 100 KB whenever that's achievable at acceptable quality; the actual size is shown for every file before you download.

Why can't my image reach 50 KB?

Very large or detailed photos can't fit in 50 KB without visible damage at their original dimensions. Turn on “Allow smaller dimensions” to scale the image down just enough, or choose a larger target.

Does compressing remove photo metadata?

Yes. The output contains the image only; camera details and location data are not copied, which also saves a little space.

Can I compress PNG with transparency?

Yes. Choose PNG output to keep transparency. PNG compression reduces the number of colours, which works well for graphics and screenshots. For photos, JPG or WebP will be far smaller.

All free tools