What is a .co.za Domain and How Do You Get One in South Africa?
A domain name is your address on the internet. Here's what .co.za means, why it matters for SA businesses, and how to register one without overpaying.
If you're setting up a website for your business, one of the first things you'll encounter is the question of a domain name. Here's everything you need to know without the technical jargon.
What is a domain name?
A domain name is your website's address on the internet β the thing people type into a browser to find you. For example, deangouldingwebsites.co.za is a domain name. It points to the website that lives on a server somewhere, so visitors don't need to know the server's actual technical address.
Domain names have two parts: the name itself (deangouldingwebsites) and the extension (.co.za). The extension is what most people refer to when they talk about domain types.
What does .co.za mean?
.co.za is South Africa's country-code domain extension. The "co" stands for commercial, and "za" is the country code for South Africa (from "Zuid-Afrika," the Afrikaans name). It's the local equivalent of .com, which is the international commercial extension.
For South African businesses, .co.za is almost always the right choice β it signals to customers that you're a local business and to Google that your site is relevant to South African searches. This matters more for your SEO than most people realise.
How much does a .co.za domain cost?
A .co.za domain costs roughly R150βR200 per year to register and the same to renew annually. Some registrars charge slightly more, some slightly less. It's one of the lowest-cost parts of getting your business online β far cheaper than a printed brochure and far more durable.
In the context of what a full website costs, the domain is a small line item. We include it in our R999 package so you don't have to register it separately or worry about it.
How do you register one?
The main South African domain registrars are Xneelo (formerly Hetzner), Domains.co.za, and Africa Is Online. You search for your preferred name, check availability, pay the registration fee, and it's yours β typically within minutes.
A few practical tips before you register:
Keep it short and easy to say out loud. You'll be giving it to people verbally and it needs to be instantly clear without spelling it out.
Avoid hyphens and numbers where possible. They make domains harder to remember and easy to get wrong.
Include your business name, what you do, or your location if your preferred name is taken. mikeplumbing.co.za, mikeplumbingsandton.co.za, and sandtonplumber.co.za are all reasonable options for the same business.
What happens after you register it?
On its own, a domain name just sits there. To make it actually show a website when someone types it in, you need to point it at a hosting server β the computer where your website's files live. This is called DNS configuration and is something we handle entirely on your behalf when we build your site.
If you already have a domain and need a website built for it, see what's included in our packages. If you don't have one yet, we sort it as part of the build.
Ready to get your business online?
Free demo. No upfront cost. I build your site first β you only pay if you love it.
Get your free demo π