Figures measured October 2026 with the engine that runs this tool.
Drop a file into the compressor below and it returns the best-looking JPEG that fits, shrinking the pixel dimensions only when lowering the quality isn't enough. A scanned signature usually fits at its full resolution. A whole 12-megapixel phone photo doesn't: it comes back roughly 450 to 500 pixels wide. The tool aims at 19 KB (19,456 bytes) rather than 20, so the file passes whether the form counts a kilobyte as 1,000 bytes or 1,024.
We ran signature images and real photos through the same code the tool uses, at its 19 KB starting point. The signature images were generated for the test: a 1240 × 400 scan, and a 4032 × 3024 phone-style photo of the same signature on a sheet of paper, with camera noise and uneven light. The person (3024 × 4032) and street (4032 × 3024) shots are unedited photos from a Google Pixel 4a, the headshot was taken in a studio at 3413 × 5120 and cropped to the 3.5 × 4.5 shape, and the last row is 2400 × 1600 pixels of random noise, the hardest thing a compressor can be given.
| Test image | Pixels out | Bytes | Notes |
|---|---|---|---|
| Signature scan | 1240×400 | 19,374 | Quality 68, not resized |
| Signature photo | 1700×480 | 19,276 | Cropped to the ink; quality 40 |
| Not cropped | 1564×1173 | 19,279 | Quality 40 |
| Headshot | 753×968 | 19,430 | Quality 39 |
| Phone: person | 441×589 | 19,437 | Quality 34 |
| Phone: street | 499×374 | 19,448 | Quality 34 |
| Random noise | 554×369 | 19,206 | Quality 40 |
Quality here means the JPEG encoder's 1–100 setting at the point the search stopped. All seven results came back within 1.5% of the 19,456-byte target and under 20,000 bytes. We also ran the uncropped files through this page in Chrome, where your browser does the first resize: same pixel sizes, within one quality point. That is the search working as designed: it keeps the most pixels it can while staying above a quality floor of about 30, so it finishes close to the limit rather than far under it. The quality guide explains why it gives up pixels rather than pushing quality lower.
Almost always an application form. A few common ones, quoted from their official notices as they stood in October 2026:
These numbers change between recruitment cycles, and third-party guides lag behind. Check the notice for your own exam and year before you upload. For Protean's 10 KB signature cap, change the target to 9 KB, which is 9,216 bytes and under 10 KB either way.
Photograph a signature on a full sheet and most of the budget pays for empty paper. In the table, the uncropped phone photo had to shrink to 1564 × 1173 to fit. Cropped tight around the ink, the same photo kept the entire 1700 × 480 crop. That matters for more than looks: the SSC CGL notice says blurred or "miniature" signatures are rejected outright.
To crop, press Edit on the file after you add it and drag a box around the signature. The editor doesn't take HEIC files, since most browsers can't display them. On an iPhone you can switch the camera to JPEG under Settings → Camera → Formats → Most Compatible, which Apple documents here.
Software doesn't agree on whether a kilobyte is 1,000 or 1,024 bytes, and forms almost never say which one they mean. This tool counts 1,024, so a target typed as 20 KB allows up to 20,480 bytes. In an earlier round at a straight 20 KB, four of our seven results landed between 20,001 and 20,480 bytes: fine under the 1,024 rule, over the limit under the 1,000 rule. Starting at 19 KB closes that gap for a small price. Our signature scan went from quality 70 at 20 KB to quality 68 at 19, with the same 1240 × 400 pixels. If a portal still rejects a file as too large, check that it isn't asking for less than 20 KB in the first place.
This tool can only make files smaller. There's no option to make an image bigger, so it can't help with a minimum like IBPS's and SSC CGL's 10 KB on its own. Upload a JPEG that is already under the target with JPEG selected, and you get the same file back, untouched. Our 3,360-byte test signature stayed 3,360 bytes, well under 10 KB.
More pixels is the fix, not more compression. At IBPS's preferred 140 × 60, even this tool's highest quality setting produced a 2,988-byte signature, and JPEG's absolute maximum quality only reached 6,098 bytes. At that highest setting, our test signature first crossed 10 KB at about 300 × 129 pixels. So go back to the original: scan at 200 dpi or more, as IBPS asks, or photograph the signature from closer, and compress that larger file instead of a shrunken copy. A signature with more strokes or paper texture usually gets there at fewer pixels than our clean test one. And if your file is already between 10 KB and 20 KB, it doesn't need compressing at all.
Need a photo between 20 KB and 50 KB rather than a signature? The 50 KB page covers that range, including why a 200 × 230 photo can't reach 20 KB either.
Because 20 KB is very little room for a photograph. The search first lowers JPEG quality, but it stops at about 30 out of 100, where colours start to break up, and shrinks the image from there. In our tests a 12-megapixel phone photo had to come down to 441 × 589 pixels to fit, while a scanned signature kept its full 1240 × 400.
Forms rarely say, which is why this page starts the tool at 19 KB. This tool counts 1 KB as 1,024 bytes, so 19 KB means at most 19,456 bytes, under 20 KB by either count. If you know your form counts 1,024 bytes per KB, you can type 20 and get a little more quality.
Usually, if the scan has enough pixels. The preset 19 KB target takes care of the upper limit. The 10 KB minimum is the hard part, because this tool only makes files smaller: there is no setting that makes one bigger. In our test even its highest quality setting needed about 300 × 129 pixels before a clean signature reached 10 KB, so scan at 200 dpi or more, or photograph the signature closer.
Not for CGL 2026. The SSC CGL notice says the application captures a live photo of you through the camera while you fill it in, and that photographing an existing photo gets the application rejected. The signature is still uploaded: JPEG, 10 to 20 KB, about 6.0 cm wide and 2.0 cm high.
Only if the form accepts PNG, and the ones quoted on this page ask for JPG or JPEG. PNG is also the worse fit at this size: at the same 19 KB target our test signature came out at 424 × 137 pixels as a PNG, against the full 1240 × 400 as a JPEG.
Nothing you upload stays on the server once it has been compressed, and there's no account to create. The privacy policy lists exactly what is logged.