Free tool

Compress images with live comparison

Compress JPEG, PNG and WebP images using your browser's Canvas API. Adjust quality and max width. Compare the result side-by-side with the original using the interactive drag slider. Nothing is uploaded.

How to use

1
Drop images
Drop one or multiple JPEG, PNG or WebP images. Duplicates are rejected automatically.
2
Adjust settings
Set quality (1–100%) and max width. Lower quality means smaller file size. Max width resizes images that are wider than the limit.
3
Choose output format
Keep original format, or convert to JPEG, PNG or WebP.
4
Compress & Download
Single image shows the Before/After slider. Multiple images auto-download as a batch.

Before/After slider

After compressing a single image, a panel slides up from the bottom showing the original and compressed versions side by side. Drag the handle left or right to reveal each version. The header shows original size, compressed size and the percentage saved.

Settings

SettingRangeNotes
Quality1–100%Applies to JPEG and WebP. PNG is lossless.
Max width320–4000pxImages narrower than this are not resized.
Output formatOriginal / JPEG / PNG / WebPOriginal keeps the input format.