
Official photo dimensions for Kenya documents. Create print-ready photos at 300 DPI — free, private, no signup.
Create Kenya PhotoInstant download · Retake unlimited · No trip to the pharmacy · See pricing
White background only. No patterns, textures, or shadows.
Neutral expression, mouth closed. Both eyes open, looking directly at the camera.
Even, natural lighting. No harsh shadows on the face or background.
Not allowed except for religious reasons
Not recommended; remove if possible
Print at 300 DPI on matte or glossy photo paper. No pixelation or compression artifacts.
For Kenya documents: Must be taken within the last 6 months. Using an older photo is one of the most common reasons for passport application rejection.
Avoid these common mistakes when preparing your Kenya passport photo:
Kenyan e-Passport applications through the eCitizen portal require a digital photo upload. Use our tool to create a compliant photo and download it for upload.
Last verified: 2026-04-08 — Official source
Kenya completed its transition to the East African e-Passport in 2023, retiring the old-generation navy blue passport and replacing it with a biometric travel document that meets ICAO 9303 standards. The Department of Immigration Services processes applications through the eCitizen portal and Huduma Centres across the country. Photo compliance is now digitally enforced -- the online system rejects non-compliant uploads before your application can proceed, and Huduma Centre staff verify printed photos against biometric screening criteria.
Full requirements are published on immigration.go.ke. These specifications apply to the standard Kenyan passport, the East African passport, diplomatic and service passports, and emergency travel documents. The same photo rules also apply to Kenya's national ID (Kitambulisho) applications processed through Huduma Centres.
Physical dimensions:
Digital specifications (eCitizen upload):
Background and lighting:
Expression and pose:
Clothing and accessories:
Recency: Taken within the last 6 months.
eCitizen portal: Kenya's primary application channel for passports. You create an account on eCitizen, fill out the application, upload your photo digitally, pay via M-Pesa or card, and then visit a Huduma Centre or immigration office for biometric capture. The photo upload step has automated screening that checks dimensions, background colour, face position, and file format. If your photo fails, you receive an error message specifying the issue.
Huduma Centres: These multi-service government centres in Nairobi (GPO, Makadara, Eastleigh), Mombasa, Kisumu, Nakuru, Eldoret, and other counties handle the in-person portion of passport applications. You present your eCitizen confirmation, provide fingerprints and a live photo at some locations, and submit supporting documents. Some Huduma Centres capture photos on-site using their own equipment.
Nyayo House (Nairobi): The Immigration headquarters at Nyayo House still processes some passport applications, particularly expedited and diplomatic passports. Photo requirements are identical to the eCitizen standard.
Kenyan missions abroad: Embassies and consulates accept passport applications with printed photos. Processing times are typically longer -- 4-8 weeks compared to 2-3 weeks domestically.
Camera setup: Any modern smartphone works. Use the rear camera for sharper images. Place the phone on a tripod, stack of books, or have someone hold it at your eye level. Stand 1.2-1.5 metres from the camera. Avoid using the front-facing camera -- it mirrors the image and has lower resolution.
Background: A plain white wall is ideal. Many Kenyan homes have painted walls in various colours -- if yours is not white, tape a large piece of white paper, white bedsheet, or white card behind you. The background must appear uniformly white in the final photo. Stand about 15-20 cm from the wall to avoid casting a shadow.
Lighting: Nairobi's overcast daylight produces excellent diffused light for passport photos. Stand facing a large window during daytime. If shooting in the evening, use two lamps placed at 45-degree angles. Do not rely solely on overhead fluorescent lighting -- it creates unflattering shadows under the eyes and nose.
Framing: Frame your head and the top of your shoulders. Your face should fill about 70% of the vertical space. Leave a small margin above your head and ensure your chin is fully visible. Shoot slightly wider than needed -- you can crop to exactly 35x45mm afterward.
Budget tip: Use an online passport photo tool to prepare a compliant digital image, then print it at any photo studio or cybercafe. A single 4x6 print (KSh 20-50) can hold four 35x45mm passport photos that you cut yourself. This is especially useful for the eCitizen upload, where you need the digital file anyway.
M-Pesa printing: Several printing services in Nairobi accept M-Pesa payment. Send your prepared digital photo via WhatsApp, pay by M-Pesa, and collect prints within the hour. Services like iPrint and PrintPoa operate this way in Nairobi and Mombasa.
The Kenyan national ID card uses the same 35x45mm photo specification as the passport. ID applications are processed at Huduma Centres and require two identical printed photos. For first-time ID applicants (typically at age 18), photos are often captured on-site at the Huduma Centre.
The eCitizen portal's automated screening catches most issues before submission. Common failures:
Kenya's eCitizen system and Huduma Centres process passport applications for children, including newborns. The digital photo upload on eCitizen applies the same automated screening to infant photos as to adult photos, which means the background, dimensions, and file format checks are identical.
Infants under 12 months: Lay the baby face-up on a plain white sheet and photograph from directly above using a smartphone rear camera. The eCitizen system tolerates partially closed eyes for very young infants, but open-eyed photos are preferred and more likely to pass the automated screening. No pacifiers, toys, teething rings, or blankets with patterns. The baby must be the only subject visible -- parent hands supporting the head must be concealed under the white sheet. Take at least 15-20 rapid shots to capture one usable frame.
Children aged 1 to 5: Both eyes open, looking at the camera, neutral expression. At Huduma Centres, staff assist with positioning toddlers at the biometric station. For the eCitizen digital upload, photograph the child seated against a white wall or white sheet. A parent can hold the child from behind, fully out of frame. The 2 MB file size limit applies -- compress the image if needed.
Children aged 6 and above: Full adult specifications apply. A parent or guardian must sign the application.
M-Pesa tip for parents: The same printing services that accept M-Pesa payment (iPrint, PrintPoa) can print baby passport photos. Send the digital photo via WhatsApp, specify 35x45mm on glossy paper, pay via M-Pesa, and collect. This saves a trip to a photo studio with an infant in tow.
Q: Do I need a printed photo or a digital photo for a Kenyan passport? A: Both. The eCitizen portal requires a digital upload (JPEG or PNG). You also need printed 35x45mm photos for submission at the Huduma Centre -- typically 2 photos. Prepare your image digitally first, then print.
Q: Can I use M-Pesa to pay for my passport application? A: Yes. The eCitizen portal accepts M-Pesa as a payment method. The current passport fee is KSh 4,550 for a standard 34-page passport and KSh 6,050 for a 50-page passport.
Q: Is the photo requirement the same for the East African e-Passport? A: Yes. Kenya's current e-Passport (maroon cover) uses the same 35x45mm photo specification as the previous generation. The biometric chip stores a digital version of your submission photo.
Q: Can I wear a hijab or turban in my Kenyan passport photo? A: Yes. Religious head coverings are permitted, but the full face must be visible from forehead to chin and ear to ear. The covering must not cast shadows on the face.
Q: How long does passport processing take in Kenya? A: Standard processing through eCitizen and a Huduma Centre takes 2-3 weeks. Expedited processing (available at Nyayo House) can be completed in 3-5 working days for an additional fee. Applications through Kenyan embassies abroad take 4-8 weeks.
Q: My eCitizen photo upload keeps getting rejected. What should I do? A: The most common fix is ensuring your background is pure white (not off-white), your file is JPEG format under 2 MB, and there are no shadows anywhere in the image. Use an online passport photo tool to verify compliance before uploading.
Need photos for social media? Merge images for Instagram, LinkedIn, Facebook, or YouTube.
Acceptance Guaranteed
Rejected by the embassy? Get your money back.
30-Second Result
AI face crop + ICAO check, no waiting
6-Point Compliance Check
Head size, eye line, resolution & more
100% Free
Joined by 48,750+ photos created
This service is not affiliated with, endorsed by, or connected to any government agency. Photos are generated to meet official specifications but should be verified before submission.
Upload your photo, select Kenya, and download a print-ready file in seconds. Free, private, runs entirely in your browser.
Open Passport Photo Maker