Image compressor
The compressor shrinks file size before email, form upload, or publishing. Set quality and compare size before and after. Processing is local — your photo is not sent to our servers.
How to compress an image
1. Choose an image from your device.
2. Set quality: low, medium, or high.
3. Click “Compress” and compare file size.
4. Download the result if the quality looks acceptable.
Examples
Email attachment
An 8 MB photo is often worth bringing below 1–2 MB at medium quality so it passes mailbox limits.
Government form or CV
Many forms cap uploads at 1–2 MB. Medium compression usually keeps text readable.
Social media
Shrink file size before posting so upload is faster — especially on a slow connection.
When to compress
• When a file exceeds a form or email limit.
• When heavy images slow your site.
• When you want a smaller file without installing software.
When not to compress aggressively
• For large-format printing, keep higher quality.
• Graphics with text and sharp edges prefer PNG; heavy JPEG can blur them.
• For lossless archiving, do not use low-quality JPEG.
Lossy compression in practice
JPEG drops information the eye often misses — especially in backgrounds and gradients. Text, logos, and sharp edges show artifacts sooner. Then either raise quality or stay with PNG.
“Dimensions first, then quality” strategy
If a file is 12 MB at 5000 px, resize in the resizer first, then compress. Turning quality alone on a giant image is often less effective and slower.
When compression hurts your archive
For a full-quality family album, keep originals separately. Compress working copies for sending. That split protects you from irreversible detail loss.
Visual check before sending
After compression, view at 100% zoom on a face or text area. If you see JPEG blocks, raise quality. If you are barely over a limit, sometimes 5–10% lower quality or an earlier resize is enough.
Frequently asked questions
Does compression reduce quality?
With JPEG, yes — lower quality means a smaller file and more visible artifacts.
Can I compress PNG too?
Yes, but output is often saved as JPEG (better for photos). Transparency may be lost.
Is the file uploaded to a server?
No — compression is local.
Which quality should I pick?
Start with medium. If you see artifacts, raise it; if the file is still too big, lower it or resize dimensions first.
Can I compress many images at once?
The current version handles one image at a time.
What about metadata?
Saving through a canvas usually does not keep metadata.
Is WebP supported as input?
Yes, if your browser can decode it.
Why is the result sometimes larger?
An already heavily compressed JPEG at high quality may not shrink. Try lower quality or smaller dimensions.