Internet

Country-Code Domains (ccTLDs): Who Runs Them, Who Can Register, and Who Profits

Two letters at the end of a web address can be worth a fifth of a government's budget: in 2023, .ai domains earned Anguilla about US$32 million.

What a ccTLD is

A country-code top-level domain (ccTLD) is the two-letter ending of a web address that belongs to a country or territory: .de for Germany, .jp for Japan, .br for Brazil. The first ones, including .us, .uk and .il, were registered in 1985. Today there are more than 300 delegated ccTLDs once you count the versions in non-Latin scripts; Wikipedia's count was 316 in June 2020.

They are a large part of the internet. Verisign's Domain Name Industry Brief counted 401.6 million registered domain names at the end of June 2026, of which 148.6 million were under ccTLDs. The ten largest ccTLDs by registrations were, in order, .cn, .de, .uk, .ru, .nl, .br, .fr, .au, .in and .eu.

Each Beelad country page shows the country's internet domain next to its ISO 3166 codes. Of Beelad's 196 countries, 195 have one; Kosovo has none, because it has no ISO country code.

Five stacked boxes showing the chain from the ISO 3166-1 code list to IANA run by PTI, then the ccTLD registry such as Nominet, then a registrar, then the registrant
Diagram: the chain of responsibility behind a country domain (sources: RFC 1591, IANA).

Who decides which ccTLDs exist

The rules go back to RFC 1591, a short document written by Jon Postel in 1994. Its central idea was to avoid political judgments: the IANA (Internet Assigned Numbers Authority) would not decide what counts as a country, and would instead follow the ISO 3166-1 list. As Postel put it, "The IANA is not in the business of deciding what is and what is not a country."

IANA keeps the root zone database, the top of the domain name system, and delegates each ccTLD to a manager in or connected to that country. Since 1 October 2016 the IANA functions have been performed by Public Technical Identifiers (PTI), an affiliate of ICANN, after the US government's contract for the role ended. The manager, often called the registry, sets the registration rules and runs the database. Registrars sell names to the public and pass them on to the registry.

Where the ISO rule breaks

Almost every ccTLD matches an ISO 3166-1 alpha-2 code. On Beelad's list, the only country whose domain differs from its ISO code is the United Kingdom. The exceptions and leftovers are worth knowing:

DomainUsed forISO 3166-1 statusWhy it exists
.ukUnited KingdomNot assigned; UK's code is GB. UK is exceptionally reservedRegistered in 1985, before the ISO-based rule, and too established to change
.acAscension IslandExceptionally reserved (for the Universal Postal Union)A 1996 IANA decision allowed codes reserved for the UPU
.euEuropean UnionExceptionally reservedICANN allowed it as a reserved code; registration opened in December 2005
.suFormer Soviet UnionDeleted in 1992Still in use and still taking new registrations
.yuFormer YugoslaviaDeleted in 2003Phased out in March 2010 after a transition period
.cs, .zr, .tpCzechoslovakia, Zaire, East TimorDeletedRemoved from the root after their ISO codes were withdrawn

The pattern is that the ISO list drives creation and, eventually, removal. When an ISO code is withdrawn, the ccTLD normally goes too, after a transition period.

Odd but true: .io could disappear because of a treaty

.io belongs to the British Indian Ocean Territory, the Chagos Islands, but is popular with tech start-ups because "IO" reads as input/output. In May 2025 the UK and Mauritius signed a treaty to transfer the islands. If the territory's ISO code were later withdrawn, ICANN's policy allows a transition of five years, extendable to ten, before retirement. As of April 2026 the treaty had not entered into force and no decision on .io had been made.

Who can register: open and restricted ccTLDs

Each registry writes its own eligibility rules. Some accept anyone; others require a local presence or a local tax number.

ccTLDCountryRegistryWho can register
.deGermanyDENIC eGAnyone; DENIC can ask a holder abroad to name an authorized agent in Germany
.ukUnited KingdomNominetAnyone
.esSpainRed.esAnyone
.inIndiaNIXIAnyone
.frFranceAfnicResidents and companies in the EU, the EEA or Switzerland
.jpJapanJPRSHolders with a local address in Japan
.caCanadaCIRAThose meeting the Canadian Presence Requirements
.brBrazilNIC.brHolders with a Brazilian CPF (individual) or CNPJ (company) number

Registration rules change, so check the registry's own policy page before you rely on any of these.

Second-level structures

Some registries sell names directly under the country code (example.de); others split the space by category first. The UK is the clearest case. From 24 July 1985 until 10 June 2014, names could only be registered at the third level, such as .co.uk for companies, .org.uk for non-profits, .ac.uk for universities and colleges and .gov.uk for government. Direct .uk names opened in 2014, but .co.uk still holds most registrations. Meanwhile .gb, the domain that would match the ISO code, was reserved, never widely used and no longer accepts registrations. Software that guesses the "main" part of a domain by taking the last two labels gets co.uk wrong, which is why browsers and libraries rely on a maintained list of public suffixes.

The "vanity" ccTLD economy

