South Africa has over 25,000 public schools. Fewer than half of them have a functioning online presence, and in rural provinces like the Eastern Cape and Limpopo, the number with a working website drops even lower. The .school domain is one of the tools closing that gap both globally and right here at home. ZADNA
This guide covers exactly what a .school domain is, who can register one, how it differs from South Africa’s own school.za second-level domain, and how to get yours live today.
Table of Contents
What Is a .school Domain?

The .school domain extension is a generic top-level domain (gTLD) specifically designed for educational institutions, students, teachers, and entities involved in education-related activities. It functions as a trust signal the moment someone reads your web address.
The .school domain extension was officially delegated by ICANN in March 2015, making it a relatively new addition to the internet sphere. It sits alongside extensions like .academy, .education, and .university as part of the new gTLD rollout that ICANN launched to give the internet a more descriptive naming structure.
As of 2022, it ranks among the top 200 generic TLDs in terms of registration volume. That is a meaningful position considering that ICANN has delegated more than 1,200 new gTLDs since 2013.
Who Can Register a .school Domain?
This is where the .school domain stands apart from restricted educational domains like .edu. Unlike some other specialised TLDs, it is not restricted, meaning anyone can register a domain with the .school extension irrespective of their geographical location. TLD-List
It can be used by primary schools, secondary schools, trade schools, or any other form of educational institution. Tutoring centres, homeschool cooperatives, EdTech startups, and educational content creators can all register one with no additional verification steps.
During General Availability, .school registrations take no more than 24 hours. Once you check availability and complete payment, your domain is live within a single business day in most cases.
The .school Domain and South Africa’s Digital Education Crisis

The conversation around .school domains in South Africa connects directly to a documented digital divide. South African public schools, particularly those in rural areas, lack access to digital platforms. In some areas, the rural population has limited or no access to digital technology and platforms, which puts learners in a disadvantaged situation where they are left behind in acquiring education compared to their peers in urban areas.
This became evident when South Africa experienced the Covid-19 pandemic, which resulted in learners in most public schools being unable to continue with learning and development — which was a different case for learners in private schools, as they had the necessary digital tools to continue learning without disruption.
That gap triggered a government-backed response. ZADNA identified a need to digitise South African public schools through provision of .za domain names under the school.za second-level domain (SLD). School.za is a moderated .za SLD administered by the eSchool Network (ESN).
ZADNA is responsible for the costs of designing and hosting the websites and of providing email addresses to each school’s staff members, and plans to continue the sponsorship for at least two years per school. The website investment also includes social media integration, so schools can link their Facebook, YouTube, and Twitter accounts directly from their new domains. Bizcommunity
How the .za Schools Digitisation Project Works by Province
The .za Schools Digitisation Project does not operate from a centralised schools list. Instead, it rolls out province by province, starting with the areas that face the greatest digital exclusion.
During the first 12 months of piloting the project, 200 school domain names were registered and connected. This was followed by a further 734 public schools per year for the next two years. A total of 2,400 schools during the life of the project will therefore have benefited.
The project reached a significant milestone with the digitisation of Hoërskool Theron Secondary School and Emthanjeni Primary School in De Aar, Pixley ka Seme District, Northern Cape. These schools were the first project recipients in the Pixley ka Seme District, launched on 7 May 2024 at a USAASA broadband event.
Each province gets its own school.za subdomain for registered institutions:
| Province | .school.za Domain |
|---|---|
| Eastern Cape | ecape.school.za |
| Free State | fs.school.za |
| Gauteng | gp.school.za |
| KwaZulu-Natal | kzn.school.za |
| Limpopo | lp.school.za |
| Mpumalanga | mpm.school.za |
| North West | nw.school.za |
| Northern Cape | ncape.school.za |
| Western Cape | wcape.school.za |
The programme benefits 35 schools per province phase, with each school receiving a domain name and email addresses for learners and educators, as well as other digital platforms.
In addition to providing digital infrastructure, NEMISA coordinators conduct digital literacy training for educators and students at beneficiary schools, further enhancing the project’s impact on digital skills development.
.school vs .school.za: What Is the Difference?
These are two separate domain structures that serve different purposes.
The .school extension is a global gTLD registered through any accredited domain registrar worldwide. It is open to any educational entity, runs on the standard DNS infrastructure, and requires an annual renewal fee paid to your chosen registrar. Any school, tutor, or education brand anywhere in the world can register one.
The school.za second-level domain is specific to South Africa and is administered by the eSchool Network (ESN) under ZADNA. The SLD is a closed domain intended for private and public schools in South Africa, and domain name registration under this SLD attracts no registration fee. Currently the school.za SLD has over 2,400 registered domain names.
The school.za route is fee-free but is limited to recognised South African schools and depends on ZADNA’s rollout schedule. The .school gTLD is available right now to any educational organisation that wants to establish a professional web presence without waiting for a government programme.
Why Educational Brands Are Choosing the .school Domain
The .school domain does a specific job that a .com or .co.za cannot replicate: it communicates the site’s purpose at the domain level. A visitor who sees hillviewacademy.school knows immediately what the site is before they click.
Education top-level domains range from highly restricted, prestigious TLDs like .edu to more broadly available and descriptive options such as .school, .academy, and .courses. As of October 2025, there have been more than 210,000 live .edu domains and 30,000 .education domains, indicating strong institutional demand for education-specific web addresses.
The .school domain extension offers a recognisable and relevant TLD providing a digital hub for supporting education, and is a suitable online option for teacher and student groups, schools, administrators, parents, and education-focused communities.
For South African institutions not yet covered by the ZADNA school.za rollout, registering a .school domain through a local registrar like Truehost is the fastest route to a professional educational web address today.
How to Register a .school Domain with Truehost

