Login
Login

.GO.KE Domain Requirements: For Kenyan Government Entities

Your office is expected to be online. Citizens want services, forms, and updates without long queues or phone calls. 

But when you try to register a government website, you hit a wall called .go.ke domain requirements.

The rules feel confusing. Every source explains it differently. Some skip key steps. 

Others use heavy technical language that slows you down. Meanwhile, your team loses time, and the public keeps waiting.

A .go.ke domain is not just a web address. It is proof that your institution is official. When people see it, they trust the site. 

They know it belongs to the Kenyan government. Without it, even a good website looks questionable.

This guide removes the confusion.

You will learn:

  • Who is allowed to apply for a .go.ke domain
  • The documents KeNIC and GITS actually require
  • How the registration process works from start to finish
  • The rules you must follow after approval
  • How to host your site securely in Kenya

Everything is explained in simple language. No jargon. No filler. Just clear steps to help your office go live and serve citizens better.

What Is a .GO.KE Domain?

A .go.ke domain is the official online identity of a Kenyan government office.

When citizens see a website ending with .go.ke, they know it is real. They know it belongs to the government. 

They feel safe using it. This matters because fake government websites are common and cause confusion and loss of trust.

The Kenya Network Information Centre (KeNIC) manages .go.ke domains on behalf of the government. 

These domains are reserved only for verified government institutions. That is why websites like health.go.ke, treasury.go.ke, and nairobi.go.ke exist.

A .go.ke domain helps your office:

  • Prove it is an official government institution
  • Build trust with the public
  • Meet national digital and data rules
  • Appear clearly in local online searches

Without a .go.ke domain, your website may look unofficial, even if the information is correct. Some citizens will avoid it. Others may doubt it.

Getting a .go.ke domain is not about branding or style. It is about trust, access, and accountability. It shows that your office is ready to serve the public online in the right way.

Who Qualifies for .GO.KE Domain Requirements?

Not every organization can register a .go.ke domain. The rules are strict to protect public trust.

Goke Domain Requirements

Only official Kenyan government institutions are allowed to use a .go.ke domain. This helps citizens know which websites are real and which are not.

You qualify for goke domain requirements if your office is:

  • A national government ministry or department
  • A county government or county assembly
  • A constitutional commission
  • A state agency created by law

Here are clear examples:

Government LevelExamplesAllowed
NationalMinistry of Health, National TreasuryYes
CountyNairobi County, Kisumu CountyYes
ConstitutionalJudiciary, IEBCYes

Who does not qualify:

  • NGOs
  • Private companies
  • Community groups
  • Projects not owned by government

Even if an organization works closely with government, it cannot use .go.ke unless it is legally part of the government structure.

These rules exist for one reason: trust. When someone visits a .go.ke website, they should never wonder who runs it. The domain must always point to a real government office.

If your institution serves the public using government authority, you are eligible. The next step is proving it with the right documents.

Documents Needed for .GO.KE Domain Requirements

This is where most applications slow down or fail.

Not because the office is fake, but because one document is missing or unclear. For a .go.ke domain, paperwork is everything.

The most important document is the GITS Authority Letter. 

This letter comes from the Department of Government IT Services under the National Treasury. Without it, KeNIC will not approve your application.

Along with the GITS letter, you must submit three more documents.

1) Official Request Letter

This letter must:

  • Be written on government letterhead
  • Be signed by the head of the institution
  • State the exact domain name you want
  • Explain why the website is needed

Keep it short and clear. One page is enough.

2) Proof of Government Affiliation

This document shows that your office is legally part of the government.

Accepted proof includes:

  • A gazette notice
  • A letter from your parent ministry
  • A county assembly resolution
  • The law that created your institution

This step blocks fake or private organizations from using .go.ke.

3) Statement of Intended Use

Here, you explain what the website will do.

Good example:

“The website will provide public notices, downloadable forms, and service updates for citizens.”

Avoid vague statements. Be specific and focus on public service.

Below is a simple checklist to confirm you are ready:

DocumentPurposeRequired
GITS Authority LetterConfirms government approvalYes
Request LetterStates domain and reasonYes
Affiliation ProofShows legal statusYes
Use StatementConfirms official useYes

Save all documents as PDF files. Make sure they are signed and stamped where required. Unsigned documents are the most common reason for rejection.

Once these documents are ready, the registration process becomes much easier.

Step-by-Step .GO.KE Registration Process

Once your documents are ready, the process is clear. It is not fast, but it works when you follow each step.

Goke Domain Requirements

Step 1: Get the GITS Authority Letter

Start with the Department of Government IT Services under the National Treasury. This office checks whether your institution qualifies.

If everything is in order, the GITS authority letter is usually issued within 5 to 10 working days.

Step 2: Create a KeNIC Account

Go to nic.go.ke and create an account. Use an official government email address. This helps confirm your identity during review.

Account creation is free and takes only a few minutes.

Step 3: Submit the Domain Application

After logging into the KeNIC portal:

  1. Select .go.ke domain registration
  2. Enter your preferred domain name
  3. Fill in your institution details
  4. Upload all required documents

The system checks for missing files before you submit.

Step 4: Pay the Registration Fee

Government domain fees are low. In some cases, they are waived.

Payment options usually include local methods such as bank transfer or mobile payment.

Step 5: Review and Approval

KeNIC reviews your application to confirm it meets all .go.ke domain requirements.

This stage takes 2 to 4 weeks. If KeNIC needs clarification, they will email you. Respond quickly to avoid delays.

Once approved, your domain becomes active and ready for use.

Rules and Compliance for .GO.KE Domains

Getting a .go.ke domain is not the end. It comes with clear rules that every government office must follow.

The most important rule is official use only.

Your website must:

  • Share government information
  • Offer public services
  • Communicate official updates

You cannot:

  • Run ads
  • Sell products or services
  • Host personal or political content

Breaking these rules can lead to suspension or full removal of the domain.

Annual Renewal

A .go.ke domain must be renewed every year. Renewal is simple but important.

If you forget to renew:

  • The website goes offline
  • Public trust is damaged
  • Email services may stop working

Renew early to avoid service disruption.

Data and Security Compliance

Government websites handle sensitive information. This means you must:

  • Protect user data
  • Keep content accurate and updated
  • Follow Kenya’s cybersecurity and data laws

Regular updates and basic security checks help prevent breaches and misinformation.

These rules protect the value of the .go.ke domain. When citizens see it, they should always feel confident and safe.

Hosting Your .GO.KE Website with Olitt

After your .go.ke domain is approved, your website still needs a home. This is where hosting comes in.

Without hosting, your domain is just a name. The website will not load. Emails will not work. Citizens will see nothing.

Government websites need reliable hosting because people depend on them for services and updates. Downtime causes frustration and loss of trust.

Olitt provides hosting designed for Kenyan institutions. Servers are located close to users, which means faster loading and better performance.

With Olitt, you get:

  • Free SSL security to protect user data
  • Stable uptime for public access
  • Daily backups to prevent data loss
  • Local support that understands government needs

To connect your domain, you only need to update your nameservers. Olitt’s support team helps with this step.

Here are Olitt’s main hosting plans:

PlanMonthly CostBest For
StarterKSh 188Small offices and portals
ProKSh 394Busy county websites
UnlimitedKSh 1,632Large national platforms

All plans include SSL security. This gives your site the lock icon that citizens trust when submitting forms or personal details.

Reliable hosting completes the setup. Your website becomes fast, secure, and ready to serve the public.

Real-World Examples and Best Practices

Seeing how other government offices use .go.ke domains makes the rules come alive. 

These websites are practical examples of official services done right, from national hubs to county portals. 

They show what works in mobile optimization, citizen-focused design, and secure, data-driven platforms.

Notable Examples

These sites prove that a .go.ke domain isn’t just a name it’s a trusted platform for serving citizens efficiently.

Best Practices to Learn From

If you want your website to work as smoothly as these examples:

  • Follow KeNIC Guidelines for proper setup and maintenance: nic.go.ke
  • Use insights from the Kenya Digital Economy Blueprint to align with national e-service goals: ict.go.ke
  • Check traffic trends on high-traffic government sites for inspiration: Semrush
  • Explore curated lists of helpful Kenyan government sites to benchmark design and services: Kenyans.co.ke
  • Reference the Parliament’s County Websites Directory to see how county portals are structured: parliament.go.ke

Conclusion and FAQs

Getting a .go.ke domain is about more than a website it’s about trust, service, and efficiency. 

Once you know the rules, gather the right documents, and follow the registration steps, your office can go live and serve citizens online with confidence.

With proper hosting, like Olitt, your site becomes fast, secure, and reliable. Your domain is more than a name, it’s a tool to deliver services effectively.

FAQs

1) Who qualifies for a .go.ke domain?
National ministries, county offices, constitutional commissions, and state agencies. NGOs or private companies must use .co.ke.

2) How long does approval take?
Expect 2–4 weeks after submission. The GITS Authority Letter adds 5–10 days upfront. Track progress via the KeNIC portal.

3) Can Olitt register my .go.ke domain?
No, only KeNIC handles registration. Olitt provides hosting and guidance on preparing your documents.

4) How does renewal work?
Renew annually with a simple request letter. Fees are low, and early renewal avoids downtime.

5) Do government sites need paid hosting?
Yes, starting plans like Olitt’s Starter at KSh 188/month cover essentials, including free SSL. Scale up as traffic grows.

6) Is SSL mandatory?
Yes. It protects citizen data. Olitt includes it free with hosting.

7) How do I get the GITS Authority Letter?
Contact the Department of Government IT Services via [email protected] or visit finance.go.ke. Be specific about your entity and domain needs.