Fonts for World Scripts: 62 Writing Systems, Sources and Dictionaries

The fonts that display the 62 writing systems used on Endonym Atlas, from Akkadian cuneiform and Avestan to Tifinagh and Yi, with the status of every font in 2026, a current source or a free Noto replacement, and a list of online dictionaries and script converters.

Updated

Why some scripts need a special font

Every native-script name on Endonym Atlas is stored as Unicode text. Whether it shows up correctly depends on the fonts on the reader’s device: a phone or computer can only draw characters for which some installed font has a glyph. Latin, Cyrillic, Greek, Arabic, Hebrew and the big Asian scripts are covered by default almost everywhere. Rarer scripts, such as Buginese, Pahawh Hmong, Ogham, Old Persian cuneiform or Meitei Mayek, may appear as empty boxes until a suitable font is installed.

The table below lists, for each writing system on the site, the languages written in it and the font originally chosen to display it. Many of these fonts date from the early 2000s, when a single free font covering a script was rare. Each has been checked again for 2026: some ship with Windows, some are still offered by their makers, some have been replaced by newer versions, and several can no longer be obtained from any legitimate source.1 Those have no download link; the last column names a maintained alternative instead.

For most scripts that alternative is the Noto family, which Google publishes under the SIL Open Font License with one font per script, so Noto Sans Glagolitic for Old Church Slavonic in Glagolitic, Noto Sans Tifinagh for Berber and Noto Sans Canadian Aboriginal for Cree, Inuktitut and Ojibwa. A Noto font is named only where the Google Fonts catalogue lists it.1 Two writing systems in the table, Klingon and Tolkien’s Tengwar, have no official Unicode encoding and use private-use code points, so no standard font covers them.

Two older fonts are worth naming separately. New Athena Unicode, made for classicists, covers polytonic Greek and Coptic and is still free under the SIL Open Font License. Akkadian by George Douros, used here for cuneiform in Akkadian and Sumerian names, has kept being updated but is no longer a free download; Noto Sans Cuneiform covers the same Unicode block.1

Fonts used for each writing system, and where to get them today

62 writing systems in alphabetical order. “Today” is the status found on 28 October 2026; the last column links the current source where one exists and a free replacement.

