Data lookups
Language codes
ISO 639 language codes and the HTML lang tags that use them.
86 entries.
| Language | ISO 639-1 | ISO 639-2/3 | Common HTML lang tag |
|---|---|---|---|
| Afrikaans | af | afr | af |
| Albanian | sq | sqi / alb | sq |
| Amharic | am | amh | am |
| Arabic | ar | ara | ar, ar-EG, ar-SA |
| Armenian | hy | hye / arm | hy |
| Azerbaijani | az | aze | az |
| Basque | eu | eus / baq | eu |
| Belarusian | be | bel | be |
| Bengali | bn | ben | bn, bn-BD, bn-IN |
| Bosnian | bs | bos | bs |
| Bulgarian | bg | bul | bg |
| Burmese | my | mya / bur | my |
| Catalan | ca | cat | ca |
| Chinese (Simplified) | zh | zho / chi | zh-Hans, zh-CN |
| Chinese (Traditional) | zh | zho / chi | zh-Hant, zh-TW, zh-HK |
| Croatian | hr | hrv | hr |
| Czech | cs | ces / cze | cs |
| Danish | da | dan | da |
| Dutch | nl | nld / dut | nl, nl-BE |
| English | en | eng | en-GB, en-US, en-AU |
| Estonian | et | est | et |
| Filipino / Tagalog | tl | fil / tgl | fil, tl |
| Finnish | fi | fin | fi |
| French | fr | fra / fre | fr, fr-CA, fr-BE |
| Galician | gl | glg | gl |
| Georgian | ka | kat / geo | ka |
| German | de | deu / ger | de, de-AT, de-CH |
| Greek | el | ell / gre | el |
| Gujarati | gu | guj | gu |
| Hausa | ha | hau | ha |
| Hebrew | he | heb | he (right-to-left) |
| Hindi | hi | hin | hi |
| Hungarian | hu | hun | hu |
| Icelandic | is | isl / ice | is |
| Igbo | ig | ibo | ig |
| Indonesian | id | ind | id |
| Irish | ga | gle | ga |
| Italian | it | ita | it |
| Japanese | ja | jpn | ja |
| Kannada | kn | kan | kn |
| Kazakh | kk | kaz | kk |
| Khmer | km | khm | km |
| Korean | ko | kor | ko |
| Kurdish | ku | kur | ku |
| Lao | lo | lao | lo |
| Latvian | lv | lav | lv |
| Lithuanian | lt | lit | lt |
| Luxembourgish | lb | ltz | lb |
| Macedonian | mk | mkd / mac | mk |
| Malay | ms | msa / may | ms |
| Malayalam | ml | mal | ml |
| Maltese | mt | mlt | mt |
| Māori | mi | mri / mao | mi |
| Marathi | mr | mar | mr |
| Mongolian | mn | mon | mn |
| Nepali | ne | nep | ne |
| Norwegian (Bokmål) | nb | nob | nb, no |
| Norwegian (Nynorsk) | nn | nno | nn |
| Pashto | ps | pus | ps (right-to-left) |
| Persian / Farsi | fa | fas / per | fa (right-to-left) |
| Polish | pl | pol | pl |
| Portuguese | pt | por | pt-PT, pt-BR |
| Punjabi | pa | pan | pa |
| Romanian | ro | ron / rum | ro |
| Russian | ru | rus | ru |
| Scottish Gaelic | gd | gla | gd |
| Serbian | sr | srp | sr, sr-Latn |
| Sinhala | si | sin | si |
| Slovak | sk | slk / slo | sk |
| Slovenian | sl | slv | sl |
| Somali | so | som | so |
| Spanish | es | spa | es, es-ES, es-MX |
| Swahili | sw | swa | sw |
| Swedish | sv | swe | sv |
| Tamil | ta | tam | ta |
| Telugu | te | tel | te |
| Thai | th | tha | th |
| Turkish | tr | tur | tr |
| Ukrainian | uk | ukr | uk |
| Urdu | ur | urd | ur (right-to-left) |
| Uzbek | uz | uzb | uz |
| Vietnamese | vi | vie | vi |
| Welsh | cy | cym / wel | cy |
| Xhosa | xh | xho | xh |
| Yoruba | yo | yor | yo |
| Zulu | zu | zul | zu |
Use the two-letter code in HTML where one exists. Add a region when it matters — en-GB and en-US differ in spelling, dates and currency.