Passport, Visa & ID Photos
Create official-compliant photos for all Kenyan documents. One standard daily download, no signup.
Last reviewed: July 20, 2026 | By Prabir Sarkar
Quick answer
Kenyan eCitizen and consular workflows may ask for passport-size photos on a white background, with the applicant appearing in person for parts of the process. Keep both the digital file and clean printed copies ready when your checklist asks for them.
Kenyan government/consular guidance lists recent passport-size photos on white background for passport or visa workflows.
Kenya applicants may need a printed passport photo, a digital visa photo, or both. The practical issue is that printed guidance and online upload guidance can describe different sizes. Use the document type first, then choose the export. A passport-office print should be sharp enough for biometric scanning, while an eCitizen-style upload should follow the file type, background, and size limits shown on the form.
Use even daylight or soft indoor lighting, remove shadows behind the head, and keep the full face in view. If your image came from WhatsApp or another compressed app, start again from the original camera photo for better detail.
Upload your photo and get professional results in 60 seconds. Free, no signup required.
Create Photo NowKenya phased out the old-generation passport and now exclusively issues biometric ePassports. The transition happened faster than in many African countries, and the photo requirements tightened considerably as a result. The Department of Immigration Services needs a 35 x 45mm photo with a white background but here's what many Kenyans don't realize: the biometric enrollment at the Huduma Centre will also capture your photo digitally. So why does the uploaded photo matter? Because it's the first screening step in the eCitizen portal, and a non-compliant upload means your application never even makes it to the enrollment stage.
Kenya uses a dual system: online application through eCitizen.go.ke, then in-person biometric capture at a Huduma Centre or Immigration office:
A 34-page ePassport costs KES 4,550 (~$35 USD), and the 66-page version for frequent travelers is KES 6,050 (~$47 USD). Standard processing takes about 10 working days from the biometric capture date. There's an East African passport version (KES 4,550) that provides additional privileges within the EAC member states. For diaspora Kenyans, embassy processing costs around $55-82 USD and takes 3-6 weeks.