Writing systemLanguagesFont on the siteTodayWhere to get it · free alternative
Ainu KatakanaAinuYOzFontN04Free, unmaintainedY.Oz Vox · Noto Sans JP
Akkadian cuneiformAkkadian, SumerianAkkadianUpdated (2025), now under a paid licenceUFAS, George Douros · Noto Sans Cuneiform
Arabic basedArabic, Bosnian, Comorian, Dari, Kashmiri, Kazakh, Kurdish, Kyrgyz, Malay Jawi, Ottoman Turkish, Pashto, Persian, Saraiki, Sindhi, South Azerbaijani, Tajik, Tatar, Uyghur, UzbekArialShips with WindowsMicrosoft · Noto Naskh Arabic
Arabic basedBalochi, Urdu, Western PunjabiNafees NastaleeqFree, unmaintainedCLE, UET Lahore · Noto Nastaliq Urdu
ArmenianArmenianSylfaenShips with WindowsMicrosoft · Noto Sans Armenian, Noto Sans Georgian
AvestanAvestanAvestanNo current source foundNoto Sans Avestan
Bengali basedAssamese, BengaliVrindaShips with Windows (Bangla supplemental fonts)Microsoft · Noto Sans Bengali
BopomofoChineseCode2000Shareware, updated 2023James Kass · Noto Sans TC for Bopomofo, Noto Sans Buhid; Klingon and Tengwar use private-use code points
BugineseBugineseSaweriFree (GPL), unmaintainedSourceForge · Noto Sans Buginese
BuhidBuhidCode2000Shareware, updated 2023James Kass · Noto Sans TC for Bopomofo, Noto Sans Buhid; Klingon and Tengwar use private-use code points
BurmeseBurmeseMyanmar1No current source foundNoto Sans Myanmar
CherokeeCherokeeMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
Chinese, traditional and simplifiedChineseBitstream CyberCJKDiscontinuedNoto Sans SC, Noto Sans TC, Noto Sans JP, Noto Sans KR
Classical MongolianManchu, Mongolian, XibeMongolian BaitiShips with WindowsMicrosoft · Noto Sans Mongolian
CopticCopticNew Athena UnicodeFree (SIL Open Font License), version 5.008APA Greek Keys · Noto Sans Coptic
Cyrillic basedAbaza, Abkhaz, Adyghe, Aghul, Aleut, Altai, Archi, Avar, Azerbaijani, Bashkir, Belarusian, Bosnian, Bulgarian, Buryat, Chechen, Chukchi, Chuvash, Crimean Tatar, Dargwa, Dungan, Enets, Even, Evenki, Gagauz, Ingush, Itelmen, Judeo-Tat, Kabardian, Kalmyk, Karachay-Balkar, Karakalpak, Kazakh, Ket, Khakas, Khanty, Kildin Sami, Komi, Komi-Permyak, Koryak, Krymchak, Kumyk, Kurdish, Kyrgyz, Lak, Lezgi, Lingua Franca Nova, Macedonian, Mansi, Mari, Moldovan, Mongolian, Mordvin, Nanai, Nenets, Nganasan, Nivkh, Nogai, Ossetian, Russian, Rusyn, Rutul, Sakha / Yakut, Selkup, Serbian, Shor, Shughni, Slovio, Tabassaran, Tajik, Talysh, Tat, Tatar, Tofa, Tsakhur, Tsez, Turkmen, Tuvan, Udmurt, Ukrainian, Urum, Uyghur, Uzbek, YaghnobiDejaVu SansFree, last release 2016DejaVu fonts · Noto Sans
Devanagari basedBhojpuri, Hindi, Kashmiri, Konkani, Marathi, Nepali, Romani, Sanskrit, Sherpa, SindhiSanskrit 2003Free, updated 2019Omkarananda Ashram · Noto Serif Devanagari
EstrangeloCommon SyriacEstrangelo AntiochFree (Meltho fonts), unmaintainedBeth Mardutho · Noto Sans Syriac
EthiopicAmharic, Ge’ez, TigrinyaGF Zemen UnicodeFree (GPL), unmaintainedGe’ez Frontier Foundation · Noto Sans Ethiopic
GeorgianGeorgian, Laz, Mingrelian, SvanSylfaenShips with WindowsMicrosoft · Noto Sans Armenian, Noto Sans Georgian
GlagoliticOld Church SlavonicMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
GothicGothicMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
GreekArvanitic, GreekDejaVu SansFree, last release 2016DejaVu fonts · Noto Sans
GujaratiGujaratiShrutiShips with Windows (Gujarati supplemental fonts)Microsoft · Noto Sans Gujarati
GurmukhiPunjabiRaaviShips with Windows (Gurmukhi supplemental fonts)Microsoft · Noto Sans Gurmukhi
Hanunó’oHanunó’oMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
Hebrew basedBukhori, Gruzinic, Hebrew, Judeo-Tat, Ladino, YiddishTimes New RomanShips with WindowsMicrosoft · Noto Serif Hebrew
Hmong (Final Version)HmongJG Pahawh Final VersionNo current source foundNoto Sans Pahawh Hmong
Hmong (Third Version)HmongJG Pahawh Third VersionNo current source foundNoto Sans Pahawh Hmong
Jacobite / SertoWestern SyriacSerto JerusalemFree (Meltho fonts), unmaintainedBeth Mardutho · Noto Sans Syriac Western
JapaneseJapaneseBitstream CyberCJKDiscontinuedNoto Sans SC, Noto Sans TC, Noto Sans JP, Noto Sans KR
KannadaKannadaTungaShips with Windows (Kannada supplemental fonts)Microsoft · Noto Sans Kannada
KhmerKhmerKhmer OSFree, unmaintainedSourceForge · Noto Sans Khmer
KlingonKlingonCode2000Shareware, updated 2023James Kass · Noto Sans TC for Bopomofo, Noto Sans Buhid; Klingon and Tengwar use private-use code points
KoreanKoreanBitstream CyberCJKDiscontinuedNoto Sans SC, Noto Sans TC, Noto Sans JP, Noto Sans KR
LaoLaoSaysettha UnicodeReplaced by Saysettha OT and Saysettha v2Lao Script for Windows · Noto Sans Lao
Latin basedAfar, Afrikaans, Akan, Alabama, Albanian, Aleut, Aragonese, Aromanian, Asturian, Aymara, Azerbaijani, Bambara, Basque, Berber, Bislama, Blackfoot, Bosnian, Breton, Capeverdian Creole, Catalan, Cebuano, Chamorro, Chechen, Cheyenne, Comanche, Comorian, Cornish, Corsican, Croatian, Czech, Danish, Delaware, Dinka, Dongxiang, Dutch, Elfdalian, English, Esperanto, Estonian, Evenki, Ewe, Faroese, Fijian, Finnish, French, Frisian, Friulian, Gagauz, Galician, Greenlandic, Guarani, Haitian Creole, Hausa, Hawaiian, Hungarian, Icelandic, Igbo, Indonesian, Italian, Javanese, Kabyle, Karaim, Karakalpak, Karelian, Kashubian, Khasi, Klallam, Kurdish, Ladin, Lakota, Latin, Latvian, Laz, Lingala, Lingua Franca Nova, Lithuanian, Livonian, Low German, Luxembourgish, Malagasy, Malay, Maltese, Mandinka, Manx, Maori, Marshallese, Miami, Micmac, Mizo, Moldovan, Nahuatl, Nama, Nauruan, Navajo, Ndebele, Northern Sotho, Norwegian, Occitan, Oromo, Polish, Portuguese, Quechua, Romani, Romanian, Romansh, Saint Lucia Creole, Salar, Sami, Samoan, Samogitian, Sarikoli, Scots Gaelic, Serbian, Seychelles Creole, Silesian, Slovak, Slovenian, Slovio, Somali, Sorbian, Southern Sotho, Spanish, Swahili, Swati, Swedish, Tagalog, Talysh, Tatar, Tetum, Tongan, Tsonga, Tswana, Turkish, Turkmen, Tuvaluan, Uyghur, Uzbek, Venda, Veps, Vietnamese, Volapük, Voro, Votic, Wakhi, Walloon, Welsh, Wolof, Xhosa, Yoruba, Zazaki, Zhuang, ZuluDejaVu SansFree, last release 2016DejaVu fonts · Noto Sans
Latin based (German Fraktur)German, Low German, LuxembourgishHumboldtFrakturFree for private usePeter Wiegel · UnifrakturMaguntia
Latin based (Irish Uncial)Irish GaelicGadelicaNo current source foundno Noto equivalent; Gaelic letterforms are a style of Latin
LimbuLimbuMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
MalayalamMalayalamAnjaliOldLipiMaintained (SIL Open Font License)Swathanthra Malayalam Computing · Noto Sans Malayalam
Manipuri / MeiteiMeiteiEeyek UnicodeFree (SIL Open Font License)Eeyek · Noto Sans Meetei Mayek
NestorianEastern SyriacEast Syriac AdiabeneFree (Meltho fonts), unmaintainedBeth Mardutho · Noto Sans Syriac Eastern
New Tai LueTai LüDai Banna SIL BookMaintained as Dai Banna SILSIL · Noto Sans New Tai Lue
OghamOld IrishTITUS Cyberbit BasicDownload withdrawnNoto Sans Ogham, Noto Sans Runic
Old Church SlavonicOld Church SlavonicKurKlimNo current source foundPonomar, Slavonic Computing Initiative
Old LisuLisuQuiviraFree, version 4.1Quivira · Noto Sans Lisu
Old Persian cuneiformOld PersianMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
OriyaOriyaKalingaShips with Windows (Odia supplemental fonts)Microsoft · Noto Sans Oriya
RunicOld NorseTITUS Cyberbit BasicDownload withdrawnNoto Sans Ogham, Noto Sans Runic
SinhaleseSinhaleseMalithi WebNo current source foundNoto Sans Sinhala
Tai LeTai LeMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
TamilTamilAkshar UnicodeNo current source foundNoto Sans Tamil
TeluguTeluguGautamiShips with Windows (Telugu supplemental fonts)Microsoft · Noto Sans Telugu
TengwarElvishCode2000Shareware, updated 2023James Kass · Noto Sans TC for Bopomofo, Noto Sans Buhid; Klingon and Tengwar use private-use code points
ThaanaDivehiMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
ThaiThaiArial Unicode MSCommercial; dropped from Office installsMicrosoft · Noto Sans Thai
TibetanDzongkha, TibetanJomolhariFree, on Google FontsJomolhari · Noto Serif Tibetan
TifinaghBerber, KabyleMPH 2B DamaseFree, unmaintained; packaged by DebianDebian · Noto Sans fonts per script, e.g. Noto Sans Glagolitic, Noto Sans Cherokee, Noto Sans Tifinagh
Unified Canadian AboriginalCree, Inuktitut, OjibwaAboriginal SerifFree, unmaintainedLanguagegeek · Noto Sans Canadian Aboriginal
YiYiSIL YiReplaced by Nuosu SILSIL · Noto Sans Yi

