Image Compressor
Shrink an image's file size — up to 200MB — with an adjustable quality slider, and see the size before and after.
Drag & drop a file here, or click to browse
JPG, PNG, or WebP work best
How to use this tool
Upload an image, choose JPG, WebP or PNG, set the quality (70% to start) and compress. The result shows the new size next to the original, and says so if the new file is larger, which does happen: re-saving an already small file, or a photo as PNG, can make it bigger.
Worked example: what each setting does to one photo
An 1800 × 1200 JPG of 759 KB, compressed in Chrome. It is a close-up with a soft, blurred background, which compresses better than a busy street scene, so expect larger numbers from your own photos:
| Format and quality | Size | Saving |
|---|---|---|
| JPG 92% | 232 KB | 69% |
| JPG 85% | 141 KB | 81% |
| JPG 70% (default) | 81 KB | 89% |
| JPG 50% | 58 KB | 92% |
| WebP 70% | 39 KB | 95% |
| PNG | 2.32 MB | 206% larger |
Going from 92% to 70% saved 150 KB; going on to 50% saved only another 23 KB. Below 70%, each step buys little and costs detail, which shows first as blocky edges and smeared fine texture. Judge the result at 100% zoom on the part that matters, such as text or a face, not on the whole picture scaled down to fit the screen.
Frequently Asked Questions
Why did my compressed file come out bigger?
Either the original was already compressed harder than the setting you chose (an image saved from a website or a chat app may well have been), or you picked PNG for a photo. Re-saving can't make a file smaller than its content allows. Try a lower quality or WebP, and if nothing beats the original, keep the original.
When should I choose PNG instead of JPG or WebP?
PNG here is lossless re-encoding, not lossy compression — use it when you need pixel-perfect quality preserved (screenshots with text, logos, graphics with sharp edges or transparency). JPG and WebP use lossy compression that trades some quality for much smaller files, which is the better trade-off for photos where minor quality loss isn't visible at normal viewing sizes.
Does compressing change the dimensions?
No, the width and height stay the same; only the way the pixels are stored changes. If a file is still too big at an acceptable quality, reducing the dimensions with the Image Resizer usually saves more than lowering the quality further.
Related Tools
Related Blog Posts
PNG vs JPG vs WebP vs BMP vs GIF — Which Format to Use
How the five common image formats differ in compression, transparency and colour, with real file-size arithmetic, plus what changes when an image is converted in the browser.
Read moreHow to Compress Images Without Visible Quality Loss
Why resizing beats lowering quality, how to find the lowest quality setting that still looks right, when PNG compression can make a file bigger, and what happens to EXIF location data along the way.
Read moreHow to Convert JSON to Excel, CSV, XML and YAML (and Back)
What actually happens to your data when JSON becomes a spreadsheet, XML, or YAML: missing keys, nested values, leading zeros, and the XML array problem, with real converter output.
Read more