How to compress an image to 20 KB
- Drop one or more images into the box above, or click to browse. JPG, PNG, WebP, GIF and BMP all work.
- The target is already set to 20 KB. Change the dropdown if your limit is different - the tool re-fits the quality automatically.
- Download the compressed file. PixSquash reports the exact reduction, so you can see whether you hit the limit.
Getting a photo under 20KB is the ceiling many online forms, passport portals and job applications enforce. The trick is not to shrink the image blindly - it is to find the highest quality setting that still fits under the limit, which is exactly what this tool does.
PixSquash runs a quick search over the encoder: it re-encodes your image at a range of quality levels, measures the real output size each time, and keeps the best quality that lands under 20KB. If quality alone is not enough, it steps the dimensions down too, so the result always fits.
The compression happens entirely in your browser - your photo is never uploaded - and you can process a whole folder of images in one go.
Related tools
Compress to 50KB
Reduce any image below 50KB without visible quality loss.
Compress to 100KB
Reduce any image below 100KB without visible quality loss.
Compress to 200KB
Reduce any image below 200KB without visible quality loss.
Compress to 500KB
Reduce any image below 500KB without visible quality loss.
Compress to 1MB
Reduce any image below 1MB without visible quality loss.
JPEG to PNG
Convert JPEG files to PNG instantly in your browser.
WebP to PNG
Convert WebP files to PNG instantly in your browser.