Drop your photo (or your passport bio-page shot), get a JPEG comfortably under the Zimbabwe eVisa portal’s 1 MB cap at the best quality that fits. Everything runs in your browser — the file never leaves your device.
Zimbabwe's e-visa runs on the Department of Immigration's portal (evisa.gov.zw) — including the double-entry and KAZA UniVisa application types popular with Victoria Falls travellers — and its application asks for a recent face picture plus your passport bio-data page. The portal's own upload rules, read straight from its application form's validation: accepted formats PNG, JPG, JPEG or PDF, maximum file size 1 MB — and the cap is enforced as 1,000,000 bytes, not the 1,048,576 bytes your operating system may call “1 MB”. A file Windows shows as “0.98 MB” can still be over the line. This page presets a 950 KB target, which is under the cap in every unit convention, and outputs JPEG (the safe choice). There is no published minimum, so nothing ever needs padding.
The same 1 MB rule applies to most other slots in the form — proof of residence, host invitation letter, business letter, a previous Zimbabwean visa if you're asked for one — while a couple of niche documents (attestant letter, custody affidavit) are capped at 500 KB. Scans of paper documents are exactly the files that blow through these limits: a phone shot of an A4 letter is routinely 2–4 MB. Drop each one in here and it comes out under the cap at the best quality that fits.
The review side of the portal literally displays your “current picture” next to the “picture scanned from passport” for comparison. So the photo should be a normal, recent, front-facing passport-style portrait that looks like you — and like your passport. No pixel dimensions, background colour or head-size rule appears anywhere in the portal's own validation; if the upload screen in front of you states specific numbers, the portal wins. Worth knowing from the portal's own error messages: your passport must be valid for at least six months from your arrival date, or the application is refused before it starts.
Search results for “Zimbabwe visa photo” confidently quote 35×45 mm print dimensions, “827×1063 pixels at 600 DPI”, head-size millimetres — one site says a white background is required, another says gray, a third says “light”, and one manages to quote “34×45 mm”. Those are paper passport-photo specs (or typos of them) projected onto an online form that doesn't publish any of it. The e-visa portal's actual enforcement is the format list and the 1,000,000-byte cap above — spend your care on a clear, honest likeness instead of millimetres.
A sharp photo of a passport bio page is detail-dense and compresses worse than a face on a plain background — and it's the image an officer reads your details from. Photograph the page flat and fill the frame with it, keep the two machine-readable lines at the bottom glare-free, don't crop the page edges away to save bytes, and if it still looks soft under 1 MB, re-shoot closer rather than compressing harder. PDF is accepted too, but a well-compressed JPEG of the page is the predictable route.
The official application site is evisa.gov.zw — the usual crowd of lookalike “Zimbabwe e-visa” sites charges a markup on the same form, so type the address rather than clicking an ad. A visa photo travels with your passport details, 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. iPhone HEIC photos can be dropped straight in and come out as portal-ready JPEGs. For nearby formats, see the Tanzania eVisa and Ethiopia e-Visa pages, or the full verified table.