Website hosting in Uganda, explained without the jargon
Hosting is the running cost of a website, and it is where most of the bad surprises come from.
The short answer
Hosting is rented space and rented speed. Expect about UGX 150,000 to 300,000 a year for a small business site including the domain, keep the account in your name, and never let it renew on a card nobody is watching.
What you are renting
Your website is a set of files and a database. They must sit on a computer that is always on, always connected, and ready to send those files to anyone who opens your address. That computer is a server. Hosting is renting part of one.
Almost every small business site here sits on shared hosting. Your site and a few hundred others are on the same machine. That is normal and it is enough for a site getting a few thousand visits a month. You are paying for the space, the software that runs it, backups if they are included, and someone to answer when it breaks.
Local or international
A server closer to your visitors answers a little faster. That is the real argument for hosting in Uganda. It is smaller than people think, because a well-built page served through a CDN reaches the visitor from wherever they are anyway.
The better reasons for a local host are practical. You can pay in shillings by mobile money instead of needing a card that works abroad. When something breaks you can call someone in the same time zone who picks up. For a business with no IT person, that beats a few milliseconds.
The reason against is that quality varies a lot, and a cheap, overloaded local plan will be slower than a good international one. Judge the host, not the country. Ask one of their existing customers what happened the last time their site went down. That tells you more than any list of features.
What it should cost, and what "unlimited" means
For a small business website, plan for about UGX 150,000 to 300,000 a year for hosting and domain together. Cheaper than that usually means a crowded server. You will notice it in the evening, when the site is fine at 9am and slow at 7pm.
Treat "unlimited" as marketing. Unlimited space and bandwidth always sit inside a fair use policy. The limits that actually matter are never advertised: how much memory your site may use, how many database queries it may run at once, and how many visitors it can serve at the same time before people start waiting. Those are what make a cheap plan feel slow.
Ask one question before you buy: what does it cost to renew? Hosting is often half price in the first year and full price after that. Year two is where people get the shock.
The renewal mistake
The most common reason a Ugandan business website disappears is not hacking. It is a renewal that failed. A card expired, or the reminder went to a developer who moved on, or the notice landed in spam. One morning the site shows a suspension page.
If you notice within a few days, it is usually easy and cheap to fix. If it sits for months, the host may delete the account. Then you are restoring from a backup, and many small businesses find out at that moment that they never had one.
Three habits prevent it. Put the renewal date in your calendar with a two-week reminder. Make sure the host emails an address you actually read. Keep your own copy of the site somewhere off the server, because a backup stored on the same machine disappears with it.
Is the host the problem, or the site?
Run your home page through PageSpeed Insights and look at the server response time. That is the wait before anything starts loading. Under half a second is good. Over a second on a simple page, again and again, and the host is a fair suspect.
Then check whether it is slow for everyone or only for you. Ask someone on a different network to open it. Office wifi has been blamed on hosting companies many times.
Before you move, be fair. A photo straight off a phone at 4MB, a page builder loading half a megabyte of code, and fifteen plugins will make any host look bad. Fix the site first. If it is still slow with a light page, then move.
Moving hosts without going dark
Done properly, moving causes no downtime. Copy the site to the new host, test it there on a temporary address, and only then point the domain across. Do not cancel the old plan until the new one has handled real visitors for a week.
Email is the step people forget. If your business email is on the same host, moving the site can stop your mail without warning. Write down every mail record first, and move email deliberately rather than hoping.
Expect up to a day for the change to reach everyone, because the internet remembers the old address for a while. Do the switch on a quiet evening, not on the morning of a big campaign.
Questions people ask
Is free hosting ever good enough?
Not for a real business. Free plans put their name on your site, give you an address nobody can remember, run slowly, and can drop you with little notice. The bigger problem is that you cannot move. Your content lives inside their system, so leaving means building again from nothing. If money is very tight this month, spend the afternoon completing a Google Business Profile instead. It is free and it brings more calls than a weak free site.
My site is slow. Will better hosting fix it?
Sometimes, but check it third, not first. Most slow sites here are slow because of huge images and a page builder loading far more code than the page needs. Fix those and a cheap host often does fine. If the server response time is still bad with a light page, then the host is the problem and moving is worth it.
My host says they take backups. Do I still need my own?
Yes. Host backups are a favour, not a promise. They are often kept for a short time only, restores can be slow, and a backup stored on the same account vanishes when the account is suspended. Keep your own copy somewhere else. Weekly is enough for most sites. Once a year, actually try restoring it, because a backup nobody has tested is only a hope.
Should the hosting be in my name or my developer's?
Yours. Buy it yourself and give your developer access. This is not about trust. It is about what happens later: a business that owns its own hosting can change developer in an afternoon. If your developer prefers to sell you hosting through their account, that can still be fine, but insist the account is in your name and that you hold the password.
Read next
Who owns your domain name
Everything else on a website can be rebuilt in a week. The address cannot. And here it is very often registered in somebody else's name.
Read moreWhy your site is slow
Your visitors are on a phone, on a bundle, on a signal that comes and goes. Every extra second costs you some of them.
Read moreWhat your trade needs
We have written a page for every kind of business we build for, with what each one needs on a website.
See the tradesWant to talk it through before you decide anything?
Send one WhatsApp message saying what your business does. We will tell you honestly whether a website would help you, what it would cost and how long it would take. No charge for the conversation.
