Image converter / Working

Image Compress

Adjust a supported lossy encoder and compare the actual byte sizes before saving. PNG export is also available, with an honest lossless re-encoding workflow.

Convert locally in your browser

Checking browser
Choose files for Image Compress

Drop an image here

or browse files on your device

JPG / PNG / WEBP · 16 MiB per image · 8 megapixels

Choose a JPG / PNG / WEBP file from your device. Content is validated locally; files are never uploaded.

Conversion settings

Lossy quality changes detail and file size. Smaller output is not guaranteed.

Checking this browser…

Local processing only. No uploads or permanent storage. Cancellation stops queued work; an active native codec may finish first.

Know your formats

Supported formats and limitations

Accepted formats are checked from file contents. Native browser codec support is required. Only still images are supported.

Input formats
JPGPNGWEBP
Output formats
JPGPNGWEBP
  • JPEG and WebP quality can discard detail. PNG has no quality slider, and its output can be larger.
  • Exact target sizes and compression savings are not guaranteed. Metadata is discarded.

Compression starts with Balanced JPEG quality and leaves the pixel dimensions intact. Try WebP for a different size and detail trade-off, or PNG for lossless encoding of decoded pixels. The result list compares actual bytes. An already compressed source can produce a larger export.

Limits: 16 MiB per file, 8192px per edge, 8 megapixels. Batch input is limited to 8 files / 32 MiB, and retained batch outputs to 64 MiB. Metadata is discarded; color profiles and HDR may change.

A local workflow

How to use this converter

Your file contents stay in the browser as you work.

  1. Select a supported image.

  2. Choose a supported encoding quality or size reduction option.

  3. Compare input and output sizes before saving.

A little more clarity

Frequently asked questions

Can compression keep every original pixel unchanged?

PNG losslessly encodes the decoded canvas pixels, but browser color handling may change the source representation. Lossless re-encoding does not guarantee a smaller file.

Is Image Compress available now?

This tool runs locally with JavaScript enabled. Check its supported formats and size limits before converting.