Image compressor
Processed Client SideCompress JPG, PNG, and WebP images privately in your browser. Drop in a batch, tune the quality, and see exactly how many bytes you save — nothing is uploaded.
Bookmark this tool now — skip the search next time you need it.
About Image compressor
This tool runs entirely in your browser. Whatever you paste is processed on your own device and is never uploaded, logged, or sent to any server.
Shrink JPG, PNG, and WebP images in your browser without uploading them anywhere. Drop in one file or a whole batch, set a quality level, and each image is re-encoded through a canvas and handed back with the exact byte saving shown per file. You can keep each image in its original format or convert the batch to JPEG or WebP, which is often where the real saving is — WebP typically produces files 25 to 35% smaller than an equivalent JPEG at the same visual quality. Because everything happens locally, it is safe for client photography, screenshots containing internal data, and anything else you would rather not hand to a web service.
Key features
- Batch compression — drop in multiple files and process them in one pass
- Supports JPG, PNG, and WebP input
- Quality slider from 30% to 100%, applied live to the re-encode
- Output format choice: keep the original format, or convert everything to JPEG or WebP
- Per-file byte savings shown so you can see exactly what each setting bought you
- Transparency is flattened onto white when producing JPEG, which has no alpha channel
- PNG output stays lossless — the quality setting does not apply to it
- Download the compressed results individually
- Nothing is uploaded: images are decoded, re-encoded, and downloaded entirely inside your browser
How to use it
- Drop your images onto the input area, or use the file picker — several at once is fine.
- Choose the output format: keep the original, or convert to JPEG or WebP.
- Drag the quality slider — around 75% is the usual sweet spot for photographs.
- Compare the savings shown for each file, and adjust the quality if you went too far.
- Download the compressed images.
Tips & common mistakes
- Converting to WebP is usually a bigger win than lowering JPEG quality. It is supported by every current browser and typically saves another 25 to 35% at matching quality.
- Quality between 70% and 80% is where most photographs stop losing visible detail while still compressing hard. Below about 60% you start seeing blocking around edges.
- The quality slider does nothing for PNG output, because PNG is lossless. To shrink a PNG meaningfully, convert it to WebP — or to JPEG if it has no transparency.
- Converting a transparent PNG to JPEG flattens the transparency onto white. If the image sits on a dark background, convert to WebP instead to keep the alpha channel.
- Screenshots, logos, and flat-colour graphics compress far better as PNG or WebP than as JPEG, which adds visible noise around sharp text edges.
- Resize before you compress. An image displayed at 800px wide gains nothing from being 4000px — the Image Resizer will save more bytes than any quality setting.
- Because files never leave your machine, this is safe for client work, medical or legal screenshots, and anything under NDA.
- Curious what metadata — camera, GPS, timestamp — is embedded in the file? Check it with the EXIF Metadata Viewer.