India Visa, OCI & Passport (e-Visa) Photo Maker
Create a compliant photo for India Visa, OCI & Passport (e-Visa) (500 × 500 px)
Drop your portrait photo here — Supports JPG, PNG, WEBP. Processed 100% locally in your browser.
500 × 500 px · 10 KB – 1.0 MB · JPEG @ 300 DPI
Applying somewhere else? Browse all document formats →
Official specification (India Visa, OCI & Passport)
Sourced from Ministry of Home Affairs / Bureau of Immigration. Last verified against the official portal on 2025-01-15. Verified
| Requirement | Official specification | Handled by this tool |
|---|---|---|
| Digital dimensions | 500 × 500 px (min 350×350 px, max 1000×1000 px) | Locked automatically |
| Physical size | 51 × 51 mm (2″ × 2″) | Print sheet at 100% scale |
| Resolution | 300 DPI | Applied on export |
| File size | 10 KB – 1.0 MB (JPEG) | JPEG quality auto-targeted |
| Background | Plain white or light background without borders. | Pre-filled behind the crop |
| Head height | 60% – 70% | On-canvas biometric guide |
| Eye level | 56% – 69% | On-canvas biometric guide |
Square 1:1 format. Min 350 x 350 px, max 1000 x 1000 px. File size 10 KB to 1 MB.
Official rules
- Equal width and height (square aspect ratio 1:1)
- Front view of full face with eyes open
Why applications get rejected
- Coloured backgrounds (blue/red rejected, must be white/off-white)
- Photo not square
How to make your photo (India Visa, OCI & Passport)
1. Select your document requirement
Pick your visa or passport destination. Exact pixels, DPI, and max KB limits configure automatically.
2. Align with biometric guides
Upload a well-lit photo taken against a plain wall. Use the pan and zoom sliders to fit your head in the oval.
3. Download compliant photo
Export your digital file or print-ready 4x6" photo card with 100% government acceptance confidence. The export is compressed to 10 KB – 1.0 MB at exactly 500 × 500 px, ready to upload to Ministry of Home Affairs / Bureau of Immigration.
India Visa, OCI & Passport — Questions & Answers
A India Visa, OCI & Passport must be exactly 500 × 500 pixels (51 × 51 mm, or 2" × 2") at 300 DPI. The file must be JPEG and 10 KB – 1.0 MB. The background must be plain white or light background without borders. Requirements verified against Ministry of Home Affairs / Bureau of Immigration on 2025-01-15.
The head must occupy 60% to 70% of the total photo height, and the eye line must sit between 56% and 69% up from the bottom edge. Square 1:1 format. Min 350 x 350 px, max 1000 x 1000 px. File size 10 KB to 1 MB.
No. Everything is processed locally in your browser using HTML5 Canvas. Your photo never leaves your device.
Over 80% of rejections are due to incorrect head size proportions, background shadows, or exceeding rigid portal KB limits (like the DS-160 240 KB limit). Our built-in constraints eliminate all guesswork.
Yes! The exported JPEG file strictly adheres to the exact pixel width/height, aspect ratio, color profile, and maximum KB file ceilings demanded by official government portals.
Download the 4x6" printable template, save it to your phone or USB drive, and print it as a standard 4x6 inch (10x15 cm) borderless photo at CVS, Walgreens, Walmart, or any photo kiosk for pennies.
Where these requirements come from
Every number on this page is transcribed from official government portals rather than third-party summaries. Requirements change — check the source before you submit.
Ministry of Home Affairs / Bureau of Immigration — indianvisaonline.gov.inAudited on 2025-01-15