Free tool · runs in your browser

Compress images to the size you need

Choose a target size such as 20 KB, 50 KB or 100 KB and the tool finds the best quality that fits, shrinking the pixel size only if it has to. Or set the quality yourself. Compress one photo or a whole batch, see before and after, and download them together as a ZIP.

How to use the tool

  1. 1

    Add your photos

    Drop JPG, PNG, WebP or iPhone HEIC photos, or pick them from your gallery or camera.

  2. 2

    Pick a target or quality

    Tap 20, 50, 100 or 200 KB (or type any size), or switch to the quality slider.

  3. 3

    Compress

    Each photo is compressed on your device; the list shows the old and new size and dimensions.

  4. 4

    Download

    Save photos one by one or all together as a ZIP.

QRScanKaro

Need these photos in one PDF?

Turn photos, scans and screenshots into a single PDF for your application or assignment, right in your browser. Free, with no watermark.

Open Image to PDF →

Frequently asked questions

How does compressing to a target size work?

The tool tries different JPG or WebP quality levels until the file is just under your target. If even a low quality is too big, it reduces the width and height step by step until it fits.

Are my photos uploaded to a server?

No. Compression happens inside your browser with the canvas API, so your photos never leave your phone or computer. It even works offline once the page has loaded.

Does compression remove location data?

Yes. The compressed file is re-encoded without EXIF metadata, so GPS location, camera model and date tags are removed, while the photo stays the right way up.

What if my image can’t reach the target size?

For very small targets the tool tells you the smallest size it could reach and the dimensions used. A PNG can only shrink by pixel size, so choose JPG or WebP for much smaller files.

Is there a limit on how many photos I can compress?

There is no daily limit and no watermark. Each file can be up to 100 MB; phones may be slower with very large batches.