100% in your browser
Drop images here or click to browse
PNG · JPG · WebP — multi-select OK
Compressing…
Image Compressor half the size, same look.
Shrink JPG, PNG, or WebP files without uploading them anywhere. Live before/after sizes, adjustable quality, batch-friendly.
How It Works
Drop images
Drag PNG, JPG, or WebP files into the drop zone.
Pick format & quality
Match source or force to JPG/WebP; slide quality between 30–100%.
Download smaller files
Each result shows before/after size.
Why compress locally
Faster uploads
Pre-compressed files upload faster everywhere.
Better Core Web Vitals
Smaller images improve LCP scores.
Email-friendly sizes
Fit under Gmail/Outlook attachment caps.
Privacy-first
Your files never leave your browser.
FAQ
How much can I compress without visible quality loss?
For photos, quality 80–85 in JPG or WebP drops file size 50–70% and is visually indistinguishable on screens.
Is this really compressing, or just converting?
Both. The image is re-encoded at a lower quality target.
Does it upload my images?
No. The compressor runs in your browser via canvas.
Will PNG transparency be preserved?
Only if you output PNG or WebP. JPG flattens to white.
Large images (10 MB+)?
Works. No server roundtrip means you are bounded only by RAM.
Does it strip metadata?
Yes. EXIF, GPS, and ICC profiles are dropped.
Batch hundreds of images?
Yes — drop as many as you want.
Best use case?
Web delivery, email attachments, and marketplace listings.