Skip to content

Prepare your India eVisa photo

Check your original portrait’s JPEG header, size and square dimensions on this device. Your file stays unchanged.

Choose your portrait file

Your file stays on this device. Only its header and size are read; nothing is uploaded, changed or stored.

For your India eVisa portrait only. Header dimensions and size cannot verify image readability, file integrity, photo quality or government acceptance.

The official instructions ask for a JPEG from 10KB to 1MB with equal width and height. Near either size boundary, the undefined KB/MB units need a separate check.

Photo instructions checked October 2, 2026. Official India eVisa instructions

Review the photo itself

The government’s eVisa instructions ask for a square JPEG, at least 10KB and no larger than 1MB. The checker reads the size and encoded dimensions; it does not examine the image pixels.

  • Face the camera, with your full face and head visible and your eyes open.
  • Remove your spectacles.
  • Use a light or white background, without shadows on your face or behind you.
  • Keep the photograph free of borders.

Check these points yourself and take another photo if needed. The tool does not assess face position, expression, lighting or background, and it does not crop, resize or retouch the file.

The photo section checked for this page does not give a numeric minimum or maximum pixel size or a head-size percentage. Those rules are not inferred from other Indian visa, passport or OCI applications.

Read the official eVisa photo instructionsTake a new photo and check it free against the India e-Visa rule

Keep the passport document separate

The eVisa instructions list the passport data-page upload separately: a PDF from 10KB to 300KB. That is not the portrait JPEG checked here.

Follow the government application’s passport-document instructions. This tool does not read your passport, convert a PDF or check that separate upload.

Continue with the official application

Use India’s official eVisa website to confirm eligibility and the current requirements, then complete your own application.

Go to India’s official eVisa website

Studioless is a private photo service. This free check is not a government service, a visa application or an image-acceptance guarantee.

Source checked October 2, 2026

Indian Visa Online: eVisa instructions
Why a file near the size limits may need another check

The instructions state a 10KB minimum and 1MB maximum without defining the units in bytes. Depending on the units, those boundaries are 10,000 or 10,240 bytes and 1,000,000 or 1,048,576 bytes.

Files from 10,240 through 1,000,000 bytes fit both interpretations. Files from 10,000 to 10,239 bytes or from 1,000,001 to 1,048,576 bytes need checking in the official application. Outside those ranges, the size does not meet either interpretation.

These are bounded header and size checks. We have not submitted your photo or tested government server acceptance, and a readable header does not prove the whole image is valid.