Exam Photo & Signature Resizer

Crop and compress photos and signatures to exam and form specs in KB and pixels

Always check the latest official notification. Sizes change from one notification to the next. Every value below can be edited.
Source: UPSC CAPF (AC) 2026 notice (20โ€“200 KB, JPG); upsconline FAQ (350โ€“1000 px per side). The pixel size is our suggestion; only the KB range is official. Face should cover about 3/4 of the photo. UPSC also captures a live photo that must match.
Size in
KB
KB
Output: 350 ร— 450 px JPG, 20โ€“200 KB.
File size
Choose a photo to begin.

How to Use

  1. Choose your exam or form and whether you need the photo, signature, thumb impression or declaration, or pick Custom size.
  2. Compare the width, height and KB range with your notification and edit any value that differs.
  3. Add your photo or scanned signature. A preview shows the crop at the exact output shape.
  4. Use Zoom and the Move sliders until your face or signature sits well in the frame.
  5. Tap Make JPG, check that the file size is inside the range, then download it and upload it to the form.

Why exam forms reject photos

Online application forms for UPSC, SSC, IBPS, SBI, NTA exams (NEET, JEE Main, CUET), passports and PAN check every upload against a fixed specification: file type (almost always JPG/JPEG), a file-size range in KB and often a pixel size. A photo straight from a phone is usually several MB and the wrong shape, so the portal refuses it. This tool crops your photo or signature to the right shape, resizes it to the exact pixels, and compresses it into the KB range, all inside your browser. Nothing is uploaded to us.

Always check the latest official notification. These specifications change between notifications, so every value in the tool can be edited.

Presets and their sources (checked October 2026)

UploadSizeFile sizeSource
IBPS / SBI photo200 ร— 230 px20โ€“50 KBIBPS CRP PO/MT-XVI 2026; SBI PO 2026 (CRPD/PO/2026-27/09)
IBPS / SBI signature140 ร— 60 px10โ€“20 KBSame
IBPS / SBI left thumb240 ร— 240 px20โ€“50 KBSame
IBPS / SBI declaration800 ร— 400 px50โ€“100 KBSame
UPSC photo350โ€“1000 px per side*20โ€“200 KBUPSC CAPF (AC) 2026 notice; upsconline FAQ
UPSC signature (3 times)350โ€“1000 px per side*20โ€“100 KBSame
SSC signatureabout 6.0 ร— 2.0 cm10โ€“20 KBSSC CGL 2026 notice (21-05-2026)
NEET (UG) photo / signaturenot specified*10โ€“200 KB / 10โ€“100 KBNEET (UG) 2026 Information Bulletin
JEE (Main) photo / signaturenot specified*10โ€“200 KB / 10โ€“100 KBJEE (Main) 2026 Information Bulletin
CUET (UG) photo / signaturenot specified*10โ€“200 KB / 10โ€“50 KBCUET (UG) 2026 Information Bulletin
Passport photo upload630 ร— 810 pxup to 250 KBPassport Seva ICAO photo guidelines
PAN (Protean) photo3.5 ร— 2.5 cm, 200 DPIup to 20 KBProtean PAN scanning specifications
PAN (Protean) signature2 ร— 4.5 cm, 200 DPIup to 10 KBSame

*Where the official text gives only a range or no pixel size, the tool suggests a size (350 ร— 450 px for photos, 350 ร— 150 px for NTA signatures, 400 ร— 400 px for the UPSC triple signature) and labels it as a suggestion. SSC, UPSC and NTA also capture a live photo by webcam or phone while you fill the form, and SSC uses only the live photo, so there is no SSC photo preset. RRB requirements differ from one CEN to the next and several recent CENs use a live photo, so use Custom size with your CEN's numbers.

How the tool works

1. Crop to fit. The output box has a fixed shape, for example 200 ร— 230 (slightly taller than wide). The tool cuts the largest area of that shape from your photo, centred, and you can zoom in and move it so your face is placed well. Nothing is stretched.

2. Resize. The cropped area is scaled to the exact pixel size. Sizes in centimetres are converted using the DPI (dots per inch):

Pixels = Centimetres รท 2.54 ร— DPI

3. Compress into the range. The tool binary-searches the JPEG quality for the best picture that stays under the maximum. If even top quality is below the minimum (common for small signatures, which are mostly white), it adds blank comment bytes inside the JPEG file to reach the minimum. The picture itself does not change.

Worked example: PAN card photo

Protean's specification is 3.5 cm high ร— 2.5 cm wide at 200 DPI, colour JPEG, maximum 20 KB.

Width  = 2.5 รท 2.54 ร— 200 = 196.85 โ†’ 197 px
Height = 3.5 รท 2.54 ร— 200 = 275.59 โ†’ 276 px

A 197 ร— 276 photo usually fits under 20 KB at high JPEG quality, so the tool needs only a light compression.

KB: 1000 or 1024 bytes?

Portals don't always say whether 1 KB means 1000 or 1024 bytes. To be safe, the tool aims for at least minimum ร— 1024 bytes and at most maximum ร— 1000 bytes. For a 20โ€“50 KB range that means 20,480 to 50,000 bytes, which passes either way. The exact byte count is shown after you press Make JPG.

Tips for an accepted upload

  • Use a recent colour photo with a plain white or light background and even lighting. NTA bulletins ask for 80% of the image to be the face, with ears visible; UPSC asks for at least three-quarters face coverage.
  • No cap, mask or dark glasses. For passport photos, the Passport Seva guidelines ask you to take glasses off to avoid reflections.
  • Sign in black ink on plain white paper. IBPS and SBI do not accept signatures in capital letters, and UPSC wants the signature three times, one below the other.
  • Scan or photograph the signature in good light, then crop tightly so it fills the box.
  • Use the same photo everywhere: the uploaded photo is matched with your live photo, admit card and ID at the exam centre.

Frequently Asked Questions

In the IBPS CRP PO/MT-XVI (2026) and SBI PO 2026 notifications: photo 200 ร— 230 pixels (preferred), 20โ€“50 KB; signature 140 ร— 60 pixels (preferred), 10โ€“20 KB; left thumb impression 240 ร— 240 pixels, 20โ€“50 KB; handwritten declaration 800 ร— 400 pixels, 50โ€“100 KB, all in JPG/JPEG. Always check the notification for the post you are applying to.

The NTA 2026 bulletins ask for a JPG/JPEG passport photo of 10โ€“200 KB for all three. The signature range is 10โ€“100 KB for NEET (UG) and JEE (Main) and 10โ€“50 KB for CUET (UG). They don't fix a pixel size; the face should cover about 80% of the photo with ears visible on a white background. A live photo is also captured while filling the form.

UPSC's 2026 notices ask for a JPG photo of 20โ€“200 KB and a signature file of 20โ€“100 KB; the UPSC FAQ gives 350 ร— 350 to 1000 ร— 1000 pixels. The signature must be done three times, one below the other, in black ink on white paper, and a live photo is captured during the application.

No. SSC forms capture your photo live through a webcam or phone camera, so no photo file is uploaded. The SSC CGL 2026 notice asks for a scanned signature in JPG of 10โ€“20 KB, about 6.0 cm ร— 2.0 cm, which the SSC signature preset produces.

Small, mostly white images are often below the minimum even at top quality. This tool then adds blank comment bytes inside the JPEG file until it reaches the minimum. The picture is unchanged and the file is still a normal JPG.

They were checked against the official notifications and sites in October 2026 and each preset names its source. Requirements change with new notifications, so always check the latest official notification and edit the width, height or KB values if they differ.