tldlist.us/2-letter TLDs

.cc

2-letter TLDs — every two-letter domain extension

Two-letter top-level domains (all country codes) · Updated

In one sentence

Every two-letter top-level domain is a country-code TLD (ccTLD), because ICANN reserves all two-character strings for the ISO 3166-1 country codes — so .us, .uk, .de, .io and .ai are all two letters by design. Generic extensions are never two letters; that space belongs exclusively to nations and territories. There are 61 two-letter TLDs in this list.

Why every 2-letter TLD is a country code

There is a simple, deliberate rule behind it: ICANN reserves all two-letter top-level domains for country-code TLDs. Those two-letter codes are not invented for the internet — they come straight from ISO 3166-1 alpha-2, the international standard that assigns every country and dependent territory a unique two-character code. The United States is US.us, Germany is DE.de, Japan is JP.jp, and so on. IANA delegates each code to a national manager, producing a clean one-to-one map between the ISO list and the two-letter TLD space.

Because that space is fenced off for countries, generic TLDs must be three letters or longer. That is the structural reason you will never see a two-letter .xy generic: the moment a string is two characters, it belongs to a country code (real or reserved for future use). For the full background on how country codes are governed, see our ccTLD guide and the country-code TLD list organised by nation.

The globally-marketed two-letter codes

A handful of two-letter country codes happen to spell something useful, so their governments license them worldwide and most people never realise they are national extensions:

Two letters ≠ cheap or open. Length says nothing about price or eligibility. Some two-letter codes are inexpensive and open (.de, .co); others are pricey (.ai, .fm) or require a local presence (.ca, .au). Always check the individual TLD page.

Every 2-letter TLD in the list

All two-character extensions — each one a country-code TLD. Sort by registry or price; open any for full detail.

