FileNorm
← Choose your portalpreset

Photo for India e-Visa

India e-Visa typically accepts a photo up to 1 MB. Drop yours below — we compress it to fit, at the best possible quality, without it leaving your device.

⚠️ Requirements can change — always confirm the exact limit on the official India e-Visa portal before submitting.

1.0 MB

Drop your image here or tap to choose

JPEG, PNG, WebP — processed on your device

🔒 Your files never leave your device

How it works

  1. 1Drop your photo — everything runs in your browser, nothing is uploaded anywhere.
  2. 2We binary-search JPEG quality to find the highest setting that still fits the India e-Visa target of 1 MB.
  3. 3Download the result and confirm it against the official India e-Visa requirements before submitting.

Frequently asked questions

Will my photo definitely be accepted by India e-Visa?
We can't guarantee it — 1 MB is a sensible default target, not an officially verified rule for India e-Visa. Requirements change, so always confirm the exact current limit on India e-Visa's own site before submitting. That said, 1 MB clears the vast majority of common limits for this type of photo.
Is my photo uploaded to a server?
No. All compression happens in your browser via WebAssembly. Your file never leaves your device.
Will compressing to 1 MB reduce photo quality noticeably?
We search for the highest JPEG quality that still fits 1 MB, so most photos stay clearly legible. Very high-resolution originals may show mild softening.
Is this free to use?
Yes — no account, no watermark, no limit on the number of files.