Drop images here or click to select
Supports JPG ยท PNG ยท GIF ยท SVG ยท WebP โ up to 20 files
Upload images to get started
How Image Compression Works
This tool re-encodes your images at a chosen quality level using your browser's Canvas API. For JPG and WebP, reducing quality removes fine detail that's largely imperceptible while dramatically shrinking the file. For PNG the canvas encodes as lossless PNG โ actual savings depend on the image content. SVG files are returned as-is since they're already text-based XML.
Everything runs locally in your browser. Your images are never sent to any server โ making this safe for confidential photos.
Quality Guide
- 85โ100% โ print quality; near-lossless for photos
- 70โ84% โ best for web images; typically 40โ60% smaller with invisible difference
- 50โ69% โ good for thumbnails and email attachments
- Under 50% โ noticeable quality loss; use for very small previews only
Pro Tip: Convert PNG Photos to JPG
Photos saved as PNG are nearly always much larger than they need to be. Switch the output format to JPG and compress at 80% to typically reduce a 2 MB PNG photo to under 300 KB with no visible difference.