ExactImage

Compress an image to 50 KB

Tight, but workable. At 50 KB a properly cropped portrait still looks like a proper photograph.

Drop an image here, or click to choose one

You can also paste a screenshot with Ctrl+V. JPG, PNG, WebP.

Target file size
Network measuring… Your file never leaves this device

Every byte of that work happened on your own machine. Verify it: open DevTools → Network, and use the tool. No request carries your image, because none is made.

The most forgiving of the tight limits

Fifty kilobytes is the point where compression stops being an emergency. It is roughly two and a half times the budget of a 20 KB limit, and that extra room is the difference between an image that survives and one that merely passes. A head-and-shoulders portrait at around 600 × 800 pixels will typically land at 50 KB with quality in the seventies — visibly compressed if you go looking, entirely unremarkable if you do not.

Where you meet it

Fifty kilobytes turns up in university applications, banking KYC uploads, visa appointment systems, older HR portals and a great many national ID processes. It is also a common ceiling for signature images on forms whose photo limit is larger, so check which number applies to which field before you compress — uploading a 50 KB signature into a slot that wanted 20 KB is a wasted round trip.

A note on repeat compression

If you have already compressed this photo once, work from the original rather than the compressed copy. Every JPEG generation discards information permanently, and re-compressing an already-compressed file compounds the damage: the artefacts from the first pass become detail the second pass tries faithfully to preserve. Going back to the camera original and compressing once, straight to 50 KB, gives a visibly better result than a chain of reductions.

Questions about 50 KB

Is 50 KB enough for a passport-style photo?
For an online upload, usually yes. Most portals that ask for a 50 KB photograph are checking that your face is identifiable at a modest size, and 50 KB carries that comfortably. It is not enough for a photo you intend to print at passport size — printing needs the pixels, and a 50 KB file will not have them.
Should I use JPEG or WebP?
JPEG unless the form explicitly accepts WebP, which most government systems still do not. WebP is genuinely better — around 25-30% smaller for the same visual quality — but a rejected upload costs more than the bytes saved. When you have the choice, take WebP.
Why did my file come out at 48 KB and not exactly 50?
Deliberately. Landing exactly on a limit risks being rejected by a system that treats the limit as exclusive rather than inclusive, and there is no benefit to the last two kilobytes. The tool always finishes just under.