Some small territories own two letters that happen to spell something useful in English. Registries market them worldwide, and the income can matter a lot to a small budget.

.ai (Anguilla)

Anguilla, a British overseas territory in the Caribbean, holds .ai. After ChatGPT launched in November 2022, registrations rose from 144,000 in 2022 to 354,000 in 2023, according to the IMF. That year the domain brought in EC$87 million, about US$32 million, or just over 20% of government revenue, up from around 5% before the boom. A two-year registration cost US$140.

Bar chart of .ai domain revenue as a share of Anguilla's government revenue: about 5 percent before the AI boom, just over 20 percent in 2023 and about 15 percent expected in the long run
Chart: .ai income as a share of Anguilla's government revenue, using the IMF's rounded figures (source: IMF, May 2024).

.tv (Tuvalu)

Tuvalu, with a population of 9,816 (UN estimate for 1 July 2023), has licensed .tv to foreign operators since 1998. Verisign ran it from 2001 until it declined to renew in 2021; GoDaddy signed a new contract on 14 December 2021, with payments reported at about US$10 million a year. By 2019, .tv royalties made up 8.4% of the government's revenue.

Others

.co (Colombia) is marketed to companies as an alternative to the generic domains, and .me (Montenegro) is also sold worldwide. Older examples are domain hacks that spell phrases, such as I.am (Armenia), tip.it (Italy) and go.to (Tonga). Whatever the marketing, the domain is still delegated to that country's manager under IANA rules.

Domains in other scripts

Internationalized ccTLDs let countries use their own script. ICANN's IDN ccTLD Fast Track opened on 16 November 2009, and on 5 May 2010 the first three went live, all in Arabic script: Egypt (مصر), Saudi Arabia (السعودية) and the United Arab Emirates (امارات). Others now cover Cyrillic, Chinese, Devanagari, Greek, Hebrew and many more scripts; Israel's ישראל domain (xn--4dbrk0ce) became available in 2022.

The DNS itself only stores letters a–z, digits and hyphens, so each IDN label is converted to an ASCII form called Punycode, marked with the prefix xn--. Your browser shows the native script; resolvers and name servers see the ASCII form.

Worked example: converting IDN ccTLDs to Punycode

Using Python's idna library, each native label converts to its ASCII form:

  • امارات (UAE) → xn--mgbaam7a8h
  • рф (Russia) → xn--p1ai
  • 中国 (China) → xn--fiqs8s
  • भारत (India) → xn--h2brj9c

Converting xn--p1ai back gives рф again, so the mapping is reversible. In practice this means a form that validates domains with a pattern like "letters only, two characters" will reject xn--p1ai even though it is a real, delegated top-level domain. Validate against the IANA list instead.

Quick checklist

  • A ccTLD normally matches the ISO 3166-1 alpha-2 code, but .uk, .eu, .ac and .su do not follow that rule.
  • IANA delegates ccTLDs; since 2016 that work is done by PTI, an ICANN affiliate.
  • Eligibility is set by each registry: .de and .uk are open, .ca, .jp and .br require local ties.
  • Vanity domains can fund small governments: .ai was just over 20% of Anguilla's revenue in 2023.
  • Internationalized ccTLDs use Punycode (xn--) in the DNS.

Frequently asked questions

Are ccTLDs the same as ISO country codes?

Almost always. Since RFC 1591 (1994), IANA has followed the ISO 3166-1 alpha-2 list. The main exceptions are .uk (the UK's ISO code is GB), .eu, .ac for Ascension Island, and the legacy .su of the former Soviet Union.

Who manages the list of ccTLDs?

IANA maintains the DNS root zone and delegates each ccTLD to a national manager. Since 1 October 2016 the IANA functions have been performed by Public Technical Identifiers (PTI), an affiliate of ICANN.

Can anyone register a country domain?

It depends on the registry. .de, .uk, .es and .in are open to anyone, while .ca needs Canadian presence, .jp a local address in Japan, .br a Brazilian CPF or CNPJ number, and .fr residence or a company in the EU, the EEA or Switzerland.

Which ccTLD has the most registrations?

According to Verisign's Domain Name Industry Brief for the second quarter of 2026, the largest ccTLDs were .cn, .de and .uk, followed by .ru, .nl and .br.

Sources

  1. Country code top-level domain, Wikipedia
  2. About the IANA stewardship transition, IANA
  3. An AI-powered boost to Anguilla's revenues, International Monetary Fund
  4. DNIB.com reports Internet has 401.6 million domain name registrations at the end of the second quarter of 2026, Verisign
  5. First IDN ccTLDs available, ICANN
  6. .tv, Wikipedia

Look up a country's domain

Each Beelad country page shows the internet domain alongside the ISO codes, currency and calling code.

Search countries →
Cecile Ancieux
Creator · Senior Web Developer & Data Privacy Advocate

Cecile is a software engineer with over a decade of experience building client-side JavaScript applications and open-source utilities. She writes and edits Beelad's articles and country data, checking figures against ISO, UN and national statistics sources.

More about Cecile →

Related articles