TLD Type Meaning / intended use Registry Example sites Typical price
.aeccTLDUnited Arab Emirates — UAE businesses and sites.aeDA (TDRA)UAE sites$25/yr
.aiccTLDArtificial intelligence — the go-to extension for AI products and startups.Government of Anguilla (gov.ai)x.ai, you.ai$70/yr
.atccTLDAustria — Austrian sites and businesses.nic.atAustrian sites$15/yr
.auccTLDAustralia — requires an Australian presence/ABN.auDAAustralian sites$13/yr
.beccTLDBelgium — Belgian sites; open registration.DNS BelgiumBelgian sites$9/yr
.brccTLDBrazil — requires a Brazilian presence (CPF/CNPJ).NIC.br / Registro.brBrazilian sites$9/yr
.caccTLDCanada — requires a Canadian presence to register.CIRACanadian sites$13/yr
.ccccTLDGeneric — a short ccTLD used as a generic alternative worldwide.eNIC / Verisignshort links, profiles$14/yr
.chccTLDSwitzerland — Swiss sites and businesses; open to all.SWITCHSwiss sites$11/yr
.cnccTLDChina — Chinese sites; registration requires real-name/ICP.CNNICChinese sites$8/yr
.coccTLDCompany — a ccTLD marketed worldwide as a short .com alternative.GoDaddy Registry (.CO Internet)angel.co, vine.co$11/yr
.deccTLDGermany — the largest ccTLD; German sites and businesses.DENIC eGspiegel.de$8/yr
.dkccTLDDenmark — Danish sites; requires Danish NemID for admin.DK HostmasterDanish sites$14/yr
.eeccTLDEstonia — open to individuals and organizations worldwide.Estonian Internet Foundation (EIS)postimees.ee, err.ee$13/yr
.esccTLDSpain — Spanish and Hispanic-market sites.Red.esSpanish sites$8/yr
.euccTLDEuropean Union — EU/EEA residents and organizations.EURidEU institution sites$8/yr
.ficcTLDFinland — Finnish sites; open registration.TraficomFinnish sites$14/yr
.fmccTLDAudio/radio — podcasts, radio and audio platforms.FSM Telecomanchor.fm$80/yr
.frccTLDFrance — French and EU/EEA individuals and businesses.Afniclemonde.fr$10/yr
.ggccTLDGaming/'gg' — esports, gaming and creators.Channel Islands Network (CIDR)vrchat-style sites$55/yr
.grccTLDGreece — Greek sites and businesses.FORTH-ICSGreek sites$14/yr
.hkccTLDHong Kong — HK businesses and sites.HKIRCHK sites$20/yr
.hrccTLDCroatia — mainly for Croatian citizens, residents and companies.CARNetindex.hr, jutarnji.hr$82/yr
.huccTLDHungary — open to persons and companies in Hungary or the EU.CHIP — Council of Hungarian Internet Providersindex.hu, telekom.hu$15/yr
.idccTLDIdentity/Indonesia — identity products and Indonesian sites.PANDIIndonesian sites$25/yr
.ieccTLDIreland — Irish individuals and businesses.Regist.ie (.IE)Irish sites$18/yr
.ilccTLDIsrael — Israeli sites, often under co.il.ISOC-ILIsraeli sites$15/yr
.imccTLDIsle of Man — open to anyone; popular as an 'I'm' domain hack.Isle of Man Government (Domicilium)gov.im, nic.im$8/yr
.inccTLDIndia — Indian businesses and sites; open to all.NIXIIndian sites$10/yr
.ioccTLDTech & startups — a ccTLD used generically by developers, SaaS and Web3.Internet Computer Bureau / ICANN-administeredgithub.io, itch.io$35/yr
.isccTLDIceland — open to anyone; popular as an English 'is' domain hack.ISNIC — Internet á Íslandi hf.this.is, government.is$48/yr
.itccTLDItaly — EU/EEA individuals and Italian businesses.IIT-CNR (Registro.it)Italian sites$9/yr
.jpccTLDJapan — requires a Japanese presence for general .jp.JPRSJapanese sites$35/yr
.keccTLDKenya — open with verifiable contact; short .ke and .co.ke available.KeNICsafaricom.co.ke, standardmedia.co.ke$30/yr
.krccTLDSouth Korea — Korean sites; local presence for some.KISAKorean sites$18/yr
.ltccTLDLithuania — open to anyone; no local-presence requirement.DOMREG — Kaunas University of Technologydelfi.lt, 15min.lt$10/yr
.lyccTLDGeneric/'ly' — verb-style domains (bit.ly).Libya Telecom (LTT)bit.ly$75/yr
.meccTLDPersonal/me — personal brands, portfolios and 'about me' sites.doMEn (GoDaddy Registry)about.me, t.me$10/yr
.mxccTLDMexico — Mexican businesses and sites.NIC MéxicoMexican sites$25/yr
.ngccTLDNigeria — open registration; short .ng and .com.ng (google.ng).NiRAgoogle.ng, konga.ng$20/yr
.nlccTLDNetherlands — Dutch sites; very high local adoption.SIDNnu.nl$9/yr
.noccTLDNorway — requires a Norwegian organization number.NoridNorwegian sites$18/yr
.nuccTLDNiue — open to anyone; popular in Scandinavia where 'nu' means 'now'.The Swedish Internet Foundation (IIS)svt.nu, pippi.nu$17/yr
.nzccTLDNew Zealand — NZ sites; open registration.InternetNZNZ sites$18/yr
.plccTLDPoland — Polish sites and businesses.NASKPolish sites$6/yr
.ptccTLDPortugal — Portuguese sites and businesses.DNS.PTPortuguese sites$12/yr
.roccTLDRomania — open to anyone; no local-presence requirement.ROTLD (ICI Bucharest)emag.ro, google.ro$10/yr
.ruccTLDRussia — Russian-language and Russian-market sites.Coordination Center for TLD RURussian sites$7/yr
.saccTLDSaudi Arabia — requires a Saudi presence, representative or trademark.SaudiNIC (CITC)stc.com.sa, mobily.com.sa$63/yr
.seccTLDSweden — Swedish sites; open registration.Internetstiftelsen (IIS)Swedish sites$14/yr
.sgccTLDSingapore — requires a Singapore presence.SGNICSingapore sites$25/yr
.shccTLDShell/sh — a ccTLD used generically by developers and Git tools.Government of Saint Helenagit.sh-style tools$40/yr
.skccTLDSlovakia — for Slovak citizens and companies; non-residents need a local contact.SK-NIC, a.s. (CentralNic)google.sk, aktuality.sk$16/yr
.soccTLDGeneric/'so' — short, brandable extension used globally.Somali registrybrand sites$35/yr
.toccTLDGeneric/'to' — short links and creative redirects (go.to, etc.).Tonic / Tongashort-link sites$30/yr
.trccTLDTürkiye — Turkish sites; many under com.tr (documented).TRABIS / BTKTurkish sites$10/yr
.tvccTLDTelevision/video — streaming, video and media brands.Verisign (for Tuvalu)twitch.tv$30/yr
.uaccTLDUkraine — Ukrainian sites and businesses.Hostmaster LtdUkrainian sites$12/yr
.ukccTLDUnited Kingdom — UK businesses, sites and individuals.Nominet UKbbc.co.uk, gov.uk$9/yr
.usccTLDUnited States — US individuals, businesses and organizations.GoDaddy Registry (Registry Services)US gov & business sites$8/yr
.zaccTLDSouth Africa — SA sites, usually under co.za.ZA Central RegistrySouth African sites$10/yr

Last updated 20 June 2026 · Source: IANA root zone database & public registry data · methodology. Click a column header to re-sort. Machine-readable: /tld-list.json.

Two-letter vs longer extensions

The two-letter constraint is the cleanest dividing line in the whole namespace. If an extension is two characters, it is a country code — geographic by origin, even when used globally. If it is three or more, it is generic or sponsored. That single fact answers a surprising number of questions: why .io behaves like a tech generic despite "being a country" (it is a repurposed ccTLD), why there is no two-letter .ap for apps (reserved space → ICANN created the three-letter .app instead), and why the shortest possible domains all end in a country code. For the absolute shortest extensions overall, see shortest TLDs.

2-letter TLDs — frequently asked questions

Are all 2-letter TLDs country codes?
Yes. By ICANN policy every two-letter top-level domain is reserved for a country-code TLD, drawn from ISO 3166-1 alpha-2. Generic TLDs may not be two letters, so the two-letter space is exclusively national — .us, .uk, .de, .io, .ai.
Why are ccTLDs always two letters?
Because they map one-to-one to ISO 3166-1 alpha-2, the standard that gives every country a unique two-letter code (US, GB, DE, JP…). IANA delegates each code as that territory's TLD, so the length is inherited from the standard. More in the ccTLD explainer.
Can a generic TLD be two letters?
No. ICANN reserves all two-letter strings at the top level for current and future country codes, so new gTLDs must be three letters or longer — which is why you see .app and .xyz but never a two-letter generic.
What are the most useful 2-letter TLDs?
The globally-marketed codes: .io and .ai for tech, .co as a near-.com, .me for personal sites, .tv for video and .cc as a generic — country codes repurposed worldwide.