India e-Visa · square photos
Compress an image to 300 KB.
The India e-Visa photo is square: JPEG, 10–300 KB, between 350 × 350 and 1000 × 1000 px, plain light background. This page pre-sets the 300 KB ceiling — the square crop comes first.
- 100% client-side
- Nothing is uploaded
- No account
- Canvas / WebAssembly on your device
Loading compressor…
e-Visa photo spec, exactly
| Parameter | Requirement |
|---|---|
| Format | JPEG only |
| File size | 10 KB – 300 KB |
| Dimensions | Square, 350 × 350 px minimum, 1000 × 1000 px maximum |
| Background | Plain white or light, no shadows |
| Face | Fully visible, hair to chin; no glasses |
Expert trap: square pixels before kilobytes
The e-Visa validator rejects non-square images even when the file is well under 300 KB. Crop to equal width and height first — the portal photo tool can produce the square crop — then compress here.
300 KB beyond e-Visa
BLS and VFS digital uploads also cap at 300 KB, and several newer portal flows accept up to 1 MB. Targeting 300 KB keeps one photo valid for the strict and the generous alike; Naukri and profile uploads sit comfortably here too.
Frequently asked questions
What is the maximum photo size for India e-Visa?
300 KB, with a 10 KB floor. The image must be square JPEG between 350 × 350 and 1000 × 1000 pixels.
What is the minimum pixel size?
350 × 350 px. Anything smaller is rejected even if the file size is perfect; 600–800 px square is a comfortable working size.
Is a white background mandatory?
Plain white or very light, shadow-free. The portal photo tool can whiten a busy background before you compress.
Are glasses allowed in the e-Visa photo?
No. e-Visa rejects photos with spectacles; eyes must be fully visible with a neutral expression.
What if my photo lands under 10 KB?
It will be rejected — the floor is real. At this cap the quality search rarely lands that low, but the Minimum KB field fixes it if it does.