Google ccTLDs and associated Languages & codes Reference Sheet

Current as of Dec 13th 2013

My theory is simple. If you’re going to do International SEO on a global scale, do it properly and get the right information. My theory also states that the company who is most likely to have all of this information up to date is Google.

I wasn’t able to find a comprehensive list of languages spoken per country, per ccTLD - so I researched it myself and now going to give this away.

Here’s the deal, you find a legitimate mistake or contribute to keeping this table / spreadsheet download up to date - and I will give you a link crediting you as a contributor.Fair?

Please only offer corrections if they apply to Google TLDs. This list is only identifying what languages Google uses per international top level domain.

Download the FULL Excel version here

Here’s the list (sweat, blood & tears) as reference for any SEOs who need this. Please remember that this isn’t the full data set, use the download link above.

Top level domainExtensionCountry NameLanguageLanguage b
http://www.google.com.af .af Afghanistan fa - Persian ps - Pashto, Pushto
http://www.google.dz .dz Algeria fr - French ar - Arabic
http://www.google.as .as American Samoa en - English
http://www.google.ad .ad Andorra ca - Catalan; Valencian
http://www.google.co.ao .ao Angola pt-PT - Portuguese kg - Kongo
http://www.google.com.ai .ai Anguilla en - English
http://www.google.com.ag .ag Antigua and Barbuda en - English
http://www.google.com.ar .ar Argentina es-419 - Español (Latinoamérica)
http://www.google.am .am Armenia hy - Armenian hy - Armenian
http://www.google.com.au .au Australia en - English
http://www.google.at .at Austria de - German
http://www.google.az .az Azerbaijan az - Azerbaijani ru - Russian
http://www.google.bs .bs Bahamas en - English
http://www.google.com.bh .bh Bahrain ar - Arabic
http://www.google.com.bd .bd Bangladesh bn - Bengali
http://www.google.by .by Belarus be - Belarusian ru - Russian
http://www.google.be .be Belgium nl - Dutch fr - French
http://www.google.com.bz .bz Belize es-419 - Español (Latinoamérica) en - English
http://www.google.bj .bj Benin fr - French yo - Yoruba
http://www.google.com.bo .bo Bolivia es-419 - Español (Latinoamérica) qu - Quechua
http://www.google.ba .ba Bosnia and Herzegovina bs - Bosnian sr - Serbian
http://www.google.co.bw .bw Botswana tn - Tswana
http://www.google.com.br .br Brazil pt-BR - Portuguese (Brasil)
http://www.google.com.bn .bn Brunei Darussalam ms - Malay zh-cn - Chinese (Simplified Han)
http://www.google.bg .bg Bulgaria bg - Bulgarian
http://www.google.bf .bf Burkina Faso fr - French
http://www.google.bi .bi Burundi fr - French sw - Swahili
http://www.google.com.kh .kh Cambodia km - Khmer
http://www.google.cm .cm Cameroon fr - French -
http://www.google.ca .ca Canada en - English fr - French
http://www.google.cv .cv Cape Verde pt-PT - Portuguese
http://www.google.cf .cf Central African Republic fr - French
http://www.google.td .td Chad fr - French ar - Arabic
http://www.google.cl .cl Chile es-419 - Español (Latinoamérica) -
http://www.google.cn .cn *China (Google.hk) zh-CN - Chinese (Simplified Han) -
http://www.google.com.co .co Colombia es-419 - Español (Latinoamérica)
http://www.google.cg .cg Congo fr - French in - Lingala
http://www.google.cd .cd Congo, The Democratic Republic of the fr - French sw - Swahili
http://www.google.co.ck .ck Cook Islands en - English
http://www.google.co.cr .cr Costa Rica es-419 - Español (Latinoamérica)
http://www.google.ci .ci Cote d’Ivoire fr - French -
http://www.google.hr .hr Croatia hr - Croatian
http://www.google.com.cu .cu Cuba es-419 - Español (Latinoamérica)
http://www.google.com.cy .cy Cyprus en - English el - Greek, Modern
http://www.google.cz .cz Czech Republic cs - Czech
http://www.google.dk .dk Denmark da - Danish fo - Faroese
http://www.google.dj .dj Djibouti fr - French ar - Arabic
http://www.google.dm .d Dominica en - English
http://www.google.com.do .do Dominican Republic es-419 - Español (Latinoamérica)
http://www.google.com.ec .ec Ecuador es-419 - Español (Latinoamérica)
http://www.google.com.eg .eg Egypt ar - Arabic
http://www.google.com.sv .sv El Salvador es-419 - Español (Latinoamérica)
http://www.google.ee .ee Estonia et - Estonian ru - Russian
http://www.google.com.et .et Ethiopia am - Amharic ti - Tigrinya
http://www.google.com.fj .fj Fiji en - English -
http://www.google.fi .fi Finland fi - Finnish sv - Swedish
http://www.google.fr .fr France fr - French
http://www.google.ga .ga Gabon fr - French
http://www.google.gm .gm Gambia en - English wo - Wolof
http://www.google.ge .ge Georgia ka - Georgian
http://www.google.de .de Germany de - German
http://www.google.com.gh .gh Ghana en - English ha - Hausa
http://www.google.com.gi .gi Gibraltar en - English es - Spanish; Castilian
http://www.google.gr .gr Greece el - Greek, Modern
http://www.google.gl .gl Greenland da - Danish
http://www.google.gp .gp Guadeloupe fr - French
http://www.google.com.gt .gt Guatemala es-419 - Español (Latinoamérica)
http://www.google.gg .gg Guernsey en - English fr - French
http://www.google.gy .gy Guyana en - English
http://www.google.ht .ht Haiti fr - French ht - Haitian; Haitian Creole or Kreyòl Ayisyen
http://www.google.hn .hn Honduras es-419 - Español (Latinoamérica)
http://www.google.com.hk .hk Hong Kong zh-TW - Chinese (Traditional Han)
http://www.google.hu .hu Hungary hu - Hungarian
http://www.google.is .is Iceland is - Icelandic
http://www.google.co.in .in India en - English hi - Hindi
http://www.google.co.id .id Indonesia id - Indonesian jw - Basa Jawa
http://www.google.iq .iq Iraq ckb - Kurdish ar - Arabic
http://www.google.ie .ie Ireland en - English ga - Irish
http://www.google.im .im Isle of Man en - English
http://www.google.co.il .il Israel ar - Arabic iw - Hebrew
http://www.google.it .it Italy it - Italian
http://www.google.com.jm .jM Jamaica en - English
http://www.google.co.jp .jp Japan ja - Japanese
http://www.google.je .je Jersey fr - French en - English
http://www.google.jo .jo Jordan ar - Arabic
http://www.google.kz .kz Kazakhstan kk - Kazakh ru - Russian
http://www.google.co.ke .ke Kenya sw - Swahili
http://www.google.ki .ki Kiribati en - English
http://www.google.co.kr .kr Korea, Republic of ko - Korean
http://www.google.com.kw .kw Kuwait ar - Arabic
http://www.google.kg .kg Kyrgyzstan ky - Kyrgyz ru - Russian
http://www.google.la .la Lao People\’s Democratic Republic lo - Lao
http://www.google.lv .lv Latvia lv - Latvian lt - Lithuanian
http://www.google.com.lb .lb Lebanon ar - Arabic fr - French
http://www.google.co.ls .ls Lesotho st - Southern Sotho en - English
http://www.google.com.ly .ly Libya ar - Arabic it - Italian
http://www.google.li .li Liechtenstein de - German
http://www.google.lt .lt Lithuania lt - Lithuanian
http://www.google.lu .lu Luxembourg de - German fr - French
http://www.google.mk .mk Macedonia, The Former Yugoslav Republic of\nspons mk - Macedonian
http://www.google.mg .mg Madagascar mg - Malagasy fr - French
http://www.google.mw .mw Malawi ny - Chichewa; Chewa; Nyanja tum -
http://www.google.com.my .my Malaysia ms - Malay
http://www.google.mv .mv Maldives en - English -
http://www.google.ml .ml Mali fr - French
http://www.google.com.mt .mt Malta mt - Maltese en - English
http://www.google.mu .mu Mauritius en - English fr - French
http://www.google.com.mx .mx Mexico es-419 - Español (Latinoamérica)
http://www.google.fm .f Micronesia en - English
http://www.google.md .md Moldova, Republic of mo - Moldovan ru - Russian
http://www.google.mn .mn Mongolia mn - Mongolian
http://www.google.me .me Montenegro sr-ME - Montenegro - Serbian (Latin) sr - Serbian
http://www.google.ms .ms Montserrat en - English
http://www.google.co.ma .ma Morocco fr - French ar - Arabic
http://www.google.co.mz .mz Mozambique pt-PT - Portuguese sw - Swahili or Kiswahilior Kiswahili
http://www.google.com.na .na Namibia en - English af - Afrikaans
http://www.google.nr .nr Nauru en - English
http://www.google.com.np .np Nepal ne - Nepali
http://www.google.nl .nl Netherlands nl - Dutch en - English
http://www.google.co.nz .nz New Zealand en - English mi - Māori
http://www.google.com.ni .ni Nicaragua es-419 - Español (Latinoamérica)
http://www.google.ne .ne Niger fr - French ha - Hausa
http://www.google.com.ng .ng Nigeria en - English ha - Hausa
http://www.google.nu .nu Niue en - English
http://www.google.com.nf .nf Norfolk Island en - English
http://www.google.no .no Norway no - Norwegian nn - Norwegian Nynorsk
http://www.google.com.om .om Oman ar - Arabic
http://www.google.com.pk .pk Pakistan en - English ur - Urdu
http://www.google.ps .ps Palestinian Territory, Occupied ar - Arabic
http://www.google.com.pa .pa Panama es-419 - Español (Latinoamérica)
http://www.google.com.py .py Paraguay es-419 - Español (Latinoamérica)
http://www.google.com.pe .pe Peru es-419 - Español (Latinoamérica) qu - Quechua
http://www.google.com.ph .ph Philippines tl - Tagalog -
http://www.google.pn .pn Pitcairn en - English
http://www.google.pl .pl Poland pl - Polish
http://www.google.pt .pt Portugal pt-PT - Portuguese
http://www.google.com.pr .pr Puerto Rico es-419 - Español (Latinoamérica)
http://www.google.com.qa .qa Qatar ar - Arabic
http://www.google.cat .cat reserved for the Catalan linguistic and cultural ca - Catalan; Valencian -
http://www.google.ro .ro Romania ro - Romanian, Moldavian, Moldovan hu - Hungarian
http://www.google.ru .ru Russia ru - Russian
http://www.google.rw .rw Rwanda en - English fr - French
http://www.google.sh .sh Saint Helena en - English
http://www.google.com.vc .vc Saint Vincent and the Grenadines en - English
http://www.google.ws .ws Samoa en - English
http://www.google.sm .sm San Marino it - Italian
http://www.google.st .st Sao Tome and Principe pt-PT - Portuguese
http://www.google.com.sa .sa Saudi Arabia ar - Arabic
http://www.google.sn .sn Senegal fr - French wo - Wolof
http://www.google.rs .rs Serbia sr - Serbian
http://www.google.sc .sc Seychelles crs - Kreol Seselwa fr - French
http://www.google.com.sl .sl Sierra Leone en - English kri - Krio
http://www.google.com.sg .sg Singapore en - English zh-cn - Chinese (Simplified Han)
http://www.google.sk .sk Slovakia sk - Slovak
http://www.google.si .si Slovenia sl - Slovene
http://www.google.com.sb .sb Solomon Islands en - English
http://www.google.so .so Somalia so - Somali ar - Arabic
http://www.google.co.za .za South Africa af - Afrikaans st - Southern Sotho or Sesotho
http://www.google.es .es Spain es - Spanish; Castilian ca - Catalan; Valencian
http://www.google.lk .lk Sri Lanka en - English si - Sinhala, Sinhalese
http://www.google.se .se Sweden sv - Swedish
http://www.google.ch .ch Switzerland de - German fr - French
http://www.google.com.tw .tw Taiwan, Province of China zh - Chinese
http://www.google.com.tj .tj Tajikistan tg - Tajik ru - Russian
http://www.google.co.tz .tz Tanzania, United Republic of sw - Swahili or Kiswahilior Kiswahili
http://www.google.co.th .th Thailand th - Thai
http://www.google.tl .tl Timor-Leste pt-PT - Portuguese
http://www.google.tg .tg Togo fr - French ee - Ewe
http://www.google.tk .tk Tokelau en - English
http://www.google.to .to Tonga en - English to - Tonga (Tonga Islands)
http://www.google.tt .tt Trinidad and Tobago en - English hi - Hindi
http://www.google.tn .tn Tunisia ar - Arabic fr - French
http://www.google.com.tr .tr Turkey tr - Turkish
http://www.google.tm .tm Turkmenistan tk - Turkmen ru - Russian
http://www.google.co.ug .ug Uganda lg - Ganda sw - Swahili
http://www.google.com.ua .ua Ukraine uk - Ukrainian ru - Russian
http://www.google.ae .ae United Arab Emirates ar - Arabic fa - Persian
http://www.google.co.uk .uk United Kingdom en - English
http://www.google.com .com United States en - English
http://www.google.com.uy .uy Uruguay es-419 - Español (Latinoamérica)
http://www.google.co.uz .uz Uzbekistan uz - Uzbek ru - Russian
http://www.google.vu .vu Vanuatu en - English fr - French
http://www.google.co.ve .ve Venezuela, Bolivarian Republic of es-419 - Español (Latinoamérica)
http://www.google.com.vn .vn Viet Nam vi - Vietnamese fr - French
http://www.google.vg .vg Virgin Islands, British en - English
http://www.google.co.vi .vi Virgin Islands, U.S. en - English
http://www.google.co.zm .zm Zambia en - English ny - Chichewa; Chewa; Nyanja
http://www.google.co.zw .zw Zimbabwe en - English sn - Shona

