How to compress a PNG to 20 KB
- 1
Add your PNG
Drop one or more PNG files onto the compressor above, paste them, or click to browse.
- 2
20 KB is preset
The target is already set to 20 KB, and each file is compressed to land at or just under it. You can switch to another size or a percentage to reduce by.
- 3
Compress
Click Compress. The PNG is processed in your browser; nothing is uploaded.
- 4
Check and download
Check the new size, then download each file or all of them as a ZIP.
What fits in 20 KB
PNG is lossless at heart, so what fits in 20 KB depends heavily on the content.
| Content | Roughly fits | Notes |
|---|---|---|
| Logo or flat graphic | ≈ 520 × 520 px | Few colours compress very well |
| Screenshot | ≈ 400 × 250 px | After palette reduction |
| Photo | ≈ 220 × 150 px | Convert to JPG for far more |
Rough guide for square, 16:10 and 3:2 images. Real results depend on detail and colour count.
What 20 KB is typically for
- Scanned signatures on exam, job and government application forms
- Passport-style photos on forms that ask for a very small file
- Avatars, icons and small thumbnails
Limits vary by site and change over time; check the exact number where you're uploading.
How PNG gets smaller
Reduces the colour palette (lossy levels) and re-compresses at maximum zlib effort.
Compress PNG by quality level instead →Neighbouring sizes
- 20 KBPNG to 20 KBYou're here
- 50 KBPNG to 50 KBID photos & form uploads
- 100 KBPNG to 100 KB100 KB upload limits
Or compress PNG by level and set any size or percentage yourself.
Got a mix of formats? Compress any image to 20 KB.
PNG to 20 KB: frequently asked questions
PNG to 20 KB, done.
Drop the file, keep the preset, download the result. No sign-up, no watermark.
- Most conversions never leave your device
- Cloud files deleted automatically
- No watermarks