All tools

Compress an image to 200 KB

Drop a photo and get a copy under 200 KB, ready for a form or portal with a strict file limit. The tool first tries a lower quality alone, and if that is not enough it lowers quality and size together in small steps until the file fits, all inside your browser, so the photo is never uploaded.

Drop images to squish
JPG, PNG and WebP up to 50 MB — smaller files, same good looks.

How to compress an image to 200 KB

1
Add your image
Drop a JPG, PNG, WebP or HEIC photo onto the box above, or tap to pick one. Up to 30 at a time.
2
Squish it
Squishly re-encodes the image on your device, step by step, until the file fits under 200 KB.
3
Check and download
The line under the file name says Under 200 KB when the target is met. Download it and upload it to your form.
Built for one number
No sliders to guess with: the tool aims for 200 KB and tells you if it got there.
Stays on your device
ID photos and scanned documents are never uploaded anywhere, not even for a second.
Stops as soon as it fits
If one save at a lower quality is enough, the photo keeps its full size. If not, quality and size drop in small steps and stop at the first copy under 200 KB.

Why so many forms ask for 200 KB

Application portals for visas, exams, job boards and universities often cap each upload at 200 KB. The reason is mostly practical: they store thousands of photos and scans per day, many of them from slow connections, and a small fixed limit keeps their storage and review screens fast. A photo straight from a phone is usually 2 to 5 MB, ten or twenty times over that line, so the form simply rejects it.

The good news is that 200 KB is a generous limit for what these forms need. A face photo, a signature or a scanned certificate looks perfectly clear on a reviewer screen at that size. You are not losing anything the reader will miss; you are removing the extra detail your phone saved for printing a poster.

What happens to the photo at 200 KB

Squishly first saves the image again at a good quality setting. If that copy is already under 200 KB, you get it straight away and the photo keeps its exact width and height. If it is still too big, the tool repeats the save, each time lowering the quality a little and making the picture 5 percent smaller on each side, until the file fits or it runs out of passes.

For most phone photos the result is a copy that looks the same on a laptop screen. Where you might see a difference is in fine texture, like hair, grass or small printed text, which turns slightly softer. Faces, colors and the overall layout stay as they were. The original file on your device is never changed; you always get a new copy to download.

The format stays the same where it can: a JPG comes back as a JPG and a PNG as a PNG. HEIC photos from an iPhone come back as JPG, which is also what most forms want, and an AVIF file comes back as JPG too, because browsers cannot save AVIF at a chosen size.

If the image will not fit under 200 KB

Two kinds of image struggle to reach 200 KB. The first is a PNG of a photo, because PNG is built for flat graphics and stays heavy on photos however hard it is squeezed. Turn it into a JPG first with the PNG to JPG converter, then compress the JPG here. The second is a very large scan with a lot of fine detail, such as a full-page document photographed at high resolution.

For a scan, crop away the table, the background and the margins before compressing. Every pixel you remove is weight the tool no longer has to squeeze, so the text that remains stays sharper. You can do this with the crop tool, then come back and run the cropped copy through this page.

Some forms also ask for a fixed shape, like a square passport photo. Crop to that shape first and compress second, so the size limit is met on the image you are actually going to submit. If a form wants a much smaller file, the resize to 50 KB page goes further.

Frequently asked questions

How do I compress an image to 200 KB?
Drop it into the tool above and press Squish it. The image is re-encoded on your device until it is under 200 KB, and the line under the file name confirms it with Under 200 KB.
Is 200 KB here the same 200 KB my form checks?
Yes, and with a little room to spare. Squishly counts 1 KB as 1000 bytes, so a file under 200 KB here is under 200,000 bytes. Forms that count 1 KB as 1024 bytes allow up to 204,800 bytes, so the file passes either way.
What if my image does not get under 200 KB?
The line under the file name then shows Smallest possible and the size it reached. Crop away the parts you do not need, or turn a PNG photo into a JPG, and run it again.
Is my photo uploaded to a server?
No. The compression runs in your browser, so the image never leaves your device. That matters for passports, IDs and signed documents.

Related tools