Voter ID Photo Resizer
Prepare your Voter ID (EPIC) update photo. NVSP requires 413x531 pixels, JPEG, under 50 KB. Resized in your browser, no upload.
Quick start
Done in 3 steps
- 1
Upload your photo
Drop your photo or click to select it. JPEG, PNG, and WebP are all supported.
- 2
Resized to Voter ID spec in your browser
Your photo is resized to 413×531 pixels and compressed under 50 KB entirely in your browser.
- 3
Download and submit
Download your JPEG and upload it to the National Voters' Service Portal (NVSP).
- 1
Upload your photo
Drop your photo or click to select it. JPEG, PNG, and WebP are all supported.
- 2
Resized to Voter ID spec in your browser
Your photo is resized to 413×531 pixels and compressed under 50 KB entirely in your browser.
- 3
Download and submit
Download your JPEG and upload it to the National Voters' Service Portal (NVSP).
Requirements
Election Commission of India — Voter ID Photo Requirements
The NVSP (National Voters' Service Portal) uses the same 3.5 × 4.5 cm portrait spec as most exam portals, but with a much stricter 50 KB file size limit.
- Dimensions
- 3.5 × 4.5 cm
- Format
- JPEG
- Max file size
- 50 KB
- Resolution
- 300 DPI
- Background
- Plain white or light-coloured background
Additional requirements
- Photo must be recent — taken within the last 2 years
- Face clearly visible, frontal view
- No dark glasses or face coverings
- The uploaded photo appears on the physical EPIC card
Source: Election Commission of India — NVSP Portal· Updated June 2026
Troubleshooting
Common issues & fixes
If your upload is rejected, one of these is usually the reason.
Upload failed — file size exceeded
What you see
Portal shows "File size should not exceed X KB" and rejects the upload.
How to fix it
This tool compresses your photo to exactly the required limit. Download the processed file and upload that instead of your original.
Format not accepted
What you see
Portal displays "Please upload JPEG/JPG image only" after you select your photo.
How to fix it
Download the file produced by this tool — it is always exported as JPEG, regardless of your original format.
Photo dimensions rejected
What you see
Portal shows "Photo dimensions do not match requirements" on upload.
How to fix it
Each ID document has specific pixel dimensions. Use the correct preset (Aadhaar, PAN card, Passport, or Voter ID) — the tool sets the exact pixels required.
Face not clearly visible
What you see
Automated check flags "Face not detected" or "Photo quality too low".
How to fix it
Use a well-lit, high-contrast original photo with your face clearly centred and filling most of the frame. Avoid low-light or blurry source photos.
Background not accepted
What you see
Form shows "Plain white background required" after upload.
How to fix it
Take the photo in front of a plain white or off-white surface in good even lighting. This tool cannot change the background of an existing photo.
Frequently asked questions
- What photo size is required for Voter ID (EPIC) application?
- The Election Commission requires a 3.5×4.5 cm photo (413×531 pixels at 300 DPI) in JPEG format, under 50 KB.
- Is Voter ID photo size the same as Aadhaar?
- No. Voter ID requires 3.5×4.5 cm (413×531 px) while Aadhaar requires a square 200×200 px photo. Use the correct tool for each.
- What background is required for my Voter ID photo?
- A plain white or light-coloured background is required by the Election Commission.
- I also need to update my Aadhaar card. Can I use the same photo?
- No. Aadhaar requires a 200x200 px square photo. Use our Aadhaar Photo for the correct Aadhaar dimensions.
Popular with this tool
Users also visit
- ID DocumentAadhaar PhotoResize your photo for Aadhaar update. UIDAI requires 200x200 pixels, JPEG, under 50 KB. Done in your browser, no server upload.
- ID DocumentPAN Card PhotoPrepare your PAN card application photo. NSDL and UTIITSL require 200x230 pixels, JPEG, under 50 KB. Browser-only, no upload.
- ExamUPSC PhotoGet your UPSC exam photo right. Resizes to 413x531 pixels, keeps the file under 300 KB. Runs in your browser. No upload, no account.
- ExamGPSC PhotoResize your photo for GPSC applications. Gets it to 413x531 px and under 200 KB, instantly in your browser. No uploads.
- ExamSSC PhotoResize your photo for SSC applications: 413x531 px, under 100 KB, JPEG. Processed instantly in your browser. Free, no uploads.
- ExamRailway PhotoResize your photo for Indian Railways (RRB/RRC) applications. Output is 413x531 px, under 100 KB, JPEG. Free and browser-based.
Related tools
- ID DocumentsAadhaar PhotoResize your photo for Aadhaar update. UIDAI requires 200x200 pixels, JPEG, under 50 KB. Done in your browser, no server upload.
- ID DocumentsPAN Card PhotoPrepare your PAN card application photo. NSDL and UTIITSL require 200x230 pixels, JPEG, under 50 KB. Browser-only, no upload.
- ID DocumentsPassport PhotoCreate a Passport Seva-ready photo. Crops to 600x600 pixels, fills white background, outputs JPEG under 100 KB. Browser-only.
- Compress ImageCompress to 50 KBAadhaar (UIDAI), PAN card (NSDL), and Voter ID portals all require photos under 50 KB. This tool finds the best quality that still fits under 50 KB. Free, brows
Explore Presetly
More tools
Exam Photos
ID Documents
Signature
Compression