Don's Tools · Image · Compress

Compress images smaller

Drop up to 500 images. Hit an exact size in KB, cut by a percentage, or set quality by hand, with an Auto format that picks the smaller of JPEG or WebP. See what you saved on each one. Nothing is uploaded.

KB
%
75%
px
0 / 500
Drop images here
or tap to choose · PNG, JPG, WebP, GIF, BMP · up to 500
Add images above, then press the button
Image Compressor is a free tool that compresses up to 500 images at once entirely in your browser. Compress to an exact target file size in KB, reduce by a target percentage, or set the quality by hand. Choose the Auto format that keeps the smaller of JPEG and WebP, or save as JPEG, WebP or PNG, optionally resize down, and keep the original when compression would make it larger. Re-encoding removes EXIF and GPS metadata. Tap any result to compare the original and compressed versions, and download each file or all of them as a ZIP. Your images are never uploaded and stay on your device.

Files are processed in your browser and never uploaded.

How to use Compress images smaller

  1. Add your files

    Drop up to 500 image files onto the upload area, or tap the area to choose them from your device.

  2. Set the options

    Choose Target, Reduce by, Quality, Format, Resize down and Max side. Every setting is on screen before you add a file, so you can see what the tool will do before it runs.

  3. Run it and save

    Press Process it, Don →. The button stays disabled until there is something to work on, and each file shows its own progress and result. Press Download all, Don (.zip). Each finished file keeps a name based on the one you started with, so you can tell the versions apart.

What this tool does

Compress up to 500 images at once

Drop up to 500 PNG, JPG, WebP, GIF or BMP images and the batch is compressed one after another, each showing what it saved.

Compress to an exact target file size in KB

Target KB compresses towards a size you name, so an upload limit of 500 KB becomes a number you type rather than a guess.

Compress by a target percentage

Reduce % takes a percentage off the original instead, which is the easier way to thin out a folder without thinking about absolute sizes.

Manual quality slider

Quality mode gives you the slider directly, for when you know the setting you want and would rather not chase a size.

Auto format keeps the smaller of JPEG and WebP

Auto encodes as both JPEG and WebP and keeps whichever came out smaller, which is usually WebP but not always.

Save as JPEG, WebP or PNG

Force the output to JPEG, WebP or PNG when the destination only accepts one of them.

Frequently asked questions

Can it compress 100 images at once?

Yes, up to 500 per batch. Everything runs on your device, so a big batch depends on your computer's memory and speed. On older phones or low-memory devices, very large or very many images may slow down, so just do them in smaller groups.

Are my images uploaded anywhere?

No. Everything happens inside your browser, so your files never leave your device and nothing is sent to a server.

How do I compress to an exact size, like 200 KB?

Pick the Target KB mode and type the size in KB. The tool searches for the highest quality that fits under your target, and if even the lowest quality is still too big it gently reduces the dimensions until it fits. This is handy for forms and portals with strict upload limits.

What does the Auto format do?

It encodes each image as both JPEG and WebP and keeps whichever one comes out smaller. WebP usually wins for photos, so Auto is the easy way to get a small file without picking a format yourself.

Does it remove EXIF and GPS metadata?

Yes. Re-encoding an image strips camera details, GPS location and other metadata. That trims a little extra size and is good for privacy. The exception is Keep original when the result ends up larger and the original is kept as-is.

Last updated: