Skip to content
Cyber Kenya

Government · 3 min read

How to create and secure your eCitizen account

Register as a citizen on eCitizen, verify your account and keep it safe — the first step for most government services online.

By Dismus Nganyi · Published 7 November 2026

Want a hand with this on eCitizen?

Prefer to do it yourself? The guide continues below.

Get eCitizen Help
How to create and secure your eCitizen account — Government guide by Cyber Kenya

eCitizen is Kenya’s official portal for government services and payments. Most services — NTSA, birth certificates, business registration, passports — need your own account. Set it up once, carefully.

What you need

  • Your National ID details
  • A phone number you control
  • An email address you can open yourself

Steps

  1. 1Go to ecitizen.go.ke and click Register.
  2. 2Choose Citizen and enter your ID details exactly as on your ID.
  3. 3Add your phone number and email.
  4. 4Enter the one-time code sent to you. Never share this code.
  5. 5Create a strong password only you know.
  6. 6Sign in and confirm your profile details are correct.

Keep it safe

eCitizen sends one-time codes to your phone or email when you sign in. Anyone with your code can enter your account. Pay only through the eCitizen checkout options: M-Pesa, cards, Airtel Money and listed bank channels.

Tip: A convenience fee is added to some services. It appears on the invoice before you pay.

Keep your passwords, reset links and one-time codes private. Cyber Kenya can guide you and prepare details, but you complete sign-in and verification yourself. Any official government charge is separate from Cyber Kenya’s assistance fee.

Official sources

FAQs

Kenyan citizens, residents and foreigners can register. Citizens see the widest range of services.

Check that your phone and email are correct and try again. If it still fails, use eCitizen’s official support.

No. Sign in yourself and log out when done. Never leave your password or codes with anyone.