Client login
KES
Client AreaRegister
Domains

How do I register a .co.ke domain in Kenya?

Updated Hostnali team

Short answer

Search for the name on our domain page, add the .co.ke to your cart and pay by M-Pesa, card or bank transfer. No documents are needed, and the domain is usually active within minutes. A .co.ke costs Ksh 1,300 for the first year.

A .co.ke domain is the address most Kenyan businesses use, and anyone can register one: companies, sole traders, startups and individuals. Hostnali is a KeNIC-accredited registrar, so we register your domain directly with the registry.

Step by step

  1. Search for your name on our domain registration page. Try short, easy-to-spell names that match your business.
  2. Add the .co.ke to your cart. If it’s taken, the search suggests other extensions such as .ke or .com.
  3. Create your client account with your name, phone number and email. Use details you keep up to date: they become the domain’s contact details.
  4. Pay by M-Pesa, card or bank transfer. M-Pesa and card payments go through at once, so the domain is registered straight away.
  5. Point it at your website and email. Add web hosting or business email and the domain is set up for you.

What it costs

A .co.ke domain costs Ksh 1,300 for the first year and Ksh 1,300 a year to renew. See the .co.ke domain page for details, or get a domain free for the first year with any hosting plan except Starter.

Tips before you buy

  • Register the .co.ke and the .com of your name together if both are free, so nobody else can take the other one.
  • Turn on auto-renew in the client area so the domain never expires by accident.
  • Avoid hyphens and numbers that are hard to say over the phone.

Start your website with Hostnali

Hosting, domains and 24/7 support from one team.