Skip to content
ToolNestby WeTwo

Compress an Image to 500 KB

Bring big phone and camera photos under 500 KB without visible quality loss. Each image is compressed to the best quality that fits, right in your browser.

Runs in your browser. Your files never leave your device.

1. Add images

JPG, PNG, WebP or HEIC. Up to 20 images, 25 MB each.

2. Options

Compression
Output format

PNG files are saved as JPG in this mode, since PNG can't be compressed to a target.

Resize

Location and camera details (EXIF/GPS) are removed from every image automatically.

Compress image to 500KB: how to use it

  1. 1Add your images, up to 20 at a time.
  2. 2The target is set to 500 KB. Adjust it if you need a different limit.
  3. 3Compare the before and after sizes.
  4. 4Download the images one by one or as a ZIP.

High quality with a size cap

500 KB is a generous limit. It keeps photos sharp enough to zoom in a little, to print at small sizes and to use as website banners, while still being a fraction of a typical 3–8 MB phone photo. The tool tries several compression levels and picks the best one that stays under the limit.

Common places that ask for files under 500 KB include school and university applications, government portals, online shops and email newsletters.

Getting the most out of 500 KB

If you control the dimensions, resizing a huge photo to around 2000 pixels on the long side before compressing leaves more of the 500 KB budget for detail. For website images, WebP gives the same quality at a smaller size than JPG.

Frequently asked questions

Is 500 KB good quality?

Yes. For screens and small prints, a well-compressed 500 KB photo looks the same as the original to most people.

Can I set a different size?

Yes. Type any limit in KB or tap one of the quick sizes.

Does it work with HEIC photos from iPhone?

Yes. HEIC photos are converted and compressed in one step.

Are my images uploaded?

No. Everything happens in your browser on your own device, so your photos are never sent to a server.

See all image tools