Writing systems
The open-source catalog filtered by the scripts each typeface supports. A typeface that ships with deep multi-script coverage is usually the result of a substantial second design effort beyond the core Latin alphabet — and is worth seeking out for any internationalised project.
The base Latin alphabet — A through Z, a through z, the punctuation, and the digits — that anchors most Western European languages.
Browse latin typefaces →An extended Latin character set covering the diacritics and ligatures of Central, Northern, and Eastern European languages.
Browse latin extended typefaces →Latin-based subset with the dense diacritic stack that Vietnamese typography requires.
Browse vietnamese typefaces →The script of Russian, Ukrainian, Bulgarian, Serbian, and the wider Slavic and Turkic family of languages.
Browse cyrillic typefaces →Extended Cyrillic coverage for the languages of Central Asia and the Caucasus.
Browse cyrillic extended typefaces →The Greek alphabet — both modern Greek and the polytonic forms used in classical scholarship.
Browse greek typefaces →Polytonic Greek used in classical and academic typography.
Browse greek extended typefaces →The right-to-left Arabic script, used across the Arabic-speaking world and in the Quranic tradition.
Browse arabic typefaces →The Hebrew script, used for Hebrew, Yiddish, and Ladino typesetting.
Browse hebrew typefaces →The script used for Hindi, Marathi, Sanskrit, Nepali, and a number of other South Asian languages.
Browse devanagari typefaces →Japanese-language typesetting, covering hiragana, katakana, and a curated range of kanji.
Browse japanese typefaces →The Korean Hangul script.
Browse korean typefaces →The Thai script with its distinctive looped letterforms.
Browse thai typefaces →Mathematical operators, set-theory glyphs, and the wider symbolic toolkit needed in scientific typesetting.
Browse mathematical typefaces →Pictographic symbols, currency marks, and the wider non-letter glyph set used in modern typography.
Browse symbols typefaces →