Passport, Visa & ID Photos
Create official-compliant photos for all Kenyan documents. Free, instant, no signup.
Last updated: February 2026 | By Prabir Sarkar
Upload your photo and get professional results in 60 seconds. Free, no signup required.
Create Photo Now →Kenya 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×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.