Image Compressor

Compress Image to 20 KB

A 20 KB cap is the smallest practical target for an identity photograph.

Your images stay on your device. Nothing is uploaded.

20 KB is the tightest target most identity and document-upload systems will impose. Below that, photographic content starts to lose intelligibility. The defaults below resize to 600 px and use quality 0.35 to balance file size against legibility.

Compression runs locally — drop a photo to begin.

Frequently asked questions

How do I compress an image to 20 KB?
Upload your image and the default settings on this page are pre-tuned to land you around 20 KB. Use the quality slider to nudge the file size up or down — the result preview shows the exact byte count before you download.
Will the image still look good at 20 KB?
For most photos, yes. The pre-tuned quality and max-dimension settings prioritise visual quality while landing close to 20 KB. Very small targets (under 100 KB) on detailed images may need a visible quality reduction.
Which format gives the best result for 20 KB?
WebP usually produces the smallest file at a given quality, then JPEG, then PNG. The format selector lets you switch; the default reflects the best balance for 20 KB.
Can I compress to exactly 20 KB?
Browser compression is quality-driven, not byte-driven, so the resulting file size is close to — but not exactly — 20 KB. Staying under a target is what email clients, forms, and platforms enforce, so a slightly smaller file is always safe.
Can I batch compress multiple images to 20 KB each?
Yes — use the bulk compressor. Drop a folder of images and each one is processed with the same settings, then downloaded as a ZIP.

Hit your 20 KB target in one click.

Pre-tuned quality and dimension defaults land you close to 20 KB. No upload, no signup.

Start compressing