LighterPics
English

Back to all tools

Exam photo and signature uploads: SSC, UPSC, IBPS and BCS

Exam portals reject a photo or signature file for its pixel size, its file size or both, and each exam sets its own rules. This page quotes the rules from each commission's own notice, with the notice's date. For each upload it then shows what our tools reached on test images we made, and where they cannot meet the rule.

Rules change with every exam cycle. Before you upload, open the current notice for your exam and check the numbers there. Each section below links the notice we read.

What a KB means to a portal

None of the notices we read says whether a KB is 1,000 bytes or 1,024 bytes. Our compressor counts 1,000 bytes as one KB. A file passes under both readings when it has at least the minimum times 1,024 bytes and at most the maximum times 1,000 bytes.

When our compressor reports a target as met, the file is at or under the target times 1,000 bytes, so typing the maximum keeps it under the cap in both readings. In our runs the closest in-range file landed 80 bytes under a cap. For more room, type a lower target, as long as the result stays above the minimum. Your file manager can show the exact size in bytes; check that number, not a rounded KB.

UploadOfficial sizeAt least (bytes)At most (bytes)
SSC signature10 to 20 KB10,24020,000
UPSC photo (portal instructions)20 to 200 KB20,480200,000
UPSC signature (portal instructions)20 to 100 KB20,480100,000
UPSC photo or signature (ESE notice)20 to 300 KB20,480300,000
IBPS photo20 to 50 KB20,48050,000
IBPS signature10 to 20 KB10,24020,000
IBPS left thumb impression20 to 50 KB20,48050,000
IBPS handwritten declaration50 to 100 KB51,200100,000
BCS photoless than 100 KBno minimumunder 100,000
BCS signaturenot more than 60 KBno minimum60,000

How to check a file with our tools

When the notice gives a pixel size, change the shape first, then the pixels, then the bytes. Each tool makes a new file: download it and open that file in the next tool. Your images never leave your device.

  1. In Crop, choose Free and type a Width and Height in the proportions of the pixel size the notice gives. Place the box over the face or the ink.
  2. In Resize, choose Pixels, untick Keep aspect ratio and type the exact width and height. The crop already has the right shape, so nothing is stretched.
  3. In Compress, type the maximum KB in Target size and untick Allow shrinking, so the pixels stay as they are. Press Compress image.
  4. Download the file and check its size in bytes in your file manager; the page shows a rounded KB. The compressor checks only the maximum and reports the target as met even when the file is below the portal's minimum, so compare the bytes with the table above yourself.

If the file is below the minimum, the compressor cannot help: it starts at quality 0.92 and only goes down. The converter can make a bigger file at the same pixels. Choose JPG under Save as and move Encoding quality to 100. The sections below say where that worked in our tests and where it did not.

SSC: the signature is the only file

What applicants run into

One applicant asked why the form said "Photograph/Signature is missing" after uploading files with the right dimensions (Quora question, user report). Answers on the same site still repeat an older, smaller signature limit and say that squeezing a signature down to it leaves the ink blurry (Quora answer, user report). Another answer warns that a file right at the cap might count as over, depending on how the portal counts a KB (Quora answer, user report).

What the notices say

From SSC Notice: Combined Graduate Level Examination, 2026, 2026-05-21:

From SSC Notice: Combined Higher Secondary (10+2) Level Examination, 2026, 2026-09-07:

From SSC Notice: Constable (GD) ... Examination, 2026, 2025-12-01:

The same rule is in: SSC Notice: Stenographer Grade 'C' & 'D' Examination, 2026 (2026-04-24), SSC Notice: Constable (GD) ... Examination, 2026 (2025-12-01) and SSC Notice: Multi-Tasking (Non-Technical) Staff and Havaldar Examination, 2025 (2025-06-26).

So SSC has no photo file to compress: the application takes your photo live with the camera. The signature is a file. Each notice gives one size in the main text, 6.0 × 2.0 cm, and another in its annexure, 4.0 × 2.0 cm, and does not say which one wins. No notice gives a pixel size. At the 300 DPI the GD notice names, the two sizes come to 709 × 236 px and 472 × 236 px; that is our arithmetic, not an SSC number.

Settings we used

What we measured

SSC signature in 4 styles, compressed to 20 KB

