Image Compressor
Compress JPG, PNG and WebP images in your browser — hit any upload size limit without losing visible quality.
About this tool
"File too large" is the most annoying message on the internet — job portals, visa forms and university applications all enforce strict upload limits. This compressor shrinks JPG, PNG and WebP images to a fraction of their size while keeping them looking sharp.
It is 100% private: compression happens in your browser using the Canvas API, so your photos are never uploaded to any server. That also makes it instant — no upload wait, no queue, no file-count limits.
Drag the quality slider and watch the output size update live with a preview, so you can find the sweet spot between size and quality yourself. Choosing WebP output typically saves a further 25–30% over JPEG at the same visual quality — ideal for websites. Transparent PNGs are flattened onto white when converting to JPEG, since JPEG has no transparency.
How to use
- Choose an image (JPG, PNG or WebP).
- Drag the quality slider — the compressed size updates live.
- Pick JPEG or WebP output.
- Check the preview, then download the compressed image.