Scripts encyclopedia

Every script we romanize.

A visual reference for the 47 ISO 15924 scripts Interscript currently covers. Each card shows a real sample word in the source script alongside its Latin rendering — the same pair checked into the test suite.

Reference

ISO 15924 script codes.

Every script code used by Interscript maps to an entry in ISO 15924 (Codes for the identification of scripts). Names and numeric identifiers are resolved at build time via @iso24229/iso15924-data from npm.

Code Number Name Systems
Arab 160 Arabic 44
Armn 230 Armenian 3
Bali 360 Balinese 1
Batk 365 Batak 1
Beng 325 Bengali (Bangla) 9
Cans 440 Unified Canadian Aboriginal Syllabics 1
Cham 358 Cham 1
Cher 445 Cherokee 1
Copt 204 Coptic 1
Cyrl 220 Cyrillic 173
Deva 315 Devanagari (Nagari) 35
Dsrt 250 Deseret (Mormon) 1
Ethi 430 Ethiopic (Geʻez) 9
Geok 241 Khutsuri (Asomtavruli and Nuskhuri) 2
Geor 240 Georgian (Mkhedruli and Mtavruli) 8
Grek 200 Greek 15
Gujr 320 Gujarati 5
Guru 310 Gurmukhi 5
Hang 286 Hangul (Hangŭl, Hangeul) 10
Hani 500 Han (Hanzi, Kanji, Hanja) 6
Hans 501 Han (Simplified variant) 2
Hebr 125 Hebrew 5
Hrkt 412 Japanese syllabaries (alias for Hiragana + Katakana) 9
Java 361 Javanese 1
Kana 411 Katakana 5
Khmr 355 Khmer 1
Kore 287 Korean (alias for Hangul + Han) 6
Laoo 356 Lao 1
Latn 215 Latin 1
Lepc 335 Lepcha (Róng) 1
Limb 336 Limbu 1
Mlym 347 Malayalam 5
Mong 145 Mongolian 8
Mtei 337 Meitei Mayek (Meithei, Meetei) 1
Mymr 350 Myanmar (Burmese) 1
Olck 261 Ol Chiki (Ol Cemet’, Ol, Santali) 1
Orya 327 Oriya (Odia) 5
Shan — Shan 1
Sinh 348 Sinhala 4
Syrc 135 Syriac 2
Taml 346 Tamil 6
Telu 340 Telugu 5
Tfng 120 Tifinagh (Berber) 2
Thaa 170 Thaana 5
Thai 352 Thai 5
Tibt 330 Tibetan 2
Vaii 470 Vai 1