Image Compressor

Hit a target file size automatically · batch compress · 100% in your browser

🔒 Images are processed entirely in your browser and never uploaded to a server.
Click or drag & drop to select images (multiple allowed)
JPG · PNG · WebP
Mode
TargetKB or less
Quality80%
Save as
Max size

Target size mode keeps as much quality as possible while hitting your size, and only scales the image down if quality alone isn't enough. PNG has no quality setting, so it is saved as JPG in this mode.

FAQ
How do I compress a photo to under 500 KB?
Choose Target size and pick 500 KB. The tool finds the highest quality that fits automatically, and if quality alone isn't enough it scales the image down slightly until the file is under 500 KB.
Can I compress several images at once?
Yes. Select or drop multiple images and they are all compressed with the same settings. Download them one by one or all at once.
Does compression reduce quality?
Around 80% quality the difference is hard to see while the file gets much smaller. Compare the original and the result side by side before you download.
Why doesn't my PNG get smaller?
PNG is a lossless format, so lowering quality doesn't apply. Save as JPG or WebP for a much smaller file, and use WebP if you need a transparent background.
Are my images uploaded?
No. Everything runs in your browser and your images are never sent or stored anywhere.

How to compress an image

  1. Drop or select your images. Multiple files work too.
  2. If there is a size limit, choose Target size and enter the limit, for example 500 KB.
  3. Compare the original with the result and download.

When you have a size limit

Forms, applications and upload fields often say "under 500 KB" or "max 1 MB". Instead of nudging a quality slider back and forth, enter the limit as your target. The tool keeps the highest quality that fits, and scales the image down only when it has to. For tight limits, setting the max size to about 1920 px first usually preserves more detail.

File size vs. resolution

File size (KB, MB) is how much storage a file takes. Resolution (width × height in pixels) is how big the picture is. Phone photos are often over 4000 px wide, so reducing resolution alone can shrink them a lot. To set exact pixel dimensions, use the Image Resizer.

Which format to use

FormatGood to know
JPGThe safe choice for photos, opens everywhere.
WebPSmaller than JPG at the same quality and supports transparency. Some older software can't open it.
PNGLossless, great for screenshots and graphics, but large for photos.
Share