Skip to content

Scripts Index

The following scripts are those that have been assigned official ISO codes. For a more complete listing of scripts, and more information on scripts, languages, and writing systems see ScriptSource.

ISO Name Region Type Direction Status
Adlm Adlam African alphabet RTL Current
Afak Afaka American syllabary LTR Current
Ahom Ahom Mainland Southeast Asian abugida LTR Current
Hluw Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs) Middle Eastern logo-syllabary boustrophedon Historical
Arab Arabic Middle Eastern abjad RTL bidirectional Current
Aran Arabic (Nastaliq variant) Middle Eastern abjad RTL bidirectional Current
Armn Armenian European alphabet LTR Current
Avst Avestan Middle Eastern alphabet RTL Historical
Bali Balinese Insular Southeast Asian abugida LTR Current
Bamu Bamum African syllabary LTR Current
Bass Bassa Vah African alphabet LTR Current
Batk Batak Insular Southeast Asian abugida vertical (LTR) and horizontal (LTR) Current
Beng Bengali (Bangla) South Asian abugida LTR Current
Berf Beria Erfe African alphabet LTR Current
Bhks Bhaiksuki South Asian abugida LTR Historical
Blis Blissymbols Artificial logo-syllabary LTR Historical
Phlv Book Pahlavi Middle Eastern abjad RTL Historical
Bopo Bopomofo East Asian syllabary LTR Current
Brah Brahmi South Asian abugida LTR Historical
Brai Braille Artificial alphabet LTR Current
Bugi Buginese Insular Southeast Asian abugida LTR Current
Buhd Buhid Insular Southeast Asian abugida LTR Current
Cari Carian Middle Eastern alphabet LTR Historical
Aghb Caucasian Albanian European alphabet LTR Historical
Cakm Chakma South Asian abugida LTR Current
Cham Cham Mainland Southeast Asian abugida LTR Current
Cher Cherokee American syllabary LTR Current
Chis Chisoi South Asian alphabet LTR Current
Chrs Chorasmian Middle Eastern abjad RTL Historical
Cirt Cirth Artificial alphabet LTR Fictional
Zinh Code for inherited script unspecified unspecified unspecified unspecified
Zzzz Code for uncoded script unspecified unspecified unspecified unspecified
Zyyy Code for undetermined script unspecified unspecified unspecified unspecified
Zxxx Code for unwritten documents unspecified unspecified unspecified unspecified
Copt Coptic European alphabet LTR Current
Xsux Cuneiform, Sumero-Akkadian Middle Eastern logo-syllabary LTR Historical
Cprt Cypriot syllabary European syllabary RTL Historical
Cpmn Cypro-Minoan European syllabary LTR Historical
Cyrl Cyrillic European alphabet LTR Current
Cyrs Cyrillic (Old Church Slavonic variant) European alphabet LTR Historical
Dsrt Deseret (Mormon) American alphabet LTR Historical
Deva Devanagari (Nagari) South Asian abugida LTR Current
Diak Dives Akuru South Asian abugida LTR Historical
Dogr Dogra South Asian abugida LTR Historical
Dupl Duployan shorthand, Duployan stenography American alphabet LTR Current
Egyd Egyptian demotic African logo-syllabary RTL Historical
Egyh Egyptian hieratic African logo-syllabary LTR Historical
Egyp Egyptian hieroglyphs African logo-syllabary LTR Historical
Elba Elbasan European alphabet LTR Historical
Elym Elymaic Middle Eastern abjad RTL Historical
Ethi Ethiopic (Geʻez) African syllabary LTR Current
Gara Garay African alphabet RTL Current
Geor Georgian (Mkhedruli and Mtavruli) European alphabet LTR Current
Glag Glagolitic European alphabet LTR Historical
Goth Gothic European alphabet LTR Historical
Gran Grantha South Asian abugida LTR Current
Grek Greek European alphabet LTR Current
Gujr Gujarati South Asian abugida LTR Current
Gong Gunjala Gondi South Asian abugida LTR Current
Guru Gurmukhi South Asian abugida LTR Current
Gukh Gurung Khema South Asian abugida LTR Current
Hani Han (Hanzi, Kanji, Hanja) East Asian logo-syllabary vertical (RTL) and horizontal (LTR) Current
Hans Han (Simplified variant) East Asian logo-syllabary vertical (RTL) and horizontal (LTR) Current
Hant Han (Traditional variant) East Asian logo-syllabary vertical (RTL) and horizontal (LTR) Current
Hntl Han (Traditional variant) with Latin (alias for Hant + Latn) East Asian logo-syllabary unspecified Current
Hanb Han with Bopomofo (alias for Hant + Bopo) East Asian logo-syllabary unspecified Current
Hang Hangul (Hangŭl, Hangeul) East Asian featural vertical (RTL) and horizontal (LTR) Current
Rohg Hanifi Rohingya Mainland Southeast Asian alphabet RTL Current
Hano Hanunoo (Hanunóo) Insular Southeast Asian abugida vertical (LTR) Current
Hatr Hatran Middle Eastern abjad RTL Historical
Hebr Hebrew Middle Eastern abjad RTL bidirectional Current
Hira Hiragana East Asian syllabary vertical (RTL) and horizontal (LTR) Current
Armi Imperial Aramaic Middle Eastern abjad RTL Historical
Inds Indus (Harappan) South Asian logo-syllabary RTL Historical
Phli Inscriptional Pahlavi Middle Eastern abjad RTL Historical
Prti Inscriptional Parthian Middle Eastern abjad RTL Historical
Jamo Jamo (alias for Jamo subset of Hangul) East Asian featural unspecified Current
Jpan Japanese (alias for Han + Hiragana + Katakana) East Asian logo-syllabary LTR Current
Hrkt Japanese syllabaries (alias for Hiragana + Katakana) East Asian syllabary LTR Current
Java Javanese Insular Southeast Asian abugida LTR Current
Jurc Jurchen East Asian logo-syllabary vertical (LTR) Historical
Kthi Kaithi South Asian abugida LTR Current
Knda Kannada South Asian abugida LTR Current
Kana Katakana East Asian syllabary vertical (RTL) and horizontal (LTR) Current
Kawi Kawi Mainland Southeast Asian abugida LTR Historical
Kali Kayah Li Mainland Southeast Asian alphabet LTR Current
Khar Kharoshthi South Asian abugida RTL Historical
Kitl Khitan Large script East Asian logo-syllabary vertical (LTR) Historical
Kits Khitan Small script East Asian logo-syllabary other Historical
Khmr Khmer Mainland Southeast Asian abugida LTR Current
Khoj Khojki South Asian abugida LTR Current
Sind Khudawadi, Sindhi South Asian abugida LTR Historical
Geok Khutsuri (Asomtavruli and Nuskhuri) European alphabet LTR Current
Krai Kirat Rai South Asian abugida LTR Current
Piqd Klingon (KLI pIqaD) Artificial alphabet LTR Fictional
Kore Korean (alias for Hangul + Han) East Asian logo-syllabary LTR Current
Kpel Kpelle African syllabary LTR Current
Laoo Lao Mainland Southeast Asian abugida LTR Current
Latn Latin European alphabet LTR Current
Latf Latin (Fraktur variant) European alphabet LTR Current
Latg Latin (Gaelic variant) European alphabet LTR Historical
Leke Leke Mainland Southeast Asian unspecified LTR Current
Lepc Lepcha (Róng) Central Asian abugida LTR Current
Limb Limbu South Asian abugida LTR Current
Lina Linear A European logo-syllabary LTR Historical
Linb Linear B European syllabary boustrophedon Historical
Lisu Lisu (Fraser) East Asian alphabet LTR Current
Loma Loma African syllabary LTR Current
Lyci Lycian European alphabet LTR Historical
Lydi Lydian European alphabet RTL Historical
Mahj Mahajani South Asian alphabet LTR Historical
Maka Makasar Insular Southeast Asian abugida LTR Historical
Mlym Malayalam South Asian abugida LTR Current
Mand Mandaic, Mandaean Middle Eastern alphabet RTL Historical
Mani Manichaean Middle Eastern abjad RTL Historical
Marc Marchen South Asian abugida LTR Historical
Gonm Masaram Gondi South Asian abugida LTR Current
Zmth Mathematical notation Artificial unspecified LTR Current
Maya Mayan hieroglyphs American logo-syllabary vertical (LTR) Historical
Medf Medefaidrin (Oberi Okaime, Oberi Ɔkaimɛ) African alphabet LTR Current
Mtei Meitei Mayek (Meithei, Meetei) South Asian abugida LTR Current
Mend Mende Kikakui African syllabary RTL Current
Merc Meroitic Cursive Middle Eastern alphabet RTL Historical
Mero Meroitic Hieroglyphs Middle Eastern alphabet vertical (RTL) Historical
Plrd Miao (Pollard) East Asian syllabary LTR Current
Modi Modi, Moḍī South Asian abugida LTR Current
Mong Mongolian Central Asian alphabet vertical (LTR) Current
Moon Moon (Moon code, Moon script, Moon type) Artificial alphabet LTR Current
Mroo Mro, Mru South Asian alphabet LTR Current
Mult Multani South Asian abjad unspecified Historical
Mymr Myanmar (Burmese) Mainland Southeast Asian abugida LTR Current
Nkoo N’Ko African alphabet RTL Current
Nbat Nabataean Middle Eastern abjad RTL Historical
Nagm Nag Mundari South Asian alphabet LTR Current
Nand Nandinagari South Asian abugida LTR Historical
Nkdb Naxi Dongba East Asian unspecified unspecified Current
Nkgb Naxi Geba (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-¹baw, Nakhi Geba) Central Asian syllabary LTR Historical
Talu New Tai Lue Mainland Southeast Asian abugida LTR Current
Newa Newa, Newar, Newari, Nepāla lipi South Asian abugida LTR Current
Nshu Nüshu East Asian logo-syllabary vertical (LTR) Current
Hmnp Nyiakeng Puachue Hmong unspecified alphabet LTR Current
Ogam Ogham European alphabet other Historical
Olck Ol Chiki (Ol Cemet’, Ol, Santali) South Asian alphabet LTR Current
Onao Ol Onal South Asian alphabet LTR Current
Hung Old Hungarian (Hungarian Runic) European alphabet RTL Historical
Ital Old Italic (Etruscan, Oscan, etc.) European alphabet LTR Historical
Narb Old North Arabian (Ancient North Arabian) Middle Eastern abjad LTR Historical
Perm Old Permic European alphabet LTR Historical
Xpeo Old Persian Middle Eastern alphabet LTR Historical
Sogo Old Sogdian Middle Eastern abjad RTL Historical
Sarb Old South Arabian Middle Eastern abjad RTL Historical
Orkh Old Turkic, Orkhon Runic Central Asian alphabet RTL Historical
Ougr Old Uyghur Central Asian abjad RTL Historical
Orya Oriya (Odia) South Asian abugida LTR Current
Osge Osage American alphabet LTR Current
Osma Osmanya African alphabet LTR Historical
Hmng Pahawh Hmong East Asian alphabet LTR Current
Palm Palmyrene Middle Eastern abjad RTL Historical
Pauc Pau Cin Hau Mainland Southeast Asian alphabet LTR Current
Phag Phags-pa Central Asian abugida vertical (RTL) Historical
Phnx Phoenician Middle Eastern abjad RTL Historical
Pcun Proto-Cuneiform Middle Eastern logo-syllabary unspecified Historical
Pelm Proto-Elamite Middle Eastern logo-syllabary RTL Historical
Psin Proto-Sinaitic African logo-syllabary unspecified Historical
Phlp Psalter Pahlavi Middle Eastern abjad RTL Historical
Ranj Ranjana South Asian abugida LTR Current
Rjng Rejang (Redjang, Kaganga) Insular Southeast Asian abugida LTR Current
Roro Rongorongo Pacific logo-syllabary boustrophedon Historical
Runr Runic European alphabet LTR Historical
Samr Samaritan Middle Eastern abjad RTL Current
Sara Sarati Artificial abugida other Fictional
Saur Saurashtra South Asian abugida LTR Current
Shrd Sharada, Śāradā South Asian abugida LTR Current
Shaw Shavian (Shaw) Artificial alphabet LTR Historical
Shui Shuishu East Asian logo-syllabary vertical (RTL) and horizontal (LTR) Current
Sidd Siddham, Siddhaṃ, Siddhamātṛkā South Asian abugida LTR Historical
Sidt Sidetic unspecified alphabet RTL Historical
Sgnw SignWriting Signed Language featural vertical (LTR) and horizontal (LTR) Current
Sinh Sinhala South Asian abugida LTR Current
Seal (Small) Seal East Asian logo-syllabary unspecified Historical
Sogd Sogdian Middle Eastern abjad RTL Historical
Sora Sora Sompeng South Asian abugida LTR Current
Soyo Soyombo South Asian abugida LTR Current
Sund Sundanese Insular Southeast Asian abugida LTR Current
Sunu Sunuwar South Asian alphabet LTR Current
Sylo Syloti Nagri South Asian abugida LTR Current
Zsym Symbols unspecified unspecified unspecified Current
Zsye Symbols (Emoji variant) Artificial unspecified unspecified Current
Syrc Syriac Middle Eastern abjad RTL Current
Syrn Syriac (Eastern variant) Middle Eastern abjad RTL Current
Syre Syriac (Estrangelo variant) Middle Eastern abjad RTL Historical
Syrj Syriac (Western variant) Middle Eastern abjad RTL Current
Tglg Tagalog (Baybayin, Alibata) Insular Southeast Asian abugida LTR Historical
Tagb Tagbanwa Insular Southeast Asian abugida LTR Current
Tale Tai Le Mainland Southeast Asian abugida LTR Current
Lana Tai Tham (Lanna) Mainland Southeast Asian abugida LTR Current
Tavt Tai Viet Mainland Southeast Asian abugida LTR Current
Tayo Tai Yo Mainland Southeast Asian abugida vertical (RTL) Unclear
Takr Takri, Ṭākrī, Ṭāṅkrī South Asian abugida LTR Historical
Taml Tamil South Asian abugida LTR Current
Tnsa Tangsa South Asian alphabet LTR Unclear
Tang Tangut East Asian logo-syllabary vertical (LTR) Historical
Telu Telugu South Asian abugida LTR Current
Teng Tengwar Artificial abugida LTR Fictional
Thaa Thaana South Asian alphabet RTL bidirectional Current
Thai Thai Mainland Southeast Asian abugida LTR Current
Tibt Tibetan Central Asian abugida LTR Current
Tfng Tifinagh (Berber) African alphabet unspecified Current
Tirh Tirhuta South Asian abugida LTR Current
Todr Todhri European alphabet LTR Historical
Tols Tolong Siki South Asian alphabet LTR Unclear
Toto Toto South Asian alphabet LTR Current
Tutg Tulu-Tigalari South Asian abugida LTR Historical
Ugar Ugaritic Middle Eastern alphabet LTR Historical
Cans Unified Canadian Aboriginal Syllabics American syllabary LTR Current
Vaii Vai African syllabary LTR Current
Visp Visible Speech Artificial featural LTR Historical
Vith Vithkuqi European alphabet LTR Historical
Wcho Wancho South Asian alphabet LTR Current
Wara Warang Citi (Varang Kshiti) South Asian alphabet LTR Current
Wole Woleai Pacific syllabary LTR Historical
Yezi Yezidi Middle Eastern alphabet RTL Current
Yiii Yi East Asian syllabary vertical (RTL) and horizontal (LTR) Current
Zanb Zanabazar Square Central Asian abugida LTR Historical