Compress an Image to 20 KB
The target below is already set to 20 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 20 KB
Twenty kilobytes is the tightest limit in common use, and it is almost always an upload form that is asking.
- Government and examination portals, which often cap uploads at 20–50 KB
- Older bank or insurance forms with fixed attachment limits
- Forum and profile avatars
- Email signatures, where every kilobyte is sent on every message
Can a photo really fit in 20 KB?
This is the one target where something has to give. Twenty kilobytes cannot hold a full-resolution photograph at any quality setting, so the image has to come down in size as well — roughly 550 pixels wide for a typical 4:3 photo. That is fine for a form thumbnail and visibly soft if you print it. The tool drops resolution only after it has exhausted the quality range, so you lose as little as the target allows.
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 20 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.