PICREVIVEROpen the tool →

Compress an image and reduce photo size to 100 KB, 200 KB or any size

You get the real result, not a blurry preview.Free means the full-size restored photo — the same file a paid tool would sell you.

By ShinobiTools Team · Last updated: August 2026

This image compressor lets you compress images one at a time or several at once, squeezing JPG, PNG or WebP down to an exact number of kilobytes. It runs in your browser — the photo is never uploaded anywhere.

Say the size, not the quality

Almost every compressor hands you a quality slider from 1 to 100 and leaves you guessing. That is backwards: nobody wakes up needing "quality 72". People need to get under a limit — a form that refuses anything over 100 KB, a forum with a 200 KB cap, a government portal that wants 20 KB. So this tool asks for the size instead and works out the quality itself. In short, you tell it how to compress image size down to a number of kilobytes, not a quality percentage.

Behind the button it re-encodes the photo at a dozen different quality settings and keeps the best one that still fits under your number. If even the lowest sensible quality is too big, it starts scaling the photo down as well, and it tells you when it did that so you are not surprised by a smaller picture. That is the fastest way to reduce JPG file size without opening an editor.

Nothing leaves your device

This one is worth being blunt about, because it is unusual. The compressing happens with the canvas built into your own browser. There is no upload, no queue, no server copy to delete, and it keeps working if your connection drops halfway. Open the network tab while you use it and you will see the file go nowhere. All the image compression happens on your device, in real time, with nothing sent anywhere.

That is a real difference from the AI tools on the rest of this site: restoring, sharpening and colourising need a GPU, so those do upload your photo (and delete it straight afterwards). Compressing, resizing and cropping need no GPU at all, so they should never have asked for your photo in the first place.

How small can you actually go

There is a floor, and it depends on what is in the picture. A flat graphic with a few colours will drop to 20 KB without much complaint. A busy holiday photo full of leaves and texture will look chewed up long before it gets there, because JPEG has to throw away exactly the fine detail that makes it look sharp.

If your target is more than about 90% below the original, resize first and compress second. Halving the width already removes three quarters of the pixels, which does far more for the file size than crushing the quality of a photo nobody needed at full resolution anyway. The tool does this for you when it has to, but doing it deliberately on the resize page gives a better-looking result.

Also an image size reducer for JPG, PNG and WebP

Whether you are after an image size reducer, a photo size reducer or an image file size reducer, it is the same job: make the file smaller without a visible drop in quality. This tool handles JPG, PNG, WebP, GIF and BMP, so you can reduce image file size no matter where the photo came from.

Common questions

How do I compress an image to exactly 100 KB?

Drop it in above, tap the 100 KB button and press compress. The tool searches for the highest quality that still fits under 100 KB, so you get the best-looking version at that size rather than a random guess.

Can it get a photo down to 20 KB?

Usually yes, but at 20 KB a detailed photo will visibly soften, because the tool has to scale it down as well as compress it. It tells you the final pixel size so you can judge whether that is acceptable.

Does the image get uploaded to your server?

No. Compressing runs entirely in your browser using the canvas API. There is no upload, so there is also nothing for us to store or delete.

Will it reduce the quality?

Compressing always trades some quality for size — that is what it is. The tool minimises the damage by finding the highest quality that still meets your target instead of applying a fixed setting.

JPEG or WebP — which should I choose?

WebP is typically 25–35% smaller at the same visual quality and every current browser supports it. Stick to JPEG if you are uploading to an older system or a form that only names JPG and PNG.

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

No. It runs on your own device, so there is no queue, no account and no daily cap.

Why is my PNG bigger after compressing?

PNG is lossless, so a photo saved as PNG is often already large. This tool converts to JPEG or WebP, which is normally much smaller — but if your PNG is a simple graphic with few colours, PNG can genuinely be the smaller format and you are better off just resizing it.

Can I compress JPEG and PNG images at the same time?

Yes — drop files of different formats in together and each one compresses to your target size on its own. There is no need to convert them first or do them one by one.

Does this work as a photo compressor for pictures straight from my phone?

Yes. Phone photos are usually the biggest files on this page — 8 to 12 MB is normal — and this photo compressor handles that size without slowing down, because everything runs on your own device instead of a server.