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

ParameterRequirement
FormatJPEG only
File size10 KB – 300 KB
DimensionsSquare, 350 × 350 px minimum, 1000 × 1000 px maximum
BackgroundPlain white or light, no shadows
FaceFully 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.