Compress Image
Compress JPG, PNG and WebP images with quality and format control
Upload Files
About Compress Image
Compress Image reduces the file size of JPEG, PNG and WebP images by re-encoding them through the browser's canvas, with four compression levels, an optional maximum dimension and an optional change of output format. Batches of up to a hundred images are processed together, and the total size before and after is reported.
Images are re-encoded through the browser's own canvas and codecs. Nothing is uploaded, and the originals on disk are left untouched.
How to use Compress Image
- Add images — JPEG, PNG and WebP are accepted, up to a hundred at a time.
- Choose a compression level: Low compresses least, Max reduces most, and Medium is the balanced default.
- Under Output Format keep the original format or write everything as JPEG, PNG or WebP, and set a Max Dimension if the originals are larger than they need to be.
- Click “Compress Images”, read the total size before and after, and download: a single image directly, several as one ZIP.
On a production
Four hundred stills from a recce need to go into a shared gallery tonight, straight off a camera card at full resolution. Uploading them untouched takes hours and nobody views them at that size anyway. A batch pass makes the difference between sharing them today and next week.
Frequently asked questions
- Does compressing lose quality?
- JPEG and WebP are lossy, so some detail is discarded by design. At Low and Medium the difference is hard to see at normal viewing sizes; High and Max save much more but show artefacts in fine texture and gradients.
- Why does my PNG barely shrink?
- PNG is lossless, so the compression level has no effect on it. A PNG only gets smaller when you set a Max Dimension or output it as JPEG or WebP. If re-encoding in the original format would make a file larger, the tool keeps the original.
- Should I resize as well as compress?
- Usually yes, and it saves more than quality settings do. An image displayed at 1600 pixels wide gains nothing from being 6000 pixels wide except a much larger file. The longer edge is scaled to your value; smaller images keep their size.
- Why is WebP missing from the output formats?
- WebP is offered only when your browser can encode it. Where it cannot, the choices are Original, JPEG and PNG. In current browsers WebP is usually noticeably smaller than a JPEG of similar quality.
