What this tool does
This tool reduces the file size of JPG, PNG and WebP images in your browser. You control the quality level, an optional target file size, and an optional limit on the longest side.
Compression uses your device's own processor through a web worker — the image is never uploaded anywhere. Before you download, the tool shows the original and compressed file sizes side by side so you can judge the result.
How to use it
- Choose an image (JPG, PNG, WebP, GIF or BMP, up to 15 MB).
- Adjust the quality slider — lower values produce smaller files with more visible compression.
- Optionally set a target size in MB, or limit the longest side in pixels to also shrink dimensions.
- Press “Compress image” and wait a moment.
- Compare the original and compressed sizes, preview the result, then download it or reset to start over.
Supported formats
- JPG / JPEG
- PNG
- WebP
- GIF (first frame)
- BMP
Limitations
- PNG files are re-encoded as PNG; lossless PNG compression gains are modest compared to JPG or WebP.
- Quality loss from strong compression cannot be undone — keep your original.
- Files over 15 MB are rejected; very large images may be slow on low-end phones.
Frequently asked questions
Will compression change my image dimensions?
Not unless you set a longest-side limit. Compression alone keeps the same pixel dimensions and only reduces file size.
Is my image uploaded to a server?
No. Compression runs in your browser using a web worker on your own device. The file never leaves your computer or phone.
Why is my PNG barely smaller?
PNG is a lossless format, so quality-preserving PNG compression can only gain so much. For photos, choosing JPG or WebP output (with the converter tool) usually shrinks the file far more.
What quality should I choose?
70–80% is usually invisible for photos on websites and WhatsApp. For documents or printing, stay at 85% or above.