Country Language Finder
What language do they speak in Japan? In Brazil? In Switzerland? Pick any of 200+ countries and territories and get the official language(s), the approx. share of people who speak the main one, and what else is widely spoken.
Free · No signup · Data: official languages per constitutional/government sources; share figures are commonly cited estimates, omitted where uncertain.
Every country's language, in one place
"What language do they speak in …" is one of the most asked questions on the internet — before a trip, before a move, before learning a language. This finder answers it for every country and the major territories: the official language(s) with their native names, the approx. share of the population that speaks the main language, and the other languages you will actually hear on the street.
A few patterns worth knowing. English is the most widespread official language on Earth — official in over 50 countries. Spanish covers almost all of Latin America. Arabic stretches from Morocco to Oman. And multilingual countries are the norm, not the exception: Switzerland runs on four official languages, South Africa on twelve, and Bolivia's constitution names 36 indigenous languages official alongside Spanish.
Found the language you want to learn? Where we have a full level test for it — English, French, German, Spanish, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Dutch, Norwegian, Turkish, Hebrew or Czech — the result card takes you straight to a free level quiz with an instant estimate and a verifiable certificate available.
Official languages of every country — A to Z
| Country | Capital | Official language(s) |
|---|---|---|
| A | ||
| Afghanistan | Kabul | Dari (دری), Pashto (پښتو) |
| Albania | Tirana | Albanian |
| Algeria | Algiers | Arabic (العربية), Berber (Tamazight) test your level |
| Andorra | Andorra la Vella | Catalan (Català) |
| Angola | Luanda | Portuguese (Português) test your level |
| Antigua and Barbuda | Saint John's | English (English) test your level |
| Argentina | Buenos Aires | Spanish (Español) test your level |
| Armenia | Yerevan | Armenian (Հայերեն) |
| Australia | Canberra | English (English) test your level |
| Austria | Vienna | German (Deutsch) test your level |
| Azerbaijan | Baku | Azerbaijani (Azərbaycanca) |
| B | ||
| Bahamas | Nassau | English (English) test your level |
| Bahrain | Manama | Arabic (العربية) test your level |
| Bangladesh | Dhaka | Bengali (বাংলা) |
| Barbados | Bridgetown | English (English) test your level |
| Belarus | Minsk | Belarusian (Беларуская), Russian (Русский) test your level |
| Belgium | Brussels | Dutch (Nederlands), French (Français), German (Deutsch) test your level |
| Belize | Belmopan | English (English) test your level |
| Benin | Porto-Novo | French (Français) test your level |
| Bhutan | Thimphu | Dzongkha (རྫོང་ཁ) |
| Bolivia | Sucre | Spanish (Español) test your level |
| Bosnia and Herzegovina | Sarajevo | Bosnian, Croatian, Serbian |
| Botswana | Gaborone | English (English), Setswana (Setswana) test your level |
| Brazil | Brasília | Portuguese (Português) test your level |
| Brunei | Bandar Seri Begawan | Malay (Bahasa Melayu), English (English) test your level |
| Bulgaria | Sofia | Bulgarian |
| Burkina Faso | Ouagadougou | French (Français) test your level |
| Burundi | Gitega | Kirundi (Ikirundi), French (Français), English (English) |
| C | ||
| Cabo Verde | Praia | Portuguese (Português) test your level |
| Cambodia | Phnom Penh | Khmer (ខ្មែរ) |
| Cameroon | Yaoundé | French (Français), English (English) test your level |
| Canada | Ottawa | English (English), French (Français) test your level |
| Central African Republic | Bangui | French (Français), Sango test your level |
| Chad | N'Djamena | French (Français), Arabic (العربية) test your level |
| Chile | Santiago | Spanish (Español) test your level |
| China | Beijing | Mandarin Chinese (中文) test your level |
| Colombia | Bogotá | Spanish (Español) test your level |
| Comoros | Moroni | Comorian (Shikomori), Arabic (العربية), French (Français) |
| Costa Rica | San José | Spanish (Español) test your level |
| Croatia | Zagreb | Croatian |
| Cuba | Havana | Spanish (Español) test your level |
| Cyprus | Nicosia | Greek (Ελληνικά), Turkish (Türkçe) |
| Czechia | Prague | Czech (Čeština) test your level |
| D | ||
| Democratic Republic of the Congo | Kinshasa | French (Français) test your level |
| Denmark | Copenhagen | Danish (Dansk) |
| Djibouti | Djibouti City | French (Français), Arabic (العربية) test your level |
| Dominica | Roseau | English (English) test your level |
| Dominican Republic | Santo Domingo | Spanish (Español) test your level |
| E | ||
| Ecuador | Quito | Spanish (Español), Quechua (Runa Simi), Shuar test your level |
| Egypt | Cairo | Arabic (العربية) test your level |
| El Salvador | San Salvador | Spanish (Español) test your level |
| Equatorial Guinea | Malabo | Spanish (Español), French (Français), Portuguese (Português) test your level |
| Eritrea | Asmara | Tigrinya (ትግርኛ), Arabic (العربية), English (English) |
| Estonia | Tallinn | Estonian |
| Eswatini | Mbabane | Swazi (siSwati), English (English) test your level |
| Ethiopia | Addis Ababa | Amharic (አማርኛ) |
| F | ||
| Faroe Islands | Tórshavn | Faroese (Føroyskt), Danish (Dansk) |
| Fiji | Suva | English (English), Fijian (Na Vosa Vakaviti), Fiji Hindi test your level |
| Finland | Helsinki | Finnish (Suomi), Swedish (Svenska) |
| France | Paris | French (Français) test your level |
| G | ||
| Gabon | Libreville | French (Français) test your level |
| Gambia | Banjul | English (English) test your level |
| Georgia | Tbilisi | Georgian (ქართული) |
| Germany | Berlin | German (Deutsch) test your level |
| Ghana | Accra | English (English) test your level |
| Gibraltar | Gibraltar | English (English) test your level |
| Greece | Athens | Greek (Ελληνικά) |
| Greenland | Nuuk | Greenlandic (Kalaallisut) |
| Grenada | Saint George's | English (English) test your level |
| Guatemala | Guatemala City | Spanish (Español) test your level |
| Guinea | Conakry | French (Français) test your level |
| Guinea-Bissau | Bissau | Portuguese (Português) test your level |
| Guyana | Georgetown | English (English) test your level |
| H | ||
| Haiti | Port-au-Prince | Haitian Creole (Kreyòl Ayisyen), French (Français) test your level |
| Honduras | Tegucigalpa | Spanish (Español) test your level |
| Hong Kong | Hong Kong | Chinese, English (English) test your level |
| Hungary | Budapest | Hungarian (Magyar) |
| I | ||
| Iceland | Reykjavik | Icelandic (Íslenska) |
| India | New Delhi | Hindi (हिन्दी), English (English) test your level |
| Indonesia | Jakarta | Indonesian (Bahasa Indonesia) |
| Iran | Tehran | Persian (فارسی) |
| Iraq | Baghdad | Arabic (العربية), Kurdish test your level |
| Ireland | Dublin | Irish (Gaeilge), English (English) test your level |
| Israel | Jerusalem | Hebrew (עברית) test your level |
| Italy | Rome | Italian (Italiano) test your level |
| Ivory Coast | Yamoussoukro | French (Français) test your level |
| J | ||
| Jamaica | Kingston | English (English) test your level |
| Japan | Tokyo | Japanese (日本語) test your level |
| Jordan | Amman | Arabic (العربية) test your level |
| K | ||
| Kazakhstan | Astana | Kazakh (Қазақша), Russian (Русский) |
| Kenya | Nairobi | English (English), Swahili (Kiswahili) test your level |
| Kiribati | Tarawa | English (English), Gilbertese (Taetae ni Kiribati) test your level |
| Kosovo | Pristina | Albanian, Serbian |
| Kuwait | Kuwait City | Arabic (العربية) test your level |
| Kyrgyzstan | Bishkek | Kyrgyz (Кыргызча), Russian (Русский) |
| L | ||
| Laos | Vientiane | Lao (ລາວ) |
| Latvia | Riga | Latvian |
| Lebanon | Beirut | Arabic (العربية) test your level |
| Lesotho | Maseru | Sesotho (Sesotho), English (English) test your level |
| Liberia | Monrovia | English (English) test your level |
| Libya | Tripoli | Arabic (العربية) test your level |
| Liechtenstein | Vaduz | German (Deutsch) test your level |
| Lithuania | Vilnius | Lithuanian |
| Luxembourg | Luxembourg City | Luxembourgish (Lëtzebuergesch), French (Français), German (Deutsch) |
| M | ||
| Macau | Macau | Chinese, Portuguese (Português) test your level |
| Madagascar | Antananarivo | Malagasy (Malagasy), French (Français) test your level |
| Malawi | Lilongwe | English (English), Chichewa test your level |
| Malaysia | Kuala Lumpur | Malay (Bahasa Melayu), English (English) test your level |
| Maldives | Malé | Dhivehi (ދިވެހި) |
| Mali | Bamako | French (Français) test your level |
| Malta | Valletta | Maltese (Malti), English (English) test your level |
| Marshall Islands | Majuro | English (English), Marshallese (Kajin Majōl) test your level |
| Mauritania | Nouakchott | Arabic (العربية) test your level |
| Mauritius | Port Louis | English (English) test your level |
| Mexico | Mexico City | Spanish (Español) test your level |
| Micronesia | Palikir | English (English) test your level |
| Moldova | Chișinău | Romanian (Română) |
| Monaco | Monaco | French (Français) test your level |
| Mongolia | Ulaanbaatar | Mongolian (Монгол) |
| Montenegro | Podgorica | Montenegrin, Serbian, Bosnian, Albanian, Croatian |
| Morocco | Rabat | Arabic (العربية), Berber (Tamazight) test your level |
| Mozambique | Maputo | Portuguese (Português) test your level |
| Myanmar | Naypyidaw | Burmese (မြန်မာဘာသာ) |
| N | ||
| Namibia | Windhoek | English (English) test your level |
| Nauru | Yaren | Nauruan (dorerin Naoero), English (English) test your level |
| Nepal | Kathmandu | Nepali (नेपाली) |
| Netherlands | Amsterdam | Dutch (Nederlands) test your level |
| New Zealand | Wellington | English (English), Māori (Te Reo Māori) test your level |
| Nicaragua | Managua | Spanish (Español) test your level |
| Niger | Niamey | French (Français) test your level |
| Nigeria | Abuja | English (English) test your level |
| North Korea | Pyongyang | Korean (한국어) test your level |
| North Macedonia | Skopje | Macedonian, Albanian |
| Norway | Oslo | Norwegian (Norsk) test your level |
| O | ||
| Oman | Muscat | Arabic (العربية) test your level |
| P | ||
| Pakistan | Islamabad | Urdu (اردو), English (English) test your level |
| Palau | Ngerulmud | English (English), Palauan test your level |
| Palestine | Ramallah | Arabic (العربية) test your level |
| Panama | Panama City | Spanish (Español) test your level |
| Papua New Guinea | Port Moresby | Tok Pisin (Tok Pisin), Hiri Motu (Hiri Motu), English (English) test your level |
| Paraguay | Asunción | Spanish (Español), Guaraní (Avañe'ẽ) test your level |
| Peru | Lima | Spanish (Español), Quechua (Runa Simi), Aymara (Aymar aru) test your level |
| Philippines | Manila | Filipino (Filipino), English (English) test your level |
| Poland | Warsaw | Polish (Polski) |
| Portugal | Lisbon | Portuguese (Português) test your level |
| Puerto Rico | San Juan | Spanish (Español), English (English) test your level |
| Q | ||
| Qatar | Doha | Arabic (العربية) test your level |
| R | ||
| Republic of the Congo | Brazzaville | French (Français) test your level |
| Romania | Bucharest | Romanian (Română) |
| Russia | Moscow | Russian (Русский) test your level |
| Rwanda | Kigali | Kinyarwanda (Ikinyarwanda), English (English), French (Français), Swahili (Kiswahili) test your level |
| S | ||
| Saint Kitts and Nevis | Basseterre | English (English) test your level |
| Saint Lucia | Castries | English (English) test your level |
| Saint Vincent and the Grenadines | Kingstown | English (English) test your level |
| Samoa | Apia | Samoan (Gagana Samoa), English (English) test your level |
| San Marino | San Marino | Italian (Italiano) test your level |
| Saudi Arabia | Riyadh | Arabic (العربية) test your level |
| Senegal | Dakar | French (Français) test your level |
| Serbia | Belgrade | Serbian |
| Seychelles | Victoria | Seychellois Creole (Seselwa), English (English), French (Français) test your level |
| Sierra Leone | Freetown | English (English) test your level |
| Singapore | Singapore | English (English), Malay (Bahasa Melayu), Mandarin Chinese (中文), Tamil (தமிழ்) test your level |
| Slovakia | Bratislava | Slovak |
| Slovenia | Ljubljana | Slovenian |
| Solomon Islands | Honiara | English (English) test your level |
| Somalia | Mogadishu | Somali (Soomaali), Arabic (العربية) |
| South Africa | Pretoria | Zulu (isiZulu), Xhosa (isiXhosa), Afrikaans (Afrikaans), English (English), Sepedi (Sesotho sa Leboa), Setswana (Setswana), Sesotho (Sesotho), Tsonga (Xitsonga), Swazi (siSwati), Venda (Tshivenda), Ndebele (isiNdebele) test your level |
| South Korea | Seoul | Korean (한국어) test your level |
| South Sudan | Juba | English (English) test your level |
| Spain | Madrid | Spanish (Español) test your level |
| Sri Lanka | Sri Jayawardenepura Kotte | Sinhala (සිංහල), Tamil (தமிழ்) |
| Sudan | Khartoum | Arabic (العربية), English (English) test your level |
| Suriname | Paramaribo | Dutch (Nederlands) test your level |
| Sweden | Stockholm | Swedish (Svenska) |
| Switzerland | Bern | German (Deutsch), French (Français), Italian (Italiano), Romansh test your level |
| Syria | Damascus | Arabic (العربية) test your level |
| São Tomé and Príncipe | São Tomé | Portuguese (Português) test your level |
| T | ||
| Taiwan | Taipei | Mandarin Chinese (中文) test your level |
| Tajikistan | Dushanbe | Tajik (Тоҷикӣ) |
| Tanzania | Dodoma | Swahili (Kiswahili), English (English) test your level |
| Thailand | Bangkok | Thai (ไทย) |
| Timor-Leste | Dili | Tetum (Tetun), Portuguese (Português) test your level |
| Togo | Lomé | French (Français) test your level |
| Tonga | Nuku'alofa | Tongan (Lea Fakatonga), English (English) test your level |
| Trinidad and Tobago | Port of Spain | English (English) test your level |
| Tunisia | Tunis | Arabic (العربية) test your level |
| Turkmenistan | Ashgabat | Turkmen (Türkmençe) |
| Tuvalu | Funafuti | Tuvaluan (Te Ggana Tuuvalu), English (English) test your level |
| Türkiye | Ankara | Turkish (Türkçe) test your level |
| U | ||
| Uganda | Kampala | English (English), Swahili (Kiswahili) test your level |
| Ukraine | Kyiv | Ukrainian (Українська) |
| United Arab Emirates | Abu Dhabi | Arabic (العربية) test your level |
| United Kingdom | London | English (English) test your level |
| United States | Washington, D.C. | English (English) test your level |
| Uruguay | Montevideo | Spanish (Español) test your level |
| Uzbekistan | Tashkent | Uzbek (O'zbek) |
| V | ||
| Vanuatu | Port Vila | Bislama (Bislama), English (English), French (Français) test your level |
| Vatican City | Vatican City | Italian (Italiano), Latin (Latina) test your level |
| Venezuela | Caracas | Spanish (Español) test your level |
| Vietnam | Hanoi | Vietnamese (Tiếng Việt) |
| Y | ||
| Yemen | Sana'a | Arabic (العربية) test your level |
| Z | ||
| Zambia | Lusaka | English (English) test your level |
| Zimbabwe | Harare | English (English), Shona, Ndebele (isiNdebele) test your level |
Test your level in 16 languages
Free level quizzes with instant results — and a verifiable certificate when you want proof.
Frequently Asked Questions
How many countries are in the Country Language Finder?
Over 200: every UN member state, the two UN observer states (Vatican City and Palestine), and the major territories people search for most — Hong Kong, Macau, Taiwan, Puerto Rico, Greenland, Kosovo, Gibraltar and the Faroe Islands.
Where does the language data come from, and how accurate is it?
Official languages come from constitutions and government sources. The 'approx. share of population' figures are commonly cited estimates, not census-exact numbers — and where we were not confident in a figure, we left it out rather than guess. If you spot an error, tell us through the comments and we will fix it.
What is the difference between an official language and a widely spoken language?
An official language is used by government, schools and courts. A widely spoken language may be what everyone actually speaks at home — Haitian Creole in Haiti, for example, is spoken by the whole population while French is co-official. The finder shows both, labelled.
Why does the United States have English listed when it has no official language?
The US has no official language at the federal level — English is listed as de facto, spoken at home by about 79% of the population, with Spanish the most widely spoken second language.
Which countries have the most official languages?
South Africa leads with 12 official languages. Bolivia's constitution names 36 indigenous languages official alongside Spanish, and India recognises Hindi plus English at the union level with states setting their own. Switzerland famously runs on four: German, French, Italian and Romansh.
Can I test my language level after finding it?
Yes. Where Cubbbix has a full level test for the language — English, French, German, Spanish, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Dutch, Norwegian, Turkish, Hebrew or Czech — the result card links straight to it: a free quiz with an instant level estimate and a verifiable certificate available. For other languages, use the button to browse every test we offer.
Language data is compiled from constitutional and government sources. Share figures are commonly cited estimates, not exact census numbers, and are omitted where uncertain.
Check Out Other Popular Tools
JSON to YAML Converter
Convert data between JSON and YAML formats instantly. Human-readable YAML output, 100% private client-side processing.
Arabic Pronunciation Test
Audio-first quiz: hear an Arabic letter or word spoken aloud and identify it. Three modes — individual letters, common words, and minimal pairs targeting the hardest Arabic sound contrasts.
Aspect Ratio Calculator
Calculate aspect ratios and resize dimensions.
Was this tool helpful?
Comments
Loading comments...