Compress Image
Shrink photos for email, forms and websites. Pick a quality, or set a target size such as 200 KB, and see exactly how much you saved.
Drop image files here
click to choose files, or paste with Ctrl/⌘ + V
Your files never leave this device
- Never uploaded
- No signup
- 100% free
- Works offline
How to get the smallest file without ruining the picture
The default (quality 75) is visually close to the original for most photos and often cuts the size by more than half. If you can see blockiness around text or edges, move the slider up in steps of 5; if the picture still looks fine, move it down.
WebP is usually 25–35% smaller than JPG at the same visual quality. Choose JPG only when the destination does not accept WebP.
Why your photos are so big
Modern phone cameras save 12–48 megapixel pictures, which are far larger than any screen needs. If a file is still too heavy after compression, shrink the dimensions as well with the Resize Image tool. A 4000 px wide photo scaled to 1600 px is about six times lighter before any quality loss.
Compression is lossy
Re-encoding at lower quality removes some detail permanently. Keep your original files. If a result turns out larger than the original, the tool keeps the original so you never end up with a bigger file.
Frequently asked questions
Are my photos uploaded to your server?
No. The conversion runs entirely inside your browser using your own device. Your files are never sent to us or to any third party, which is why it also works for private photos and large batches. Once the page has finished loading you can even switch off your internet connection and the tool keeps working.
What quality should I use for a website?
70–80 is the usual sweet spot for photos. Use higher values for images with fine text or gradients.
Can it compress PNG?
PNG is lossless and cannot be compressed with a quality slider. This tool converts PNG photos into WebP or JPG, which is where the big savings come from. Do not do that for logos with sharp edges or transparency you must keep exactly.
Does it remove EXIF data like GPS location?
The output is freshly encoded, so camera metadata is not carried over. That also makes the file slightly smaller.