Skip to content

How to Register a .co.za Domain: A Step-by-Step Guide

4 min read By SimpleWebSA Durban, South Africa
How to Register a .co.za Domain: A Step-by-Step Guide

Registering a .co.za domain is genuinely simple - it takes about ten minutes and costs a few hundred rand a year. The complications people run into are almost never technical. They are about who owns it, what happens at renewal, and two settings that get skipped.

Here is the whole process.

Step 1: Check that the name is free

Any South African registrar has a search box on the front page. Type the name you want and see what comes back.

If it is taken, you can look up who holds it through a WHOIS lookup. Sometimes a domain is registered but parked and unused, and the holder will sell it. More often, chasing a taken name costs more time and money than picking a better available one. Our guide to choosing a name covers how to find a good alternative rather than settling for a worse version of the one you wanted.

Step 2: Pick a registrar

Your realistic options in South Africa include Domains.co.za, Xneelo, Afrihost, Hetzner and a number of smaller resellers. For a straightforward .co.za registration there is very little between them on price or capability.

The thing that actually differs is support, and the sensible move is to register the domain with whoever will also host your site - one account, one bill, one place to phone when something breaks. If you do not have hosting yet, register with a host you would be happy to use, since you will need one shortly anyway.

Step 3: Register it in your own name

This is the step that matters more than all the others put together.

The registrant details - the legal owner of the domain - must be you or your company. Not your web designer. Not your nephew who set it up. Not the agency. Use your own email address, one you will still have in five years, and one that is not on the domain you are registering. If your only contact address is info@yournewdomain.co.za and the domain lapses, you cannot receive the email telling you it lapsed.

Keep the login details somewhere you will find them again. A domain you cannot log in to is a domain you will eventually lose.

Step 4: Pay, and set auto-renew

Registration is annual. Pay for a year or several - several is slightly cheaper and one less thing to think about.

Then turn on auto-renew and put a card on the account that will not expire before the domain does. Expired cards are the most common cause of lost domains, and the recovery window after expiry is short. Once a decent domain drops, it is often bought within hours by someone who will sell it back at many times the price.

Set a calendar reminder a month before expiry as well. Belt and braces on this one is worth it.

Step 5: Point it at your hosting

A registered domain does nothing on its own - it has to be told where your website lives. That is done by setting the nameservers to whatever your host gives you, usually two addresses like ns1.yourhost.co.za and ns2.yourhost.co.za.

You change these in your registrar's control panel, in a section called Nameservers or DNS. Your host will supply the exact values. Save, and then wait - the change propagates across the internet over anywhere from a few minutes to a day or so. If your site does not appear immediately, that is normal and not a fault.

Step 6: The two settings people skip

Domain privacy. Registration details are publicly searchable by default, which means your name, address, email and phone number are visible to anyone - including the people who send those alarming "your domain is about to expire" letters that are actually invoices from companies you have never dealt with. Most registrars offer privacy protection free or cheaply. Turn it on.

Registrar lock. This prevents the domain being transferred away without your explicit approval. It is usually on by default but is worth confirming. It is the thing standing between you and someone who gets access to your email once.

Step 7: Set up your email

Now that you own the domain, use it. Create at least one proper address - hello@ or info@ or your own name - and start sending business email from it rather than from a personal Gmail.

Most hosting packages include mailboxes at no extra cost. If you prefer Gmail's interface, Google Workspace lets you use your own domain inside Gmail for a monthly fee per user, which many small businesses find worth it.

What to watch out for afterwards

  • Fake renewal notices. Letters and emails from companies that are not your registrar, styled to look like invoices. Check who you actually registered with and ignore everything else.
  • Upsells at checkout. Registrars bundle in SEO packages, site builders and email marketing at the payment step. You need none of them to register a domain.
  • Bulk suggestions. You do not need to defensively register eleven variations of your name. One good domain is enough for almost every small business.

That is the whole thing. Ten minutes, once a year, and you own the address your business lives at.

See it before you pay for it

Want to see what this looks like for your business? We build the homepage first, free, and you only pay if you want to go ahead. No deposit, no contract, no catch - here is how it works. WhatsApp us or send a message and we will take it from there.

Common questions

How long does it take?

About ten minutes. The complications people hit are never technical — they are about who owns it, what happens at renewal, and two settings that get skipped.

What are the two settings people skip?

Domain privacy, which stops your details being publicly searchable and cuts down the fake renewal letters, and registrar lock, which prevents the domain being transferred without your approval. Both are free or near-free.

What is the most common way people lose a domain?

An expired card on auto-renew, combined with a contact address on the domain itself — so the warning email cannot be delivered. Use an outside address and set a calendar reminder a month before expiry.

Related Resources
→ View all website design services - SimpleWebSA → How the free demo process works → Frequently asked questions about website design in South Africa ← Browse all articles & guides
Ready to Start?

See Your Website for Free - No Payment Needed

The only web designer in South Africa that builds your homepage before asking for a cent. Demo delivered in 24-48 hours.

Get My Free Demo →