Frequently asked questions
How do I compress a JPG to 20 KB?
Drop your JPG in — the 20 KB target is set — and the tool finds the best JPEG quality that stays under 20 KB. The output stays a JPG.
Does it reduce quality?
Only as much as needed to hit the target. It keeps the highest quality that fits and shows a preview before you download.
Is my JPG uploaded?
No — compression runs in your browser and the file never leaves your device.
Getting a JPG under 20 KB
The 20 KB JPG limit is common on signature uploads and very small photo fields that cap a JPG at 20 KB. Set it above and download a JPG that fits.
What to expect
A tightly cropped JPG headshot or a signature fits 20 KB while staying legible.
Tip
A plain background compresses far smaller than a busy one — crop out the clutter first. You can also use the image compressor for PNG and WebP.
How compressing to 20 KB works
Drop your image into the box above — the 20 KB target is already set — and the tool runs a rapid binary search over quality levels, measuring the true output size at each step until it lands on the highest quality that still fits under 20 KB. You get a preview before downloading, so there are no surprises. If the image is very large for a tight target, it also gently reduces the pixel dimensions, because a slightly smaller but clean image always looks better than a full-size one riddled with compression artefacts.
Why an exact 20 KB target matters
Upload forms reject anything over their stated limit, so "roughly smaller" is not good enough — you need to land under 20 KB on the first attempt. Aiming for the exact size gives you the best-looking image that still passes, instead of over-compressing out of caution and ending up with something needlessly blurry.