Online dictionaries and script converters

48 entries that still answer: bilingual dictionaries from English, French, German and Russian into other languages, followed by tools that convert Chinese, Japanese and Malay script. The title of each dictionary is given in the target language where it has one.

Dictionary or toolTitle in the language
Multilingual Dictionary hablaa.com
Universal dictionary
English – Alabama dictionary
English – Armenian dictionaryԱնգլերեն - հայերեն բառարան
English – Basque dictionaryIngeles – euskara hiztegia
English – Cherokee dictionaryᏲᏁᎦ - ᏣᎳᎩ ᏗᏕᏠᏆᏍᏙᏗ
English – Cornish dictionaryGerlyver Sowsnek – Kernewek
English – Czech dictionaryAnglicko – český slovník
English – Estonian dictionaryInglise – eesti sõnaraamat
English – Georgian dictionaryინგლისურ - ქართული ლექსიკონი
English – German – Turkish dictionaryİngilizce – Almanca – Türkçe sözlük
English – Greek dictionaryΑγγλικό - ελληνικό λεξικό
English – Gujarati dictionaryઅંગ્રેજી - ગુજરાતી શબ્દકોશ
English – Hindi dictionaryअंग्रेज़ी - हिन्दी शब्दकोश
English – Indonesian dictionaryKamus Inggris – Indonesia
English – Irish Gaelic dictionaryFoclóir Béarla – Gaeilge
English – Korean dictionary영한사전
English – Latvian dictionaryAngļu – latviešu vārdnīca
English – Manx dictionaryFockleyr Baarle – Gaelg
English – Mongolian dictionaryАнгли – монгол толь бичиг
English – Persian dictionaryفرهنگ انگلیسی فارسی
English – Romansh dictionaryPledari englais – rumantsch
English – Scots (Lallans) dictionaryEnglish – Scots dictionar
English – Scottish Gaelic dictionaryFaclair Beurla – Gàidhlig
English – Sinhala dictionaryඉංග්‍රිසි - සිංහල - දමිළ ශබ්‍දකෝෂය
English – Tamil dictionaryஆங்கிலம் - சிங்களம் - தமிழ் அகராதி
English – Swahili dictionaryKamusi ya Kiingereza – Kiswahili
English – Tagalog dictionaryDiksiyonaryo ingles – tagalog
English – Telugu dictionaryఇంగ్లీషు - తెలుగు నిఘంటువు
English – Thai dictionaryพจนานุกรม อังกฤษ - ไทย 1
English – Thai dictionary (2)พจนานุกรม อังกฤษ - ไทย 2
English – Urdu dictionary (2)انگریزی اردو لغت 2
English – Vietnamese dictionaryTừ điển Anh – Việt
French – Corsican dictionaryDizziunariu francese – corsu
German – Low German dictionaryHoochdüütsch – plattdüütsch Wöörbook
German – Romansh dictionaryPledari tudestg – rumantsch
German – Upper Sorbian dictionaryNěmsko – serbski słownik
Russian – Altai dictionaryОрус – алтай сӧзлик
Russian – Avar dictionaryГӏурус – авар къамус
Russian – Kazakh dictionaryОрысша – қазақша сөздік
Russian – Ossetian dictionaryУырыссаг – ирон дзырдуат
Russian – Sakha dictionaryНууччалыы – сахалыы тылдьыт
Traditional and simplified Chinese Conversion
Chinese Pinyin converter
Convert Pinyin tone numbers to tone marks
Japanese Kanji to Romaji converter
Malay Jawi converter
Multilingual keyboards and script converters at Lexilogos