We offer .school domain registration in South African Rand with no hidden currency conversion fees. Our current pricing sits at R667 to register, R897 to renew annually, and R609 to transfer an existing .school domain to us.
Every domain registered through us comes with free DNS hosting across multiple servers in Africa and beyond, so your site resolves fast for local visitors. We also include free WHOIS privacy protection, which most international registrars charge between R60 and R100 per year to provide.
If you want to pair your .school domain with hosting, our shared hosting plans start from R400 per year. That combination gives you a live educational website with a professional .school web address for under R1,100 in year one.
Here is how to get your .school domain live in three steps:
Step 1: Search for availability. Go to the Truehost domain search tool and type the name you want with a .school extension. The search checks real-time availability in seconds.
Step 2: Add to cart and choose your registration period. You can register for one year or lock in multi-year pricing to avoid annual renewals.
Step 3: Complete checkout. We accept all major South African payment methods. Once payment clears, your .school domain is delegated within 24 hours.
.school Domain FAQ
Can a private school in South Africa register a .school domain?
Yes. The .school gTLD has no registration restrictions. Private schools, independent tutors, and EdTech businesses can all register one without submitting proof of accreditation.
Is the .school domain the same as school.za?
No. They are separate systems. The school.za SLD is a South African-specific domain administered by the eSchool Network (ESN) under ZADNA, and it is currently free for qualifying schools. The .school gTLD is a global extension available to any educational entity through a standard domain registrar.
Can a tutoring business use a .school domain?
Yes. The extension covers any entity involved in education-related activities, including tutoring services, online course providers, homeschool organisations, and education content creators.
What happens if my preferred .school name is already taken?
Use the Truehost domain search to check alternatives. A slight variation in the school name or adding a location (for example, capetownmontessori.school) often opens up available options.
Does Truehost offer hosting for .school domain websites?
Yes. We offer shared hosting plans from R400 per year that pair directly with any domain registered through us, including .school domains. Setup takes under 30 minutes.
Web Hosting
Windows HostingBuilt for Windows apps and websites – stability, speed and flexibility
Reseller HostingLaunch a hosting business without technical skills or expensive infrastructure
Affiliate ProgramRefer customers and earn commissions from sales across our platform
Domain SearchFind and secure a domain name in seconds with our quick lookup tool
CO ZA Domains
All DomainsExplore domain names from over 324 TLDs globally – all in one place
Free Whois Lookup Tool South Africa
VPS
SSLs



