KeptPix

Compress a signature to 20KB

Set the size, drop your files, get them back under the limit. Everything happens on your device — nothing is uploaded.

Files never leave this device · works offline

Drop JPG files here

or drop them anywhere here · or paste from clipboard

No upload caps · No sign-up · No watermarks

Processing locally · 0 bytes sentHow to verify this →

Why 20 KB?

The signature box usually has the tightest limit on any form, and 20 KB is the usual figure. Good news: a signature compresses very well. It is black ink on white paper, not a photo, so 20 KB is plenty — it should stay sharp and easy to read. If yours will not fit, the problem is usually the picture, not the compression. A phone photo of a signature also captures the paper: shadows, texture, grey light from one side of the room. All of that costs file size, and none of it is your signature. Take the picture in even light and crop close around the ink.

Where this limit comes up

  • Bank account opening and KYC forms, which commonly cap signatures at 20 KB
  • Competitive exam and recruitment portals, where photo and signature have separate limits
  • University and scholarship admission forms
  • Government e-service applications built against older upload limits

What the portals actually require

These numbers come from each exam's own official notice — the actual PDF, not other websites, which often get them wrong. The link to the source and the date we checked it are shown under each table.

SSC CGL (and SSC exams on the same portal)2026

SSC no longer asks you to upload a photo. The form takes your photo live, with your camera, while you fill it in. Pointing the camera at an old photo gets the form rejected. The only image file you upload is your signature.

SSC के ऑनलाइन फॉर्म में अब फोटो अपलोड नहीं होती — फोटो फॉर्म भरते समय कैमरे से लाइव ली जाती है। सिर्फ़ हस्ताक्षर (signature) की फ़ाइल अपलोड होती है: JPEG, 10 से 20 KB, लगभग 6 × 2 सेमी।

UploadSizeDimensionsRules
SignatureJPEG/JPG10–20 KB~6.0 × 2.0 cmBlurred or very small signatures are rejected. Different parts of the same notice give slightly different sizes (6 cm and 4 cm wide), so do not chase exact centimetres — just keep the signature big and clear.

Source: CGL 2026 Examination Notice (ssc.gov.in, 21-05-2026) · verified 2026-08-12. Specs change each cycle — the notification for your year is authoritative.

SSC GD Constable2026 (2027 notice expected Sept 2026 — docs/18)

GD has NO photo upload. The form takes your photo live, with your camera. Pointing the camera at an old photo gets the form rejected. The only file you upload is your signature — and the notice itself says most rejected signatures are rejected for being TOO SMALL, so do not squeeze the file below 10 KB.

SSC GD (कांस्टेबल भर्ती) में फोटो अपलोड नहीं होती — फोटो लाइव ली जाती है। सिर्फ़ हस्ताक्षर अपलोड होता है: JPEG, 10 से 20 KB। ध्यान दें: बहुत छोटा हस्ताक्षर रिजेक्शन की सबसे बड़ी वजह है, इसलिए फ़ाइल 10 KB से छोटी न करें।

UploadSizeDimensionsRules
SignatureJPEG/JPG10–20 KB~6.0 × 2.0 cm @ 300 DPIKeep it horizontal. The notice says blurred or very small ("miniature") signatures are rejected — and names "too small" as the number one reason.

Source: Constable (GD) in CAPFs & SSF Examination 2026 Notice (ssc.gov.in) · verified 2026-08-13. Specs change each cycle — the notification for your year is authoritative.

SBI (PO / Clerk / CBO — recruitments on the same portal)2025-26 (CBO Nov 2025 guidelines)

SBI uses the same four uploads as IBPS: a photo, a signature, a left thumb impression, and a short declaration written by hand in English. The signature and the declaration must NOT be in capital letters.

SBI (बैंक भर्ती) में चार फ़ाइलें अपलोड होती हैं: फोटो 20–50 KB (200×230 px), हस्ताक्षर 10–20 KB (140×60 px, CAPITAL में नहीं), बाएँ अँगूठे का निशान 20–50 KB, और अंग्रेज़ी में हाथ से लिखा घोषणा-पत्र 50–100 KB।

UploadSizeDimensionsRules
PhotographJPG/JPEG20–50 KB200 × 230 px (4.5 × 3.5 cm)A recent colour photo, passport style, against a light background.
SignatureJPG/JPEG10–20 KB140 × 60 pxBlack ink on white paper. Do NOT write in capital letters — that is rejected.
Left thumb impressionJPG/JPEG20–50 KB240 × 240 px @ 200 DPI (3 × 3 cm)—
Handwritten declarationJPG/JPEG50–100 KB800 × 400 px @ 200 DPI (10 × 5 cm)Written in English, in your own handwriting, black ink — not in capital letters.

Source: Guidelines for Scanning and Upload of Documents (ibpsreg.ibps.in, SBI CBO Nov 2025) · verified 2026-08-13. Specs change each cycle — the notification for your year is authoritative.

IBPS (and bank recruitments on the same portal)2026

IBPS (the body that runs bank recruitment exams) wants FOUR separate uploads, each with its own size range: a photo, a signature, a left thumb impression, and a short declaration written by hand in English. A signature written in CAPITAL LETTERS is not accepted.

IBPS (बैंक भर्ती) में चार फ़ाइलें अपलोड होती हैं: फोटो 20–50 KB (200×230 px), हस्ताक्षर 10–20 KB (140×60 px, CAPITAL में नहीं), बाएँ अँगूठे का निशान 20–50 KB, और अंग्रेज़ी में हाथ से लिखा घोषणा-पत्र 50–100 KB।

UploadSizeDimensionsRules
PhotographJPG/JPEG20–50 KB200 × 230 pxA recent colour photo, passport style, against a light background.
SignatureJPG/JPEG10–20 KB140 × 60 pxBlack ink on white paper. Do NOT write in capital letters — that is rejected.
Left thumb impressionJPG/JPEG20–50 KB240 × 240 px @ 200 DPI (3 × 3 cm)—
Handwritten declarationJPG/JPEG50–100 KB800 × 400 px @ 200 DPI (10 × 5 cm)Written in English, in your own handwriting, with black ink.

Source: Guidelines for Scanning and Upload of Documents (ibpsreg.ibps.in, 2026 cycle) · verified 2026-08-12. Specs change each cycle — the notification for your year is authoritative.

How the exact size is reached

Most tools give you a quality slider and leave you to guess. We search instead: encode, measure, adjust, repeat — usually landing within three passes and never more than eight. The result is accepted once it sits between 92% and 100% of your target, so you get a file that is comfortably under the limit rather than one balanced exactly on it.

When quality alone cannot get there — and for the smallest targets it cannot — the image dimensions are reduced as well, and you are told exactly what the final size became. A target that is genuinely unreachable returns the closest result we managed, clearly labelled, rather than a silent failure or an oversized file.

Frequently asked questions

Why does my signature look dirty or grey after compressing?

The problem is almost always in the photo, not the compression. Take the picture in even light — near a window is good, under one ceiling bulb is bad. Then crop close around the ink before compressing. A signature on clean white paper stays crisp at a few kilobytes. The same signature on a shadowy, lined page wastes most of the file on the paper.

Should I scan it or photograph it?

Scan it if you can, because a scanner gives you flat lighting and a genuinely white background, which is the single biggest factor here. A phone photograph is perfectly workable — just get the light even and fill the frame with the signature rather than the page.

My form wants a specific size in pixels as well. Does this do that?

Not by itself, and it is worth being straight about that. This page hits an exact file size in kilobytes. If your portal also demands specific pixel dimensions — 600×200 is a common one — crop to that shape first, then compress, because cropping afterwards changes the file size again and you would be back where you started.

What if my photo cannot reach the target?

You get the closest result we can produce, clearly labelled, plus a one-tap option to allow resizing so it can go further. You never get a silent failure or a file that quietly exceeds the limit. Physics applies: a 12 MP photo cannot become 20 KB at full resolution, so very small targets mean reducing the dimensions too.

Are my photos uploaded?

No. The compression runs entirely inside your browser, so your files never leave your device. You can check that yourself in your browser’s Network tab, and the page keeps working with your network disconnected.

Nothing is uploaded — and you can check

Conversion happens on your own device, inside this browser tab. There is no server to receive your files, which is a stronger guarantee than a promise not to look at them. Open your browser's developer tools, switch to the Network tab, and convert something: you will see no request carrying your image. The page keeps working with your network disconnected.

How to verify this yourself →