Skip to content
Ayuni Host — Global Hosting Services

Domains

How to register a domain name in Kenya: a step-by-step guide

To register a domain name in Kenya, search for your name, choose an extension such as .co.ke or .com, add it to your cart, pay by M-Pesa or card, and connect it to your hosting. The whole process takes about five minutes.

Published 21 October 2026 6 min read

Person typing a business name into a domain search box on a laptop

Step 1: choose a short, clear name

Use your business name, keep it short, avoid hyphens and numbers, and make sure it is easy to say over the phone.

Step 2: check availability

Type the name into our domain search. You will see which extensions are free and their live prices in your currency.

Step 3: pick the right extension

Kenyan domains are managed by KENIC and sold through accredited registrars. Registering both .co.ke and .com protects your brand.

  • .co.ke — businesses operating in Kenya
  • .ke — short national domain
  • .or.ke — organisations and NGOs
  • .com — global reach

Find your domain now

Search .co.ke, .com and more with live prices. Pay by M-Pesa or card.

Step 4: pay and confirm your details

Enter accurate contact details, since they prove you own the domain. Pay with M-Pesa or card through Paystack.

Step 5: connect it to hosting and email

Buy hosting in the same order and your domain points to it automatically. You can then create email addresses on your domain.

Frequently asked questions

Who can register a .co.ke domain?
.co.ke is intended for businesses and is available to individuals and companies through accredited registrars.
How long does domain registration take?
Most domains are active within minutes of payment.

Need a hand applying this?

Our engineers answer setup and migration questions in plain language, 24 hours a day.