Compress Image
Compress JPG, PNG or WebP to an exact size — 100 KB, 50 KB, even 20 KB — or dial in the quality by hand. Batch supported, and nothing is ever uploaded.
Drop images here
or
Choose imagesJPG · PNG · WebP — you can paste too
How it works
- Drop one image or a whole batch.
- Choose a target size (100 KB, 20 KB…) or set the quality by hand.
- Select Compress images, check the savings per file, download. Nothing was uploaded.
Common questions
- Can I compress an image to an exact size like 100 KB or 20 KB?
- Yes. Pick a target under “Compress to” — 200 KB, 100 KB, 50 KB or 20 KB — and each image is squeezed to land under that size automatically. Choose “Best quality” instead if you just want the smallest file with no visible loss.
- Is it safe to compress personal photos here?
- Yes. Compression runs entirely in your browser — your images are never uploaded to any server, so there is nothing to leak and no sketchy site handling your photos.
- Can I compress many images at once?
- Yes — drop a whole batch. Each file shows its own savings, and you can download them one by one or all together as a ZIP.
- Does it work for PNG?
- Yes, though PNG is lossless, so savings come mostly from resizing. For big savings on screenshots or graphics, try a size target or set a maximum dimension.