Discover how languages are written

A practical reference to the scripts of 7,906 languages and 228 ISO 15924 registry entries (including variants and special-purpose codes), with script data recorded for 92.3% of them. Also covering script families, writing system types, Unicode blocks and ISO 15924.

Also: separate mixed-script text · script metrics

Quick lookup

Language
ISO 639-3
Script
Character

Script Wheel

Hover a cluster · click to navigate

BrahmicSemiticEast AsianEuropeanAfricanC. AsianAncientAmericasConstr.Notation10 clusters64 families131 scriptshover · click to explore

Identify the script of a text

Counts characters by Unicode script property and reports the dominant one. It does not identify the language, and short or mixed samples may be ambiguous.

Separate

Split mixed-script text into one strand per writing system.

Top 20 Scripts

Featured Languages

Explore languages with different recorded scripts. Each card shows a generic script demonstration, not language-specific sample text; open a language to see all its recorded scripts.