Compress image to 20 KB
A 20 KB limit usually means avatars, forum profile pictures, or strict legacy upload forms. At this size, small dimensions matter more than anything — this tool automatically balances quality and dimensions to land under 20 KB with the best possible result.
Drop images here or click to browse
JPG · PNG · WebP · GIF · BMP · AVIF — processed locally, never uploaded
≤ 20 KB
Where a 20 KB limit comes from
20 KB is one of the smallest limits you'll run into, and it almost always points to a tiny display size. The image will be shown at avatar or icon dimensions, so the platform enforces a hard cap to keep thousands of these little images from slowing pages down.
You'll typically meet it in places like these:
- Forum and message-board avatars (phpBB, vBulletin, and older community software).
- Profile pictures on legacy accounts and intranet systems.
- App store or dashboard icons that must be uploaded under a size cap.
- Signature images on old-school email and forum setups.
How to keep a 20 KB image looking sharp
The single biggest lever at this size is dimensions. A picture displayed at 150–300 px wide simply doesn't need thousands of pixels, and shrinking it there recovers far more space than quality tweaks alone. This tool does that automatically, but you'll get the cleanest result if the source is already cropped tight to its subject.
WebP is the best format for tiny targets because it holds detail at low file sizes better than JPEG — switch to JPEG only if the site you're uploading to rejects anything that isn't a .jpg. Simple, flat images (logos, icons, headshots on plain backgrounds) compress much smaller than busy photos with lots of texture or noise.
Other target sizes
Frequently asked questions
What's the best format for a 20 KB image?
WebP gives the best quality at tiny sizes and works in all modern browsers. If the site you're uploading to only accepts JPG, switch the output format to JPEG.
Is my image uploaded to a server?
No. Compression happens entirely in your browser using the Canvas API — your image never leaves your device, which is also why it's instant.
What if my image can't reach 20 KB?
The tool first lowers the compression quality, and if that's not enough it gradually reduces the dimensions until the file fits under 20 KB. Extremely detailed images may lose visible quality at very small targets — the preview shows you exactly what you'll get.
Is this free? Is there a watermark?
Completely free, no watermark, no sign-up, no file limit. The site is supported by ads.