Signature style709 × 236 px472 × 236 px
Thin pen on white13,501 bytes, in range10,200 bytes, below the minimum if a KB is 1,024 bytes
Thick marker15,348 bytes, in range12,351 bytes, in range
Grey scan with noise19,920 bytes, in range18,930 bytes, in range
Phone photo of paper18,257 bytes, in range17,380 bytes, in range
Result4 of 4 in range3 of 4 in range; 1 below the minimum

Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 6 CC0 portrait photos and 16 test documents we generated (signatures, thumb impressions and declarations drawn by code, not real people's). Similarity is our own 8×8-block luma score: 1.000 means no visible change. How we test

At 472 × 236 px our thin-pen signature came out at 10,200 bytes. That passes if the portal counts 1,000 bytes as a KB and fails if it counts 1,024. Thin strokes on white leave little for the compressor to store, so the file stays small even at quality 0.92.

We also tested the older limit those answers repeat, a target of 12 KB at 709 × 236 px. All 4 files landed in range, but the noisy scan needed quality 0.58 instead of 0.78, and our similarity score for it fell from 0.857 to 0.817. That is the blur the answers describe. The current notices allow up to 20 KB.

If your file fails

Use the main-text size, 709 × 236 px: all 4 of our styles landed in range there. If you use the annexure size and your file is under 10,240 bytes, sign with a thicker pen: at that size our thick-marker signature came out at 12,351 bytes, in range.

Check the current notice for your exam on the SSC website.

UPSC: photo, live photo and signature

What applicants run into

One applicant wrote that the Part II form kept rejecting the scanned photo (Quora question, user report). A wrong file can cost the application: a news report describes a candidate whose candidature was cancelled for an incorrect photo and signature, and whose plea the Delhi High Court dismissed (Times of India, news report).

What UPSC says

From UPSC: Instructions for Uploading the Photo & Signature, no date printed; read 2026-11-09; archived: Wayback Machine copy, captured 2026-07-29:

From UPSC Examination Notice No. 02/2027-ENGG: Engineering Services Examination, 2027, 2026-09-16:

Archived means the original link did not open when we checked, so we read the copy the Wayback Machine had saved. The link to the original is kept so you can try it again.

The portal instructions and the newer ESE notice disagree on the cap. The instructions allow up to 200 KB for the photo and 100 KB for the signature; the ESE notice allows 300 KB for both. Follow the document for your own exam. The instructions give 350 to 500 pixels for the signature without saying whether that is the width, the height or both, and they give no pixel size for the photo.

The instructions file is online again on the UPSC portal at a new address: current copy. On 2026-11-10 it was the same file, byte for byte, as the archived copy.

Settings we used

What we measured

UPSC photo and signature

Upload and targetResultSmallest to largest file
Photo, 200 KB6 of 6 in range194,080 to 198,888 bytes
Photo, 300 KB (ESE)6 of 6 in range277,859 to 298,551 bytes
Signature, 100 KB4 of 4 in range20,677 to 53,072 bytes
Signature, 300 KB (ESE)4 of 4 in range20,677 to 53,072 bytes

Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 6 CC0 portrait photos and 16 test documents we generated (signatures, thumb impressions and declarations drawn by code, not real people's). Similarity is our own 8×8-block luma score: 1.000 means no visible change. How we test

Every file landed in range. With Allow shrinking on, the compressor lowers the quality before it shrinks the picture, so a large photo can reach the cap at a low quality. The lowest quality it chose was 0.43, and our similarity score for that photo fell to 0.893. Our thin-pen signature landed only 197 bytes above the minimum of 20,480 bytes.

If your file fails

If a photo looks soft at the cap, resize it to fewer pixels before compressing; we did not measure how much that helps. If a signature is under the minimum, sign with a thicker pen: our thick-marker file came out at 25,679 bytes against 20,677 for the thin pen. Compressing cannot add bytes.

Check the notice for your exam on the UPSC website and the instructions on the application portal.

IBPS: minimums our compressor cannot reach

What applicants run into

One candidate asked why their signature showed up blurred and barely visible on the IBPS clerk form (Quora question, user report). Another said the final IBPS PO form showed the signature very small (Quora question, user report). People also ask how to make a photo bigger in KB to reach a minimum (Quora question, user report), and an answer on Photography Stack Exchange says to save it again at a higher quality setting (Stack Exchange question, user report).

What the IBPS notice says

From IBPS Notification CRP PO/MT-XVI, 2026-07-01; archived: Wayback Machine copy, captured 2026-07-01:

Archived means the original link did not open when we checked, so we read the copy the Wayback Machine had saved. The link to the original is kept so you can try it again.

The same sizes are in these IBPS notices:

Every pixel size is marked "preferred". The notice asks for JPG or JPEG, so saving as PNG is no way around a minimum.

Settings we used

What we measured

IBPS uploads at the notice's pixel sizes

UploadCompressConvert to JPG at 100
Photo, 200 × 2300 of 6 in range; 6 below the minimum4 of 6 in range; 2 below the minimum
Thumb, 240 × 2400 of 4 in range; 4 below the minimum4 of 4 in range
Declaration, 800 × 4003 of 4 in range; 1 below the minimum1 of 4 in range; 3 above the maximum
Signature, 140 × 600 of 4 in range; 4 below the minimum0 of 4 in range; 4 below the minimum

Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 6 CC0 portrait photos and 16 test documents we generated (signatures, thumb impressions and declarations drawn by code, not real people's). How we test

At the photo, thumb and signature sizes the compressor's first try, at quality 0.92, is already below the minimum, and it never tries a higher quality. The median photo came out at 12,820 bytes against a minimum of 20,480. The converter at quality 100 brought 4 of 6 photos and 4 of 4 thumb impressions into range. The other 2 photos stayed below the minimum even at quality 100, and nothing on this site adds more bytes at that pixel size.

The declaration went the other way. The compressor landed 3 of 4 styles in range, and quality 100 made 3 of them too big. Our thin-pen declaration failed both ways: 46,596 bytes with the compressor and 129,891 bytes with the converter. We did not measure the quality settings in between.

The signature at 140 × 60 px

We could not reach the minimum of 10,240 bytes at 140 × 60 px with any setting on this site. The largest file we made was 9,447 bytes, and that was a PNG, which IBPS does not accept. As JPG the largest was 6,200 bytes. The compressor kept its top quality for every style at this size: the low pixel count is what makes the signature look small and coarse on the form.

The notice says "Dimensions 140 x 60 pixels (preferred)." and names no other size. We also measured larger pixel sizes to see what they would take. We do not know whether the IBPS portal accepts them.

Signature at larger pixel sizes (not an IBPS size)

PixelsCompressConvert to JPG at 100
280 × 1200 of 4 in range; 4 below the minimum3 of 4 in range; 1 below the minimum
420 × 1802 of 4 in range; 2 below the minimum1 of 4 in range; 3 above the maximum

Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 6 CC0 portrait photos and 16 test documents we generated (signatures, thumb impressions and declarations drawn by code, not real people's). How we test

If your file fails

For the photo and the thumb impression, use the converter at quality 100 after resizing. If the result is still below the minimum, our tools cannot raise it further at that pixel size. For the signature at 140 × 60 px our tools have no fix. Check the current notice in case the signature rule has changed.

IBPS posts each notice on its website.

BCS: fixed pixels and a cap, no minimum

What applicants run into

News reports about recent BCS circulars give the signature size wrongly: one swaps the width and height, and another prints a different height (Prothom Alo and Prothom Alo, press reports). Use the sizes on the application site itself.

What the application site says

From Bangladesh Public Service Commission: 51st BCS (Special) Examination 2026, Help, no date printed; read 2026-11-09:

The same text is on the help pages of earlier rounds: BCS 50 and BCS 49.

The help page names no file format. Our tools save these as JPG.

Settings we used

What we measured

BCS photo and signature

UploadResultLargest file
Photo, 300 × 3006 of 6 in range27,125 bytes
Signature, 300 × 804 of 4 in range5,802 bytes

Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 6 CC0 portrait photos and 16 test documents we generated (signatures, thumb impressions and declarations drawn by code, not real people's). How we test

BCS sets no minimum, so the compressor's first try, at quality 0.92, was enough every time. The largest photo was 27,125 bytes and the largest signature 5,802 bytes, far below the caps.

If your file fails

The photo cap reads "less than" 100 KB. Our 100 KB target allows a file of exactly 100,000 bytes, so if a photo ever lands right at the cap, type a lower target. If the site refuses the pixel size, check that the width and height are the right way round.

The current rules are on the BPSC application site's help page. The commission's own site is bpsc.gov.bd.

What our tests cover

We ran each upload as a chain of the site's own crop, resize, compress and convert code, the same code the tool pages run. The photos are CC0 portraits. The signatures, thumb impressions and declarations were drawn by code in 4 styles, so no real person's signature is in the set. "In range" means our byte check under both KB readings. We did not upload anything to an exam portal, and a portal can still refuse a file that passes our byte check.

We ran headless Chromium only, on one desktop computer. Crops were centred; with a real photo you may need to move the box to frame your face. More on our method is on the About page.

For pixel and KB questions outside exams, see the image size guide.

Sources

Official sources are the commissions' own notices and help pages. User reports are questions and answers from applicants on public sites; we use them only to describe a problem, never for a rule.

Official

User, news and press reports

Last updated: