Image · Lossy & lossless optimisation

Image Compressor

Make pictures small enough to send

Cut JPG, PNG, WebP and AVIF file size with a live before/after view and a quality dial you actually control.

BatchBefore/afterQuality dialFormat switch
Max file
50 MB
Formats
4
Uploaded
0 B

Image Compressor

Runs in your browser · nothing uploaded
Drop files here JPG · PNG · WebP · AVIF — up to 50 MB each
Quality
Format
Max width (0 = keep)

01 — How to use Image Compressor

1 Drop your images Drag JPG, PNG, WebP or AVIF files onto the panel, or press the dropzone and choose them from a file picker. Add a single photo or a whole batch — up to 100 files, 50 MB each.
2 Set the quality dial Quality runs from 1 to 100. Lower numbers shrink the file further but lose more detail; higher numbers keep more detail at a larger size. The dial applies to every file in the batch.
3 Pick an output format Keep the original format, or convert to WebP, JPEG, PNG or AVIF as part of the same pass. Changing format also renames the output file to match its new extension.
4 Download the result Each file shows its before and after size the moment it finishes. Download individually or all at once — whatever succeeded stays available even if another file in the batch failed.

02 — Getting good results

WebP usually beats JPEG at the same quality WebP's encoder generally produces a smaller file than JPEG for a visually similar result, because it uses a more efficient prediction and transform scheme. If a target only needs to display the image and does not require JPEG specifically, converting to WebP is often the single biggest saving available.
Quality 75–85 is the sweet spot for photos Below about 75, blocky compression artefacts start becoming visible on photographic detail; above about 85, the file grows quickly for a difference most people cannot see. Start in that range and adjust by eye rather than assuming higher is always better.
Resize before compressing for the biggest win File size scales with pixel count, not just quality. Halving an image's width and height cuts the pixel count to a quarter, which usually saves far more than any amount of quality-dial tuning on the full-size original. Set a maximum width if the image is larger than the target actually needs.
PNG is for flat graphics, not photographs PNG compresses losslessly, which makes it excellent for screenshots, logos and illustrations with large flat areas of colour — but poor for photographs, where its file size can dwarf an equivalent JPEG or WebP. Convert photographic PNGs to a lossy format for anything meant to be shared or loaded quickly.

03 — Questions

No. Every image is decoded, resized and re-encoded entirely inside your browser tab, in a background worker. Nothing is sent anywhere at any point — there is no upload step for this tool to have, and no network request happens while a file is compressed.

04 — More about Image Compressor

61 more tools
where this came from.

Same shell, same shortcuts, same promise: nothing leaves your browser.

Browse all 62