
.co.za is South Africa's commercial web and email address ending. The "co" stands for commercial and the "za" stands for Zuid-Afrika, the Dutch name for South Africa, so an email address like thabo@company.co.za tells you the sender uses a South African business domain.
Below you will find what each part means, which country .co.za belongs to, how it compares to .com, who runs it, whether you have to be South African to register one, and how to tell if a .co.za email is legit.
What does .co.za mean in an email address?
Every email address has two parts separated by the @ symbol:
- Local part: the bit before the @, such as info, sales or john.doe. The person or business chooses it.
- Domain part: the bit after the @, such as company.co.za. It tells the internet which mail server should receive the message.
The general structure is localpart@domain.tld. In a South African business address the domain part usually ends in .co.za, and it breaks down like this:
| Part | Example | What it means |
|---|---|---|
| Local part | john.doe | The mailbox (a person, department or role) |
| @ | @ | Separates the mailbox from the domain ("at") |
| Business name | company | The name the business registered |
| Second-level domain | .co | Commercial (businesses and general use) |
| Country code | .za | South Africa (Zuid-Afrika) |
So in john.doe@company.co.za, "company" is the business name and ".co.za" shows it is a South African commercial domain. When you see .co.za after the @, you are almost always looking at a South African business email address rather than a free Gmail or Outlook account.
What does "co" stand for in .co.za?
"co" stands for commercial. It is a second-level domain that sits underneath the South African country code. It was created for businesses, which is why most South African companies, from banks to plumbers, use it for their websites and email.
Today .co.za is open for general use, so you will also see it used by freelancers, sole proprietors, clubs and even individuals who just want a local address. The "commercial" label tells you what it was designed for, not that the owner must be a registered company.
What does ZA mean and why is it South Africa?
ZA is the country code for South Africa. It comes from Zuid-Afrika, the Dutch name for South Africa (in Afrikaans it is Suid-Afrika). The international standard for country codes (ISO 3166) gives South Africa the two letters ZA, based on that Dutch name, and internet country domains are built from those codes.
That is why you see ZA in many places beyond email: the .za internet domain, the ZA country code on forms and online shops, and addresses like google.co.za. According to the .za Domain Name Authority, .za was delegated to South Africa in 1990.
What country is .co.za?
.co.za is South Africa. Any website or email address that ends in .co.za uses South Africa's country code domain. If someone asks "co.za is which country?" or "where is .co.za from?", the answer is always South Africa.
One thing to keep in mind: the domain shows which country's namespace the address belongs to, not where the sender is sitting today. A South African business owner travelling overseas still sends from their .co.za address, and anyone in the world may register a .co.za domain (more on that below). In practice, though, the vast majority of .co.za addresses belong to South African businesses and people.
What is the difference between .com and .co.za?
Both work exactly the same way for email and websites. The difference is about who they are aimed at and how customers see you.
| .co.za | .com | |
|---|---|---|
| Type | South African country code domain (commercial) | Generic, global domain |
| Signals to customers | "This is a local South African business" | "This business is international or online" |
| Name availability | Usually easier to get the name you want | Many short names are already taken |
| Local search | A clear local signal for people searching in South Africa | Needs other local signals (address, content, Google Business Profile) |
| Best for | Businesses that mainly serve South African customers | Exporters, online brands and companies with customers overseas |
Which should you choose? If your customers are mostly in South Africa (a plumbing company in Roodepoort, a law firm in Durban, a salon in Cape Town), .co.za is usually the better fit. It looks local and trustworthy to South African clients and tender panels. If you sell internationally, a .com may make more sense, and some businesses register both so nobody else takes their name.
With EmailPros every package includes a free .co.za or .com domain for the first year, so you can pick the one that suits your business. See how much a domain name costs in South Africa if you want to compare options.
Other South African domains: org.za, gov.za, ac.za and more
.za is split into several second-level domains, each meant for a different type of organisation. You can usually tell what kind of organisation sent an email just from the ending. These are the main ones listed for the .za namespace:
| Ending | Meant for | Example email style |
|---|---|---|
| .co.za | Businesses and general use (open to anyone) | info@yourbusiness.co.za |
| .org.za | Non-profit and non-commercial organisations | admin@yourcharity.org.za |
| .net.za | Originally network and internet providers, now open registration | support@provider.net.za |
| .web.za | General use | hello@yourname.web.za |
| .gov.za | National, provincial and some local government only | name.surname@department.gov.za |
| .ac.za | Universities and higher education institutions | studentnumber@university.ac.za |
| .edu.za | Further education and training (FET/TVET) and private colleges | admin@college.edu.za |
| .school.za | Schools | office@yourschool.school.za |
| .law.za | Legal practices | partner@firm.law.za |
| .mil.za | Department of Defence and the military | Restricted |
| .nom.za | Personal names (individuals, not organisations) | me@surname.nom.za |
| .ngo.za | Non-governmental organisations | info@yourngo.ngo.za |
A few tips for reading these:
- .gov.za cannot be registered by private businesses, so a genuine government email will always end in .gov.za (often with a department or province in front, such as @gauteng.gov.za or @sars.gov.za).
- .ac.za is used by universities, which is why student emails look like studentnumber@myuct.ac.za.
- For a normal small business, .co.za is the right choice. .org.za is for non-profits.
For a full breakdown of how these addresses are usually written, read our guide to the South African email address format.
There are also a few newer domains linked to South Africa that are not part of .za, such as .africa and the city domains .joburg, .capetown and .durban. They are valid, but most South Africans still recognise .co.za first.
Who manages .co.za? ZADNA and the registry
Two organisations are involved:
- ZADNA (the .za Domain Name Authority), which now also brands itself as ".zadna", is the not-for-profit statutory body that manages and regulates the whole .za namespace. It was set up under the Electronic Communications and Transactions Act of 2002 and is accountable to the Department of Communications and Digital Technologies. ZADNA sets the policies and decides who operates each second-level domain.
- The registry operator keeps the central database of .co.za names. Since 1 October 2022, the commercial domains (.co.za, .org.za, .net.za and .web.za) have been operated under a five-year agreement by the ZA Registry Consortium, a consortium formed by the ZA Central Registry (ZACR) and Domain Name Services (Pty) Ltd. That agreement runs until 2027, and ZADNA began the process of selecting the next operator in 2026, so the name of the registry may change.
As a business owner you never deal with the registry directly. You register a .co.za through a registrar or a service provider, who submits it to the registry for you. At EmailPros we handle this whole step as part of your email package.
Who can register a .co.za domain? Do you have to be South African?
No, you do not have to be South African. .co.za is open to South African and non-South African people and businesses, and there is no residency or local presence requirement. You also do not need to be a registered company with CIPC; a sole proprietor or freelancer can register one.
The rules that do apply:
- The name must be available (nobody else has registered it).
- It can contain letters, numbers and hyphens, but cannot start or end with a hyphen.
- You must give accurate contact details for the registrant (the owner).
- You must renew it, usually every year, or it will expire and could be registered by someone else.
- Do not register a name that clearly belongs to someone else's trademark or brand. .za has a dispute process for abusive registrations, and you could lose the domain.
Not sure if you need to register your business first? See do I need to register my small business in South Africa.
Is a .co.za email address safe and legit?
A .co.za ending does not prove an email is legitimate, but it is a good starting point. Anyone can register a .co.za domain, including scammers, so the ending alone is not a guarantee. What matters is whether the full domain matches the real organisation.
How to check a .co.za email before you trust it:
- Read the whole domain after the @ carefully. Scammers use lookalikes such as fnb-secure.co.za, standardbank-za.co.za or a swapped letter. The real domain is the one on the company's official website.
- Watch for free addresses pretending to be businesses. A "company" that only uses a Gmail address for invoices and banking changes deserves extra caution.
- Be suspicious of changed banking details. Invoice fraud is common in South Africa. Phone the supplier on a number you already have before paying into "new" bank details.
- Check the domain owner if needed. You can look up a .co.za domain with a WHOIS search on the registry or ZADNA sites to see when it was registered. A domain created last week sending "urgent" payment requests is a red flag.
- Government emails end in .gov.za. A "SARS" or "Home Affairs" email from a .co.za or Gmail address is not from government.
From the other side: if you run a business, a proper .co.za email with correct security records (SPF, DKIM and DMARC) makes your emails more trustworthy to clients and less likely to land in spam. That is set up for you on every EmailPros package.
Why do businesses use a .co.za email address?
- It shows you are local. South African customers instantly recognise .co.za as a local business.
- It looks professional. info@smithplumbing.co.za inspires more confidence than smithplumbing123@gmail.com, especially on quotes, tenders and invoices.
- It matches your brand. Your email and website share the same name, which makes you easier to remember and find.
- It can help local visibility. A country code domain is one of the signals search engines can use to understand that your business serves South Africa.
- You own it. Your address stays yours even if you change email provider, as long as you keep renewing the domain.
Looking for naming ideas? See our best generic email address examples for business with .co.za.
Also Read: Email Etiquette Rules in the South African Workplace
How to get your own .co.za email address
You cannot get a real custom .co.za email address for free, because the domain itself has to be registered and renewed. The good news is that it costs far less than most people expect. The steps are:
- Choose your name. Keep it short, easy to spell and close to your business name, for example mokoenaelectrical.co.za.
- Check that it is available and register the domain.
- Set up email hosting so the domain can send and receive mail, including the DNS records and SSL.
- Create your mailboxes, such as info@, accounts@ or yourname@.
- Connect them to your phone, Outlook or webmail.
If you would rather not deal with any of the technical parts, EmailPros does all five steps for you. You get a free .co.za or .com domain, 12 months of hosting on South African servers, free SSL, spam and virus filtering and a welcome pack with your login details. Your emails are ready within 3 working hours of payment, and packages start at R600 per year for one mailbox, paid once a year with no monthly debit orders. Compare the options on our packages page, or follow our step-by-step guide on how to create a .co.za email address.
Summary
.co.za means a South African commercial domain: co is commercial and za is South Africa, from the Dutch Zuid-Afrika. It is managed under ZADNA's rules, open to anyone to register, and used by most South African businesses for their websites and email. A .co.za address tells customers you are a local, established business, but as a reader you should still check the full domain before trusting any email that asks for money or personal details.
Frequently Asked Questions
What does co.za stand for?
co stands for commercial and za is the country code for South Africa, from the Dutch Zuid-Afrika. Together .co.za means a South African commercial domain, used mainly by businesses for their websites and email.
Is .co.za a country?
No, .co.za is a domain ending, not a country. It belongs to South Africa: .za is South Africa's country code domain and .co is the commercial section under it.
Why is South Africa ZA and not SA?
South Africa's international two-letter code (ISO 3166) is ZA, taken from the Dutch name Zuid-Afrika. Internet country domains follow these codes, so South Africa's domain is .za.
Can a foreigner register a .co.za domain?
Yes. There is no residency or local presence requirement for .co.za, so people and businesses outside South Africa can register one. You only need an available name and accurate registrant contact details.
Is .co.za better than .com for a South African business?
If most of your customers are in South Africa, .co.za is usually the better choice because it looks local and trusted. If you sell mainly overseas, .com may suit you better. Many businesses register both to protect their name.
Can I get a free .co.za email address?
Not a real custom one. A .co.za domain must be registered and renewed every year. EmailPros packages include the domain free for the first year together with hosting, from R600 per year. See our packages.
What is the difference between co.za and org.za?
.co.za is meant for businesses and general use, while .org.za is meant for non-profit and non-commercial organisations such as charities, churches and associations.


