Complete Country Code Top-Level Domain Name Guide
CCTLD's How To Register and Use
Country code top-level domains are easily identified as they all feature only two characters after the ‘.’. Country level domains are created and further delegated by IANA - Internet Assigned Numbers Authority. Every country on earth has its own cctld.
Country code domains are either open to everyone in the world to register through their assigned registrars, or are closed to country nationals. Every country runs their cctld through a trustee organization. In Canada for example the .ca cctld is overseen and administered by CIRA - Canadian Internet Registration Authority. Rules for registering cctld’s differ for each country and may include a local presence requirement. Fees and term lengths etc also vary between each country and registrar.
Country code domains have steadily grown and some like .uk and .de can boast millions of registrations. Some countries have few if any domains registered for a host of reasons.
Usage of cctld’s has been expanded by domain speculators and website operators looking for something different than the normal .com, .net, .org, .biz, and .info options. Country level domains are being used in variety of ways including as domain hacks – i.e. del.icio.us or blo.gs, or for their alternate meanings for the extension. These alternate meanings include, .fm for radio stations, and .ws for website. A full list of these are included below.
All country level domain listings below in blue are open to registrations from people around the world. All those in black have certain rules and regulations that may close outside registrations to those who are not country nationals.
A-C | D-F | G-I | J-L | M-O | P-R | S-U | V-X | Y+Z
.ac ~ Ascension Island
.ad ~ Andorra - being used by ad agencies.
.ae ~ United Arab Emirates
.af ~ Afghanistan
.ag ~ Antigua and Barbuda
.ai ~ Anguilla
.al ~ Albania
.am ~ Armenia - being used for AM radio stations and for domain hacks..
.an ~ Netherlands Antilles
.ao ~ Angola
.aq ~ Antarctica
.ar ~ Argentina
.as ~ American Samoa
.at ~ Austria
.au ~ Australia
.aw ~ Aruba
.ax ~ Aland Islands
.az ~ Azerbaijan
.ba ~ Bosnia and Herzegovina
.bb ~ Barbados
.bd ~ Bangladesh
.be ~ Belgium - often used in domain hacks.
.bf ~ Burkina Faso
.bg ~ Bulgaria
.bh ~ Bahrain
.bi ~ Burundi
.bj ~ Benin
.bl ~ Saint Barthelemy
.bm ~ Bermuda
.bn ~ Brunei Darussalam
.bo ~ Bolivia
.br ~ Brazil
.bs ~ Bahamas
.bt ~ Bhutan
.bv ~ Bouvet Island
.bw ~ Botswana
.by ~ Belarus
.bz ~ Belize
.ca ~ Canada
.cc ~ Cocos (Keeling) Islands - sometimes taken to mean credit card.
.cd ~ Congo, The Democratic Republic of the - used to mean CD like the disc or player.
.cf ~ Central African Republic
.cg ~ Congo, Republic of
.ch ~ Switzerland
.ci ~ Cote d'Ivoire
.ck ~ Cook Islands
.cl ~ Chile
.cm ~ Cameroon
.cn ~ China
.co ~ Colombia
.cr ~ Costa Rica
.cu ~ Cuba
.cv ~ Cape Verde
.cx ~ Christmas Island
.cy ~ Cyprus
.cz ~ Czech Republic
.de ~ Germany
.dj ~ Djibouti - used in the music field for its DJ meaning.
.dk ~ Denmark
.dm ~ Dominica
.do ~ Dominican Republic
.dz ~ Algeria
.ec ~ Ecuador
.ee ~ Estonia
.eg ~ Egypt
.eh ~ Western Sahara
.er ~ Eritrea
.es ~ Spain - often used in domain hacks.
.et ~ Ethiopia
.eu ~ European Union - not a 'true' cctld but listed all the same.
.fi ~ Finland
.fj ~ Fiji
.fk ~ Falkland Islands (Malvinas)
.fm ~ Micronesia, Federated States of - used to mean FM radio.
.fo ~ Faroe Islands
.fr ~ France
.ga ~ Gabon
.gb ~ United Kingdom
.gd ~ Grenada
.ge ~ Georgia
.gf ~ French Guiana
.gg ~ Guernsey
.gh ~ Ghana
.gi ~ Gibraltar
.gl ~ Greenland
.gm ~ Gambia
.gn ~ Guinea
.gp ~ Guadeloupe
.gq ~ Equatorial Guinea
.gr ~ Greece
.gs ~ South Georgia and the South Sandwich Islands
.gt ~ Guatemala
.gu ~ Guam
.gw ~ Guinea-Bissau
.gy ~ Guyana
.hk ~ Hong Kong
.hm ~ Heard and McDonald Islands
.hn ~ Honduras
.hr ~ Croatia/Hrvatska
.ht ~ Haiti
.hu ~ Hungary
.id ~ Indonesia
.ie ~ Ireland
.il ~ Israel
.im ~ Isle of Man - domain hacks for the meaning "I am", or Instant messanger.
.in ~ India - used as domain hack or to mean Internet.
.io ~ British Indian Ocean Territory
.iq ~ Iraq
.ir ~ Iran, Islamic Republic of
.is ~ Iceland
.it ~ Italy
.je ~ Jersey
.jm ~ Jamaica
.jo ~ Jordan
.jp ~ Japan
.ke ~ Kenya
.kg ~ Kyrgyzstan
.kh ~ Cambodia
.ki ~ Kiribati
.km ~ Comoros
.kn ~ Saint Kitts and Nevis
.kp ~ Korea, Democratic People's Republic
.kr ~ Korea, Republic of
.kw ~ Kuwait
.ky ~ Cayman Islands
.kz ~ Kazakhstan
.la ~ Lao People's Democratic Republic - used for meaning LA - Los Angeles
.lb ~ Lebanon
.lc ~ Saint Lucia
.li ~ Liechtenstein
.lk ~ Sri Lanka
.lr ~ Liberia
.ls ~ Lesotho
.lt ~ Lithuania
.lu ~ Luxembourg
.lv ~ Latvia
.ly ~ Libyan Arab Jamahiriya
.ma ~ Morocco
.mc ~ Monaco
.md ~ Moldova, Republic of - used to mean 'doctor'.
.me ~ Montenegro
.mf ~ Saint Martin (French part)
.mg ~ Madagascar
.mh ~ Marshall Islands
.mk ~ Macedonia, The Former Yugoslav Republic of
.ml ~ Mali
.mm ~ Myanmar
.mn ~ Mongolia
.mo ~ Macao
.mp ~ Northern Mariana Islands
.mq ~ Martinique
.mr ~ Mauritania
.ms ~ Montserrat - used in domain hacks.
.mt ~ Malta
.mu ~ Mauritius
.mv ~ Maldives
.mw ~ Malawi
.mx ~ Mexico
.my ~ Malaysia
.mz ~ Mozambique
.na ~ Namibia
.nc ~ New Caledonia
.ne ~ Niger
.nf ~ Norfolk Island
.ng ~ Nigeria
.ni ~ Nicaragua
.nl ~ Netherlands
.no ~ Norway
.np ~ Nepal
.nr ~ Nauru
.nu ~ Niue - used as 'new' or for 'nude' in French
.nz ~ New Zealand
.om ~ Oman
.pa ~ Panama
.pe ~ Peru
.pf ~ French Polynesia
.pg ~ Papua New Guinea
.ph ~ Philippines
.pk ~ Pakistan
.pl ~ Poland
.pm ~ Saint Pierre and Miquelon
.pn ~ Pitcairn Island
.pr ~ Puerto Rico
.ps ~ Palestinian Territory, Occupied - used in domain hacks.
.pt ~ Portugal
.pw ~ Palau
.py ~ Paraguay
.qa ~ Qatar
.re ~ Reunion Island
.ro ~ Romania
.rs ~ Serbia
.ru ~ Russian Federation
.rw ~ Rwanda
.sa ~ Saudi Arabia
.sb ~ Solomon Islands
.sc ~ Seychelles - used to mean 'source'.
.sd ~ Sudan
.se ~ Sweden
.sg ~ Singapore
.sh ~ Saint Helena - used in domain hacks.
.si ~ Slovenia
.sj ~ Svalbard and Jan Mayen Islands
.sk ~ Slovak Republic
.sl ~ Sierra Leone
.sm ~ San Marino
.sn ~ Senegal
.so ~ Somalia
.sr ~ Suriname
.st ~ Sao Tome and Principe - used to mean 'state' or 'street'. Also used in domain hacks.
.su ~ Soviet Union (being phased out)
.sv ~ El Salvador
.sy ~ Syrian Arab Republic
.sz ~ Swaziland
.tc ~ Turks and Caicos Islands
.td ~ Chad
.tf ~ French Southern Territories
.tg ~ Togo
.th ~ Thailand
.tj ~ Tajikistan
.tk ~ Tokelau
.tl ~ Timor-Leste
.tm ~ Turkmenistan - used to mean 'trademark'
.tn ~ Tunisia
.to ~ Tonga
.tp ~ East Timor
.tr ~ Turkey
.tt ~ Trinidad and Tobago
.tv ~ Tuvalu - heavily used to mean 'TV' by entertainment industry.
.tw ~ Taiwan
.tz ~ Tanzania
.ua ~ Ukraine
.ug ~ Uganda
.uk ~ United Kingdom
.um ~ United States Minor Outlying Islands
.us ~ United States - often used in domain hacks.
.uy ~ Uruguay
.uz ~ Uzbekistan
.va ~ Vatican City State
.vc ~ Saint Vincent and the Grenadines
.ve ~ Venezuela
.vg ~ Virgin Islands, British
.vi ~ Virgin Islands, U.S.
.vn ~ Vietnam
.vu ~ Vanuatu
.wf ~ Wallis and Futuna Islands
.ws ~ Samoa - used to mean 'website'.
.ye ~ Yemen
.yt ~ Mayotte
.yu ~ Yugoslavia (being phased out) - used to mean 'seen' in French
.za ~ South Africa
.zm ~ Zambia
.zw ~ Zimbabwe


