Loading…
Loading…
Compress JPG, PNG and WebP images in your browser. Set a quality level or a target size, preview the result and see exactly how much smaller the file became.
Last updated 27 August 2026
Drag & drop files here, or
JPG, PNG or WebP · up to 30 files, 25 MB each
Drop in one or many JPG, PNG or WebP files.
Move the quality slider or enter a target file size. A live preview shows the effect.
Save each compressed image, or all of them at once.
The image is decoded, drawn to a canvas and re-encoded as JPEG at quality 80. Fine detail your eye ignores is discarded, cutting the file to a fraction of the original while dimensions stay the same.
A photo straight from a phone camera is often 3–6 MB. Compressed to quality 80 it typically drops to 300–800 KB with no visible difference — a 85–90% reduction.
PNG screenshots and graphics compress less because PNG is already lossless. For big savings on those, convert to WebP with our converter instead.
No. Only the file size changes. Use the Image Resizer if you also want fewer pixels — combining both gives the smallest files.
For JPG and WebP it is lossy — you trade a little detail for a much smaller file, and you control how much. For PNG the tool applies lossless optimisation only.
Yes, up to 30 files per batch. Each is processed independently and you can download them together.
No. Compression happens entirely in your browser using a background Web Worker. Nothing is uploaded or stored.