Skip to main content
easyPhoto
All articles

· 7 min read

PAN Card Photo Size: Exact Dimensions, KB Limit & Signature Spec (NSDL / UTIITSL)

Jaspal Kumar
Jaspal Kumar

easyPhoto developer & document-spec researcher

India had 80.08 crore PAN cards in circulation as of March 2025 — yet thousands of new applications still bounce every week because the photo or signature file doesn't match the portal's exact spec (Income Tax Department data via IndiaGraphs, July 2025). The requirement isn't complicated, but the NSDL and UTIITSL portals use different pixel dimensions, which catches most people by surprise. Here's every number you need before you open the upload form.

Quick answer

  • Photo: 25×35 mm physical, colour JPEG, white/light background — 197×276 px / 50 KB max on NSDL; 213×213 px / 30 KB max on UTIITSL.
  • Signature: signed in black ink on white paper, JPEG — 354×157 px / 50 KB on NSDL; 200×400 px / 60 KB on UTIITSL.
  • The printed photo is the same for both portals. Only the digital file dimensions differ.

What is the exact photo size for a PAN card?

The physical print size is 25 mm wide × 35 mm tall — a standard passport-size portrait photo. Both portals accept the same printed copy. Where they diverge is the digital upload spec.

Two people reviewing and signing identity documents at a desk — PAN card application process
RequirementNSDL / ProteanUTIITSL
Physical size25×35 mm (portrait)25×35 mm (portrait)
Pixel dimensions197×276 px213×213 px (square)
DPI200300
File formatJPEG / JPGJPEG / JPG
Max file size50 KB30 KB
BackgroundWhite or light-colouredWhite
ExpressionNeutral, eyes openNeutral, eyes open
GlassesNot recommendedNot recommended

The most important difference: UTIITSL uses a square crop (213×213 px), while NSDL uses a portrait rectangle (197×276 px). If you upload a portrait JPEG to UTIITSL without squaring it first, the portal either rejects the file or crops your face off-centre. Use a tool that handles both outputs — the PAN card photo and signature resizer on easyPhoto auto-selects the right dimensions for the portal you pick.

What is the signature size for a PAN card application?

The signature is uploaded as a separate JPEG — not embedded in the photo. You sign on plain white A4 paper with a black pen, photograph or scan the signature, crop tightly, and resize to the portal's spec.

Hand signing on the signature line of an official document — PAN card signature requirement
RequirementNSDL / ProteanUTIITSL
Pixel dimensions354×157 px (landscape)200×400 px
File formatJPEG / JPGJPEG / JPG
Max file size50 KB60 KB
Ink colourBlack (preferred)Black
BackgroundWhite paperWhite paper
Scan modeGreyscale or colourBlack-and-white recommended

Scan at 200 DPI in greyscale or black-and-white mode — higher DPI blows up the file size without improving legibility. Crop so the signature sits centred with a small white margin on all sides. If the file is over the limit, use the signature resizer to 20 KB (or the appropriate target for your portal).

NSDL vs UTIITSL: file size limitsNSDL photo max 50 KB, UTIITSL photo max 30 KB. NSDL signature max 50 KB, UTIITSL signature max 60 KB. Source: NSDL / Protean and UTIITSL portals.NSDL / ProteanUTIITSL0 KB20 KB40 KB60 KBPhoto50 KB30 KBSignature50 KB60 KBSource: NSDL / Protean portal and UTIITSL portal (2025)

Why do NSDL and UTIITSL have different specs?

Both portals process PAN applications on behalf of the Income Tax Department but run independent technology stacks. NSDL (now Protean e-Governance) built its upload system around a portrait rectangle that matches the physical 25×35 mm print format at 200 DPI. UTIITSL later rebuilt its portal with a square crop optimised for biometric face-matching algorithms, which work more reliably on standardised square inputs at higher DPI.

The practical consequence: the same printed photo is acceptable at the counter for both portals, but you need two different digital exports for online applications — a portrait JPEG for NSDL and a square-cropped JPEG for UTIITSL. Most third-party resizer tools only handle one format. The easyPhoto PAN card resizer lets you switch between portals and outputs the correct dimensions automatically.

Why do PAN card photos and signatures get rejected?

Person signing on white paper with a pen — correct technique for PAN card signature upload

Portal validation is automated — a few bytes over the limit triggers an immediate rejection with no manual review. The most common causes:

Rejection reasonFix
File over the KB limitUse the resizer — it compresses to exactly 1–2 KB under the cap
Wrong pixel dimensionsExport at the portal-specific size, not a generic 'small' preset
Portrait photo for UTIITSLSquare-crop to 213×213 px before upload
Coloured or patterned backgroundShoot against a plain white wall; use background removal if needed
Black-and-white photoThe portal requires a colour image — even a greyscale headshot is rejected
Signature touching the borderLeave a 3–5 px white margin on all sides when cropping
Signature on lined or tinted paperOnly plain white unlined A4 is accepted
Blue ink for signatureBlack ink scans cleanest; some portals explicitly reject blue

How to resize your PAN card photo and signature in three steps

You don't need Photoshop or a scanner shop. The free PAN card photo and signature resizer handles both uploads entirely in your browser — nothing is uploaded to a server.

  1. Choose your portal — select NSDL or UTIITSL. The tool switches to the correct pixel dimensions and KB cap automatically.
  2. Upload your photo — drop a JPG, PNG or HEIC from your phone or camera. The tool crops to the right aspect ratio and compresses to just under the file-size limit.
  3. Upload your signature scan — photograph or scan your signature on white paper. The tool trims the white border and outputs the right dimensions and KB.

If you only need to hit a specific KB target without the portal preset, use the resize image to exact KB tool instead. For signatures specifically, the signature resize to 20 KB tool is preset to the most common Indian exam portal limit.

Need the specs for other government documents too? The exam photo and signature size guide covers SSC, IBPS, UPSC, SBI, RRB and more — same approach, portal-by-portal.

Frequently asked questions

What is the photo size for a PAN card application?

The physical size is 25×35 mm (portrait). For NSDL/Protean upload, the digital file must be 197×276 px, JPEG, under 50 KB, on a white or light background. For UTIITSL, the portal requires a square 213×213 px crop, JPEG, under 30 KB. Use the same printed photo for both — only the digital file differs.

What is the signature size for a PAN card application?

For NSDL: 354×157 px (landscape), JPEG, under 50 KB, signed on white paper in black ink. For UTIITSL: 200×400 px, JPEG, under 60 KB. Sign on plain white A4 paper with a black pen, scan in black-and-white mode at 200 DPI, and crop tightly before uploading.

Why does my PAN card photo keep getting rejected?

The most common reasons are: file size over the portal limit (even 51 KB triggers rejection), wrong pixel dimensions (UTIITSL needs a square crop), a non-white background, or a black-and-white photo when colour is required. Use the PAN card resizer on easyPhoto to hit the exact spec automatically.

Can I use the same photo for NSDL and UTIITSL?

Yes for print (both accept a 25×35 mm passport-size photo). No for digital upload — NSDL needs a 197×276 px portrait file while UTIITSL needs a 213×213 px square crop. You'll need to resize the same image to two different outputs depending on which portal you use.

Is a mobile photo accepted for a PAN card application?

Yes, provided it meets the spec: white or light-coloured background, frontal face, colour JPEG, and within the KB limit. Many applicants take a selfie against a white wall, crop it to 25×35 mm proportions, and resize to the required KB. Avoid low-light shots — blurry or grainy images are rejected.

Ready to make yours? Compliant size & background, checked before you download — free, in your browser.

Resize PAN card photo & signature free

Keep reading