Compress an Image to 50 KB
The target below is already set to 50 KB. Drop an image in and the highest quality that still fits is chosen for you — in your browser, with no upload.
Drop an image here, or click to browse
JPG, PNG or WebP · processed locally · no size limit
Why people compress to 50 KB
Fifty kilobytes is the smallest size at which a face still looks like that particular person.
- ID and passport-style photo uploads
- Job application portals
- Product thumbnails in a listing grid
- Anywhere a form says "under 50 KB" without saying why
What survives at 50 KB?
Fifty kilobytes buys roughly four times the pixels of a 20 KB file for two and a half times the bytes, because compression gets more efficient as the image gets larger. That is the practical reason to ask for 50 KB rather than 20 whenever the form allows it: the jump in quality is larger than the jump in size. Expect around 870 pixels wide, which is enough for a portrait to stay recognisable.
How the target is reached
Quality is searched before resolution, because losing a little quality is far less noticeable than losing pixels. The tool encodes your image repeatedly, halving the range each time, until it finds the highest quality setting that still lands under 50 KB. Only if even the lowest quality is too large does it begin scaling the image down, and it re-searches quality at every smaller size rather than simply shrinking until it fits.
One format note worth knowing: PNG is lossless, so a quality setting does nothing to it. Hitting a size target with PNG is possible only by reducing dimensions. For photographs, WebP or JPEG will always get you further.