Drop your photo, get a square JPEG between 10 KB and 1 MB — the indianvisaonline.gov.in e-Visa format. Squareness is the official rule; the resize happens in your browser and the photo is never uploaded anywhere.
The official e-Visa portal (indianvisaonline.gov.in — e-Tourist, e-Business, e-Medical and the other e-Visa types) specifies the digital photograph as: JPEG, minimum 10 KB, maximum 1 MB, and — the rule that actually trips people up — the height and width must be equal. A rectangular phone photo fails on squareness alone. This page is preset to that spec: drop your photo and PixFit center-crops it square, sizes it into the window, and gives you a JPEG the form accepts. If the framing matters (your head should end up centered with the full face visible), crop it square yourself first and just let this page handle the bytes.
The portal's instructions publish no pixel dimensions for the photo — squareness plus the 10 KB–1 MB window is the entire file spec. Resizer sites quoting a specific mandatory resolution for the e-Visa photo are quoting something the official page doesn't say. The 1000×1000 preset here is a suggestion, not a rule: it's sharp enough for the consular check and lands comfortably inside the window at high JPEG quality. If your source photo is smaller than that, don't upscale — type a smaller square (say 600x600) into Exact size instead; upscaling invents no detail and the automated check flags blurry results. The 10 KB floor only bites genuinely tiny images; any normal photo at these sizes clears it without padding.
The portal rejects applications when the photo fails composition rules no file tool can fix: full face, front view, eyes open, no spectacles, head centered within the frame, a plain light or white background, no shadows on face or background, and no borders. The application fee is not refunded when an application is rejected over a bad upload, so check your result against the requirements on indianvisaonline.gov.in before submitting.
Every e-Visa application also uploads the passport bio page as a PDF between 10 KB and 300 KB, and some visa types (e-Business, e-Medical) want an additional PDF document in the same size window. PixFit only makes image files, so it can't produce those — scan or photograph the page, then use your scanner's or phone's save-as-PDF path and keep the setting modest so it lands under 300 KB.
Two privacy notes. First: the only official e-Visa site is indianvisaonline.gov.in — lookalike sites charge large markups for the same application, so type the address rather than clicking an ad. Second: a visa photo travels with your passport number, so it shouldn't detour through a resizer's server — PixFit re-encodes entirely in your browser, nothing is uploaded, and the re-encode strips EXIF metadata (including GPS) as a side effect. An iPhone HEIC can be dropped straight in. Applying for a regular (sticker) visa through a mission, or for OCI? Those portals publish their own upload rules — this page hasn't verified them, so check the instructions on the portal you're actually using. For other countries' formats, see the US visa, New Zealand and Singapore ICA pages.