Compress image to 20KB

20 KB is one of the strictest limits out there — signature images, passport-photo uploads and some exam portals demand it. This tool scales and compresses automatically until your image fits.

Drop your images hereor click to choose files — processed on your device, never uploaded

100% private: files are processed in your browser and never uploaded to any server.

How it works

  1. Drop your image into the box — the 20 KB target is already set.
  2. The tool lowers quality first, then dimensions, until the file is under 20 KB.
  3. Download the result and check the final size next to the file.

Good to know

20 KB is one of the strictest limits in use, and it exists for a specific reason: signature images and small ID photos on government and exam-registration portals. It is not a realistic target for a normal photograph at full resolution.

Expect the image to end up around 400 × 400 pixels. For a signature, a stamp or a thumbnail that is perfectly usable — those are simple, high-contrast images that survive heavy compression well. For a detailed portrait, 20 KB will visibly cost you.

Use JPG here. PNG is lossless and almost never fits in 20 KB unless the image is tiny or has very few colours, so if the portal accepts JPG that is the format to give it.

Frequently asked questions

Can any image really fit in 20 KB?

Yes, but at this size the image must be small — think 300–600px. The tool reduces dimensions as much as needed; for a signature or a thumbnail the result stays perfectly usable.

Who asks for images under 20 KB?

Government and exam-registration portals (especially for signature and photo uploads), some job boards and legacy systems with tight storage rules.

Which format works best at 20 KB?

JPG, by far. PNG is lossless and rarely fits in 20 KB unless the image is tiny or has very few colors.

Is my document photo uploaded anywhere?

No — compression runs inside your browser, which matters when the image is an ID photo or a signature. It never leaves your device.

The form asks for a signature between 10 and 20 KB. How do I hit a range?

Set the target to the top of the range, 20 KB, and check the resulting size shown next to the file. Signature images are high-contrast line art on white, so they compress very efficiently and usually land comfortably inside the window on the first try.

Can I use a PNG for a 20 KB signature?

Sometimes, and it is worth trying: a signature is flat black on white with very few colours, which is the one case where PNG compresses extremely well. If it does not fit, convert it to JPG and compress that instead.