Local processing · your files never leave this device
Compress Image to 20KB Online
Automatically compress JPG, PNG and WEBP images to 20KB or less while keeping the best possible quality. Free, unlimited and processed entirely in your browser.
- No upload — runs in your browser
- Batch of 30 files + ZIP download
- Free and unlimited, no sign-up
Drag & drop images here
JPG, PNG, WEBP, HEIC, GIF, BMP or AVIF · up to 30 files at once
Files are processed on your device and never uploaded
When do you need a 20KB image?
20KB is one of the strictest limits you will meet online. It usually shows up for profile avatars, signature images and thumbnail slots inside government portals. Our optimizer lowers quality first and then shrinks pixel dimensions only when it has to, so your image still stays readable at such a small size.
- Signature upload fields on exam and government forms
- Profile pictures and avatars on forums or job portals
- Thumbnail images with a hard 20KB cap
How to compress an image to 20KB
1. Add your images
Drag and drop JPG, PNG, WEBP, HEIC, GIF, BMP or AVIF files — or select them from your device. Nothing is uploaded.
2. Set the target size
Pick 20KB or type your own limit. Advanced options let you set dimensions, format and quality priority.
3. Download the result
Every file shows its before and after size. Download them individually or grab a ZIP of the whole batch.
Why this compressor actually reaches your limit
Exact target file size
Say “200KB” instead of guessing a quality percentage. A binary search finds the highest quality that still fits your limit.
Batch compression
Add up to 30 images, optimize them in one run, and download everything as a single ZIP archive.
100% private
Images are decoded and re-encoded on your own device with the Canvas API. Nothing is uploaded to any server.
Automatic resizing
When quality reduction alone cannot reach the target, pixel dimensions are reduced step by step until it fits.
Need a different file size?
Every size below uses the same optimizer with a different preset target.
Your images never leave your device
Compression runs in a Web Worker inside your browser using the HTML5 Canvas API. There is no upload step, no temporary storage and no server-side copy — which is exactly why passport photos, ID scans and exam documents are safe to process here. Read the privacy policy.
Frequently asked questions
Can any photo be compressed to 20KB?
Almost any photo can reach 20KB, but a large detailed photo will need its pixel dimensions reduced as well. Keep “Resize if needed” enabled and the tool will shrink the image step by step until it fits under 20KB.
Will a 20KB image still look sharp?
At 20KB the best results come from small images such as signatures, avatars or ID thumbnails, typically under 600px on the long edge. For a full photo, expect visible softening — that is the physical trade-off of the size limit, not a limitation of the tool.
