Image Compressor
Reduce the file size of your photos without sending them anywhere. Pick a quality level, optionally cap the dimensions, and download the results one by one or as a ZIP.
🔒 Runs in your browser. Nothing is uploaded.
Drop files here or click to browse
Accepted: JPG, PNG, WebP, HEIC · Max 50.0 MB per file
Compressed images
How to use
- Drop your images into the box, or click to choose them. You can add up to 30 files at once (JPG, PNG, WebP or HEIC).
- Set the quality slider. 80% is nearly indistinguishable from the original; 60–70% gives much smaller files for web use.
- Optionally choose a maximum dimension (for example 1920 px) so oversized photos are scaled down as well.
- Click "Compress images". Each result shows the new size and how much you saved.
- Download files individually or use "Download all" to get a ZIP.
Examples
Email attachments
A 6 MB phone photo becomes about 800 KB at 75% quality and 1920 px, well under most attachment limits.
Website images
Convert PNG screenshots to WebP at 80% to cut page weight by 60–80% and improve loading speed.
Job applications and forms
Many portals cap uploads at 1–2 MB. Compress ID photos and scanned documents to fit.
Frequently asked questions
Are my images uploaded to a server?
No. Compression happens entirely inside your browser using the Canvas API. Your files never leave your device, and nothing is stored.
Why did my PNG not get smaller?
PNG is a lossless format, so re-saving it rarely reduces size. Choose JPG or WebP as the output format for large savings, or keep PNG only if you need transparency. If the format is unchanged and the result would be larger, your original is kept.
What quality should I use?
80% keeps images looking identical to most viewers. 60–70% is fine for social media and websites. Below 50% you will start to see blockiness in detailed areas.
Does compression remove EXIF data (location, camera)?
Yes. Re-encoding through the canvas strips metadata, including GPS location, which is often a privacy benefit. Orientation is applied before saving, so photos will not appear rotated.
Is there a file size or count limit?
Up to 30 files and 50 MB per file. Very large images (over roughly 64 megapixels) may exceed browser memory on mobile devices.