Script Tags

Script tags identify the scripts represented in a TrueType Open font. Script tags are defined by Microsoft Typography and correspond to the contiguous character code ranges in Unicode.

All tags are 4-byte character strings composed of a limited set of ASCII characters in the 0x20-0x7E range. Each script tag consists of four lowercase letters.

Some of most commonly used script tags are shown below. A full list of script tags is available from Microsoft.

Script Tag

Script

"arab"

Arabic

"cyrl"

Cyrillic

"grek"

Greek

"hani"

Han Ideographic

"hebr"

Hebrew

"kana"

Kana
(Hiragana & Katakana)

"hang"

Korean Hangeul

"latn"

Latin

"thai"

Thai