Image Compressor
Compress JPG, PNG and WebP images in batch, with quality control and ZIP download. 100% in your browser, no uploads.
Drag images or click (multiple at once)
JPG, PNG, WebP · 100% in your browser
Built by
Miguel Ángel Colorado Marin (MACM)
Built by
Miguel Ángel Colorado Marin (MACM)
Full-Stack Developer · Guadalajara, España
I develop web apps, digital tools and full projects — from design to deployment.
How to compress images?
- 1
Upload your images
Drag one or many images (JPG, PNG, WebP) onto the drop zone, or click to select them. All processing happens in your browser with the Canvas API: nothing is uploaded to any server.
- 2
Adjust quality and format
Move the quality slider to balance size and sharpness. If you want, change the output format to JPEG, WebP or PNG as needed.
- 3
Check the savings
The tool shows the original and compressed size of each image, along with the total percentage you've saved.
- 4
Download the result
Download each image individually or all together in a single ZIP file, ready for your website or to send.
Frequently asked questions
Are my images uploaded to a server?
No. Compression happens 100% in your browser with the Canvas API. Images never leave your device and nothing at all is stored. You can disconnect the Internet and it will keep working.
Do I lose quality when compressing?
JPEG and WebP compression is lossy, but the quality slider lets you pick the exact balance. At 70-80% the savings are usually large with minimal visible difference. The PNG format is lossless.
Can I compress many images at once?
Yes. Drag as many as you want and they are compressed in batch, one after another. Then you can download them all together in a single ZIP file.
Which format should I use?
WebP usually gives the smallest size with good quality and works in modern browsers. JPEG is universal for photos. PNG keeps transparency losslessly but is heavier.
Is there a size or count limit?
No limit imposed by the tool; it only depends on your device memory. As everything runs locally, there are no quotas, watermarks or sign-up.
Related tools
Embed Image Compressor on your site
Add Image Compressor to any web page with a simple iframe. Free, with attribution to miguelacm.es.
<iframe
src="https://miguelacm.es/embed/image-compressor"
width="100%"
height="700"
frameborder="0"
title="Image Compressor — miguelacm.es"
></iframe>View embed in new tab →