Compress image to 20kb in a few seconds with this free online tool. Need a very small file? Add your JPG, PNG or WebP image, and the tool lowers the file size to 20 KB or less right in your browser. Nothing is uploaded.
More options
Your images are processed inside your browser and are never uploaded to any server.

How to compress image to 20kb in 3 steps
- Add your images by dragging them in or clicking the box.
- The target size is already set to 20 KB. Change it if you need a different limit.
- Download each compressed image, or all of them together as a ZIP.
Why compress image to 20kb?
A 20 KB limit is typical for passport-style photos, signatures and small thumbnails. Files above a limit are often rejected, so getting under it saves you a failed upload.
- Passport-style photos and ID pictures on application forms
- Signature images that must be very small
- Tiny profile pictures and avatars
- Thumbnails for lists and email signatures
What does a 20 KB image look like?
At 20 KB the picture has to be small. A portrait of around 300 by 400 pixels at medium quality usually fits, while a full-size phone photo will not. Expect softer detail, so this size suits faces and simple scenes better than busy landscapes. The exact result depends on the picture, because busy photos need more data than simple graphics.
How the tool reaches 20 KB
For JPG and WebP the tool finds the highest quality that still fits, then shrinks the dimensions if needed. PNG files are made smaller by reducing their dimensions. Choose JPG or WebP under Convert to for the best chance. See the image file type guide from MDN for more on formats.
Tips to compress image to 20kb without losing detail
- Resize to roughly 300 to 400 pixels on the long side before you compress.
- Choose JPG, because PNG photos rarely get this small.
- Plain backgrounds compress better than busy ones.
- Avoid fine text, because it blurs at this size.
Common problems and fixes
- The picture looks blurry at 20 KB: that is expected at this size. Crop to the face and resize to a smaller width before compressing.
- The download button does not appear: the file may be damaged or in a format your browser cannot read. Try opening it in an image viewer first.
- The colours look slightly different: some browsers convert colour profiles. Check the image in the app where you plan to use it.
Checklist before you upload
- Check the exact pixel size the form asks for, not only the file size.
- Make sure the face or signature fills the frame, because small details disappear.
- Save the result with a clear file name so you can find it quickly.
Frequently asked questions
How do I compress image to 20kb?
Add your image, keep the target at 20 KB and download the result. The tool adjusts quality and size automatically.
Is 20 KB enough for a passport photo?
Many forms use limits around this size, but each one has its own rules for dimensions and file size. Check the instructions of the form you are filling in.
How small can an image get?
It depends on the content. A simple picture can drop well below 20 KB, while a detailed one may need smaller dimensions first.
What if the image cannot reach 20 KB?
The tool tries lower quality first and then smaller dimensions. If it still cannot reach the limit, it tells you the smallest size it managed.
Are my images uploaded to a server?
No. Everything happens inside your browser on your own device, so your files stay private.
Is this tool free?
Yes. It is free to use, with no sign-up and no watermark.
More free image tools
- Compress Image Online
- Compress Image to 50KB
- Compress Image to 100KB
- Compress Image to 200KB
- Resize Image Online
- Free Image Converter
See the full list of free online image tools.
