Skip to main content
easyPhoto
All articles

· 6 min read

Voter ID Photo Size & Requirements 2026 — NVSP Upload Spec

Jaspal Kumar
Jaspal Kumar

easyPhoto developer & document-spec researcher

India's voter rolls crossed 96.8 crore registered electors in 2024 (Election Commission of India, General Elections data). Yet thousands of new enrollment and correction applications are returned every week for one reason: the uploaded photo doesn't match the portal spec. The NVSP (voters.eci.gov.in) has straightforward requirements, but the KB limit and aspect ratio catch most people by surprise. Here is every requirement before you open the upload form.

Quick answer

  • Format: JPEG / JPG only (PNG and PDF are rejected)
  • File size: 10 KB minimum — 200 KB maximum (aim for under 100 KB to clear stricter state portals)
  • Pixel size: at least 200×240 px, portrait orientation
  • Background: plain white or light-coloured, no patterns
  • Recency: taken within the last 3 months

What is the exact photo size for a voter ID application?

The Election Commission of India does not specify a fixed pixel dimension the way the passport office does. What it mandates is a recent, passport-size colour photograph uploaded as a JPEG. On the national NVSP portal (voters.eci.gov.in), the file must be between 10 KB and 200 KB. Many state Electoral Registration Officer (ERO) portals tighten this to 50 KB or 100 KB, so compressing to under 100 KB covers all state portals safely.

Election Commission ballot box and voter registration process in India
RequirementECI / NVSP spec
File formatJPEG / JPG
Minimum file size10 KB
Maximum file size200 KB (aim for ≤100 KB)
Minimum resolution200×240 px (portrait)
ColourColour photograph — not black & white
BackgroundPlain white or light-coloured, no patterns
ExpressionNeutral, mouth closed, eyes open and visible
Head coveringAllowed only for religious reasons
GlassesNot recommended (reflection causes rejection)
Age of photoTaken within the last 3 months

The voter ID photo resizer on easyPhoto compresses your photo to exactly 1–2 KB under the 200 KB cap (or the stricter 50 KB / 100 KB target if you select it), resizes to the correct portrait proportions, and converts to JPEG — entirely in your browser, with no upload to any server.

Which voter registration forms require a photo upload?

The NVSP portal collects a photo on every form that creates or modifies an EPIC (Electors Photo Identity Card). The photo requirement is identical across all of them.

FormPurposePhoto required
Form 6Fresh enrollment as a voter (Indian resident)Yes
Form 6AFresh enrollment for overseas (NRI) votersYes
Form 6BAadhaar-EPIC linking (no change to entry)No
Form 7Deletion of entry / objectionNo
Form 8Correction of EPIC details or address changeYes
Form 8ATransposition within assembly constituencyNo

Why do voter ID photos get rejected?

Person reviewing documents on a laptop for voter registration application

The NVSP portal validates files automatically. A single parameter out of range — even 1 KB over the limit — triggers an immediate error with no manual review. The most common rejection causes:

Rejection reasonFix
File over 200 KBCompress using the voter ID photo resizer
PNG or PDF formatConvert to JPEG before uploading
Black-and-white photoUse a colour photo — even a colour scan of a B&W print is rejected
Dark or patterned backgroundShoot against a plain white wall or use background removal
Blurry or low-resolution imageTake in good daylight; minimum 200×240 px
Photo older than 3 monthsTake a new photo — the ERO can reject stale photos on review
Sunglasses or heavy shadows on faceRemove eyewear; face must be fully visible and evenly lit
Face too small in frameCrop tightly so the face fills at least 60–70% of the frame
NVSP voter photo — file size windowThe NVSP portal accepts voter photos between 10 KB and 200 KB. Compressing to under 100 KB clears the strictest state portals. Source: ECI NVSP portal guidelines.0 KB50 KB100 KB150 KB200 KBAccepted (10–200 KB)Recommended: <100 KBMin: 10 KBMax: 200 KBSource: Election Commission of India — NVSP portal (2025)

How to take a voter ID photo at home

You don't need a studio. A mobile phone in good light is enough, provided you follow the ECI's guidelines:

  1. Background: Stand against a plain white or cream wall. Avoid curtains, furniture, or shadows falling on the wall behind you.
  2. Lighting: Face a window or a bright, diffuse light source. Avoid direct flash — it creates glare on glasses and flattens the face. Overcast daylight near a window is ideal.
  3. Framing: Hold the phone at eye level, roughly an arm's length away. Your face and top of shoulders should fill most of the frame. Look straight into the camera with a neutral expression.
  4. Crop and resize: Use the voter ID photo resizer to crop to a portrait rectangle and compress to under 100 KB in JPEG format. The tool runs entirely in your browser.

If your background isn't plain enough, the background removal tool can replace a busy background with a clean white one — all on-device, nothing uploaded. This is also useful if the photo you have is otherwise good but was taken in front of a coloured wall.

Voter ID vs Aadhaar vs PAN — are the photo specs the same?

All three require a recent, passport-size colour JPEG on a white background — but the KB limits and pixel dimensions differ by portal. Here is a side-by-side comparison for the most common online applications:

DocumentPortalMax KBPixel size
Voter ID (EPIC)voters.eci.gov.in200 KB≥200×240 px
PAN (NSDL)onlineservices.nsdl.com50 KB197×276 px
PAN (UTIITSL)myutiitsl.com30 KB213×213 px (square)
Aadhaar updatemyaadhaar.uidai.gov.in50 KB≥200×200 px
Driving Licencesarathi.parivahan.gov.in40 KB≥200×230 px

For PAN card specs, see the PAN card photo size guide. For passport photo requirements, the Indian passport photo requirements guide covers the MEA and VFS spec in detail.

Frequently asked questions

What is the photo size for a voter ID (EPIC) application?

The Election Commission of India requires a recent, passport-size colour photograph. For online applications at voters.eci.gov.in, the photo must be a JPEG file between 10 KB and 200 KB. The recommended pixel size is at least 200×240 px. The background should be plain white or light-coloured, with your face clearly visible.

What are the photo requirements for voter registration Form 6?

Form 6 (fresh voter enrollment) requires a recent colour passport-size photo in JPEG format, under 200 KB, on a white or light background. Your face must be centred, eyes open, no sunglasses, and the photo must not be older than three months. The same photo spec applies to Form 6A (overseas voters) and Form 8 (corrections).

Why is my voter ID photo getting rejected on the NVSP portal?

Common rejection reasons: file size above 200 KB, wrong format (PNG or PDF instead of JPEG), a dark or busy background, blurry or low-contrast image, or a very old photo. Some states also reject photos where the face covers less than 70% of the frame. Use the voter ID photo resizer to hit the exact KB limit automatically.

Can I use a mobile selfie for a voter ID application?

Yes — the ECI portal accepts mobile photos. Take the photo in good daylight against a plain white wall, hold the phone at eye level, and avoid flash glare. Crop it to a portrait rectangle (roughly 3:4 ratio), then compress to under 200 KB. Avoid grainy low-light shots, as blurry photos are rejected.

Is the voter ID photo size the same across all states?

The base spec from the Election Commission is consistent nationally, but some state ERO portals impose tighter KB limits (as low as 50 KB) or require minimum pixel dimensions (200×240 px). When in doubt, compress to under 100 KB — this clears the strictest state portals while staying well inside the national 200 KB cap.

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

Resize voter ID photo free

Keep reading