Contributors

Dave Sottimano

Dave Sottimano

David Sottimano comes from a varied background in Corporate Marketing and Professional Sales. His love affair between the internet and marketing has finally found the perfect balance at Distilled, and continues to flourish each day. He graduated...   read more

Get blog posts via email

25 Comments

  1. HI David,

    This is such a great resource! I didn't see any errors, but just wanted to add to it.

    I lived in the Philippines for 2 years and although Tagalog is the countries national language, the country has over 120 languages that are spoken there.

    With all of these different languages most websites in the Philippines especially in business are done in English.

    Thank you again for the resource, hopes this helps.

    reply >
    • David Sottimano

      You've raised a great point.

      When I look at Analytics (Language + Country) I noticed that *most south eat Asian countries are actually using en-us as their browser language!

      This list is specifically identifying which languages Google offers per TLD, assuming that they've somehow realized that those specific languages are being used for queries in those countries.

      It's an assumption, of course ;)

  2. Takeshi

    Dunno if this counts as an error, but on lines 141 & 150 there are backslashes ("\") in the Country Name.

    reply >
  3. Great resource, thank you for putting it up!

    I believe I found an error for Moldova, the mo code is for Macau. I think Moldova has the md code.

    reply >
  4. Hi David,

    Thanks for such a useful and convenient resource! My only comment would be that I think English (or a dialect of English that's pretty hard to understand) is the primary language in Belize rather than Spanish. It was actually a British colony (formerly British Honduras).

    Indeed Google.com.bz seems to be in English as a default.

    On a more trivial point they actually speak a similar dialect in south eastern Guatemala, but you're talking about a small enclave there and Google.com.gt is only offered in Spanish. So that's not a suggestion, it's just me showing off.

    Hope that helps,
    Sam

    reply >
  5. Israel: first Hebrew, then Arabic.
    Russianis also spoken but not formal.

    reply >
  6. Hi,

    I would like to add ru – Russian to Tajikistan as it's a second language . I also don't see Iran.

    Great resource :)

    reply >
  7. Mike Chidzey

    Thanks Dave, brilliant resource. Saved to favourites!

    I have a related question, I hope you don’t mind me asking.

    If I can't get hold of the .com or .co.uk domain that I really want, but can say the .ly, should I buy it rather than searching for, and settling on a far longer .co.uk/.com version?

    For example dave.ly sounds nice, it reads well, I can set my preferred location in webmaster tools and users are becoming aware of various international extensions.

    Interested to hear your thoughts on how much you think this matters now, and more importantly, will matter in the future?

    reply >
    • David Sottimano

      The only problem is that you cannot set a geographic target in webmaster tools for any tld.

      Example: You cannot target a .co.uk domain to Russia for example.

      The list of supported domains is here: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=1347922

      I can safely assume that new top level domains may be added to the "neutral / generic list", but country specific tlds are always going to be around & useful for geotargeting.

  8. David , Hearty thanks to you for bringing every domain of Google in one place.
    This is a big help!

    reply >
  9. Salve, Dave!
    First of all, thanks a lot for your blood, sweat and tears, which have produced such a tremendous list of ccTLd's & languages! I believe, that it's a great starting point for young international websites.

    Here some things, that should be corrected (I think=) ):


    Malta: English is the second official language, so it can be marked as a "language b" there.
    Wiki
    Malaysia: As the past British colony, it has a great percent of English speakers, that's why I suggest English should be mentioned as a "language b".
    Wiki
    Denmark: Wikipedia says, that 86% of people speak English there, hence, I'd mark English as a "language b" for this country.
    Wiki


    Also I'd like to add, that this list is a treasure for those, who're using a Google Global Chrome extension - a Google ccTLD manager. It would be a great idea to create some "upgrade", so it could be downloaded along with this database.

    reply >
    • David Sottimano

      Hi Larry,

      You're very welcome, and you're getting credit for English in Malta. As for Malaysia and Denmark, you're probably right but I'm only looking at which languages Google offers.

      Thanks for the contribution.

  10. Thanks for putting together this list!

    Switzerland: in addition to the 4 languages you already listed (German, French, Italian, Romansh) Google.ch offers also English.

    reply >
  11. amazing , but i am really wondring that such country does not have a google domain like yemen

    reply >
  12. PJ

    Additional languages:

    Kenya - english Wiki Wiki

    Tanzania - english Wiki Wiki

    Uganda - english Wiki Wiki

    Malawi- english Wiki Wiki

    reply >
    • PJ

      And Taiwan's language needs to be changed to "zh-TW" (because you used specific language codes like zh-CN, zh-TW, pt-BR, pt-PT elsewhere)

      However, for those who will use this list for Google Adwords, take note that Adwords simply uses "pt" for Portuguese. Source

  13. Chris Fuller

    Hi David, awesome list, very useful.
    But, an there's always a 'but' isn't there? Jersey is part of the UK, same as Guernsey, (as a 'but' aside you've also spelt Guernsey wrong) Therefore the principle language is en, even though fr is widely spoken.
    Thank you so much for this, its now in my favorites!

    reply >
  14. Nice one David, you just saved me a lot of time this morning! Cheers

    reply >
  15. Thanks David, you just saved me a load of time too!

    reply >
  16. Hi David,
    Thanks for sharing. Just a quick comment on South Africa. English is the primary language for search and business, followed by Afrikaans, Sesotho, isiZulu, IsiXhosa, Setswana and Northern Sotho.

    reply >
  17. if you could enlighten me a little bit about running a website on a US server however the store is based in Canada you would suggest making a French version of the page and then using DNS? or would you simply add the tags and allow the person to make a choice.
    .ca Canada en – English fr – French

    reply >
  18. Nice list Sharing.. Easily found every country Google Domain..

    Excellent!

    reply >

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>