How it works
Upload
Drop your photo into the box above — JPG, PNG or WebP, straight from your phone or camera.
Set target size
The target is already set to 20 KB. Pick JPEG or WebP, then hit Compress image.
Download
Check the preview and your savings, then download a file guaranteed under 20 KB.
Why 20KB is such a common limit
Ask anyone who has filled out an online application and they will know the dreaded message: "Photo must be under 20KB." ID uploads, exam registrations, government forms and job portals routinely cap photos between 20 and 50 KB to keep their databases light. Phone cameras, meanwhile, produce 3–8 MB files — hundreds of times too large.
Squeezing a multi-megabyte photo down to 20 KB sounds extreme, but it works because these images are always displayed small. An ID thumbnail or a profile avatar might only be 150–300 pixels wide on screen. At that size, even a heavily compressed file looks perfectly crisp — the detail you lose is detail nobody would ever see.
This tool is built for exactly that job. It searches for the highest quality that still fits under 20 KB, and if quality reduction alone can't get there, it gently reduces the image dimensions in small steps until it does — and tells you when it has. No guesswork, no rejected uploads.
Tips for best results at 20KB
- Crop faces tightly first. For ID photos and avatars, crop close around the face before compressing — every pixel spent on background is a pixel stolen from the face.
- Think resolution, not just quality. A 300×300 avatar at 20 KB looks far better than a 4000×4000 photo squeezed to 20 KB. Small targets want small dimensions.
- Check the portal's format rule. WebP gives the cleanest 20 KB file, but many government and job portals accept only JPG — pick JPEG in that case.
- Start from a clean original. Don't compress a photo that has already been through WhatsApp or a screenshot — artifacts multiply with each round.
- Don't fear the resize note. If the tool says it slightly reduced your dimensions to hit 20 KB, that's the correct call — it keeps the image sharp at its actual display size.
Where a 20KB image is used
- ID and passport photo uploads — the classic 20KB use case on application portals.
- Government and exam forms — many specify strict photo and signature size ranges.
- Job portals and resumes — profile photos that must stay under a KB cap.
- Avatar images — forums, communities and dashboards with tiny upload limits.
- Messaging apps — profile pictures and quick shares where every kilobyte counts on slow connections.