Compress an image to 10 KB

10 KB is one of the smallest limits you’ll meet on any upload form, and it exists almost exclusively for one thing: scanned signatures. SSC exam applications, for example, require the signature file to be between 10 and 20 KB. This tool re-encodes your image on your own device until it fits under 10 KB — the file never leaves your browser.

A signature scan compresses extremely well because it’s mostly white paper, so hitting 10 KB with a clean result is very achievable. A full photograph at 10 KB is a different story — it will only look acceptable at small dimensions, and the section below explains what to expect.

Drop images here — or click to browse, or paste with Ctrl+V

JPG · PNG · WebP — processed on your device, never uploaded

How it works

  1. Open this page — the compressor is already set for “Compress image to 10 KB”.
  2. Drop your image into the box, click to browse, or paste it with Ctrl+V.
  3. The tool re-encodes the image on your own device until it fits the target — nothing is uploaded.
  4. Check the preview and file size on the result card, then download.

What survives at 10 KB

For signatures and other mostly-white images: excellent results. Crop as tightly as you can around the ink before compressing — every centimetre of empty paper wastes bytes that could be spent on the pen strokes.

For photographs: 10 KB forces either very small dimensions (roughly 300 px on the long side) or visible compression artifacts. If a form asks for a photo this small, it almost certainly also expects small pixel dimensions, so shrinking the dimensions first is the honest path to a usable result — this tool does that automatically when quality alone can’t get there.

Getting the dimensions right

If your target is a signature box like SSC’s 4 × 2 cm, scan or photograph the signature, crop to the ink, and let the tool do the rest. For photos, keep the long side at or below ~350 px.

Frequently asked questions

Why does my signature come out under 10 KB so easily while photos don’t?

JPEG spends its bytes on detail. A signature is mostly flat white with a few dark strokes, so there is very little detail to encode. A photo has texture everywhere — skin, hair, background — and that detail is what costs kilobytes.

My portal wants 10–20 KB, but my file came out at 6 KB. Is that a problem?

Some portals enforce a minimum as well as a maximum and will reject files below the range. Start from a slightly larger scan (or higher resolution photo of the signature) so the compressed result lands inside the band, or set the target to 15–18 KB instead of 10.

Is the image uploaded anywhere while it’s compressed?

No. The compression runs in your browser using the canvas API on your own device. You can open your browser’s DevTools Network tab while using the tool — you’ll see no upload — and it keeps working offline.