Sources and credits

The country, subdivision and language names on Endonym Atlas come from many sources. Among the most useful are Gwillim Law’s Statoids for administrative divisions, KNAB, the place names database of the Institute of the Estonian Language (Eesti Keele Instituut), and Lexilogos, a French site with dictionaries, keyboards and maps for hundreds of languages, which also offers the multilingual keyboards used for typing Amharic, Bengali, Katakana, Sinhala, Ukrainian and many other scripts.

For Unicode itself, the Unicode Consortium publishes the standard and its code charts, and Alan Wood’s Unicode resources list fonts by script and test pages for each block. Languagegeek covers the writing of Native North American languages, Omniglot describes writing systems of the world, and the Gallery of Unicode Fonts by Wazu Japan shows what each font looks like.

Many embassies and diplomatic missions helped by checking and correcting country names in their own languages.

Questions about fonts for world scripts

Where can I get the New Athena Unicode font?

From the APA Greek Keys download page, version 5.008, under the SIL Open Font License. It covers polytonic Greek and Coptic; Noto Sans Coptic is a maintained alternative for Coptic.

Which font displays Sumerian and Akkadian cuneiform?

The site used Akkadian by George Douros, which is now sold under a paid licence on his UFAS page. Noto Sans Cuneiform is free and covers the Unicode cuneiform blocks.

What font do I need for Yiddish and Hebrew?

Hebrew-script text, including Yiddish, Ladino and Judeo-Tat, displays with Times New Roman on Windows; Noto Serif Hebrew is a free alternative that also covers the Yiddish ligatures and points.

Which font shows Mongolian script?

Mongolian Baiti, which ships with Windows, was used for classical Mongolian, Manchu and Xibe. Noto Sans Mongolian covers the same script on every system.

Why do some characters appear as boxes?

No installed font has a glyph for them. Installing the Noto font for that script, listed in the table, usually solves it.

  1. 1Font status and download pages checked one by one on 28 October 2026: Microsoft Learn typography font list (learn.microsoft.com/typography/font-list), Google Fonts catalogue (fonts.google.com), SIL (software.sil.org), Beth Mardutho (bethmardutho.org/meltho), the makers’ own pages and Debian packages as linked in the table. ↑