Guides

How to Create an eCitizen Account in Kenya (2026)

Kenyan office worker at a computer – How to Create an eCitizen Account in Kenya (2026)
Kenyan office worker at a computer. Photo: Moritz Poll / CC BY-SA 4.0 via Wikimedia Commons

eCitizen is the government portal Kenyans use for passports, driving licences, business registration, NTSA services and many other public services. One account covers most of these, so it is worth setting it up properly the first time.

This guide walks through registration for a Kenyan citizen. Foreign residents and businesses use different options on the same portal.

What you need before you start

  • Your National ID number (this becomes your username)
  • Your first name exactly as it appears on the ID
  • A working email address you can open right away
  • A Kenyan mobile number for SMS verification
  • A strong password you will remember

How to register on eCitizen

  1. Open the official registration page at accounts.ecitizen.go.ke/register (or start from ecitizen.go.ke and choose Create Account).
  2. Select Kenyan Citizen if that is your status. Foreign residents and businesses have separate paths.
  3. Enter your National ID number, first name, email and mobile number.
  4. Create a strong password and confirm it.
  5. Enter the SMS code sent to your phone to verify the number.
  6. Complete any email verification step if the portal asks for it.
  7. Turn on two-factor authentication when prompted. It adds a second check at login and reduces the risk of someone using your account for passport or land services.

Once you are in, you can open Immigration for passports, NTSA for vehicle and licence services, and other agencies linked to the same login.

Kenyan analyst working on laptops in an open-plan office – illustrating How to Create an eCitizen Account in Kenya (2026)
Kenyan analyst working on laptops in an open-plan office. Photo: Dwalsh3 / CC BY-SA 4.0 via Wikimedia Commons

Common problems and how to fix them

  • Name or ID rejected: Type the first name exactly as on the ID. Extra spaces or a nickname will fail the check.
  • No SMS code: Wait a minute, confirm the number is correct, then request a new code. Network delays are common.
  • Forgot password: Use the Forgot Password link on the login page. Reset goes to the email you registered.
  • Old email you no longer use: You may need help at a Huduma Centre or the eCitizen support channel listed on the portal to update contacts.

What you can do with the account

Typical services tied to eCitizen include passport applications, certificate of good conduct, driving licence renewal, NTSA TIMS vehicle services, and several county or agency payments. For student placement payments that stall on eCitizen, see our note on KUCCPS payments not reflecting.

If you are preparing job applications, you will often need a good conduct certificate and a KRA PIN as well. Browse current openings on Jobs in Kenya once your documents are in order.

Security tips

  • Never share your eCitizen password or OTP with agents who claim they can “fast-track” a passport.
  • Pay only through the official payment screens. Government invoices commonly use paybill 222222 with the invoice number as the account reference.
  • Log out on shared phones and computers.

Fees and forms change, so always finish the process on the live eCitizen or agency page rather than from a screenshot someone sent you.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at Kenyans.co.ke, one of the country's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Kenyan junior software developer – How to Apply for a Kenyan Passport Online in 2026
Guides

How to Apply for a Kenyan Passport Online in 2026

Kenyan passport on eCitizen: Immigration fee schedule, documents, biometrics centres and 2026 application steps.