Skip to main content
I
Uni
UNICODE
Home/Unicode Blocks Directory

Unicode Blocks & Script Families Directory

Explore all 300+ named Unicode blocks across 17 architectural planes. Search by block name, hex range (U+0600..), or script family to discover and inspect glyphs.

123Matching Unicode Blocks
238,320Total Codepoint Capacity
17 PlanesTotal Architecture Planes
Unicode 16.0Standard Version
Script Filter:

Basic Latin

128 glyphs
U+0000U+007FLatin
$6HZl

Latin-1 Supplement

128 glyphs
U+0080U+00FFLatin
€’¤ÈÚìÿ

Latin Extended-A

128 glyphs
U+0100U+017FLatin
ĀĒĤĶňŚŬſ

Latin Extended-B

208 glyphs
U+0180U+024FLatin
ƀƝƻǘǶȓȱɏ

IPA Extensions

96 glyphs
U+0250U+02AFLatin
ɐɝɫɸʆʓʡʯ

Spacing Modifier Letters

80 glyphs
U+02B0U+02FFCommon
ʰʻˆˑ˝˨˳˿

Combining Diacritical Marks

112 glyphs
U+0300U+036FInherited
̟̯̀̏̿͏ͯ͟

Greek and Coptic

144 glyphs
U+0370U+03FFGreek
Ͱ΄ΘέρϖϪϿ

Cyrillic

256 glyphs
U+0400U+04FFCyrillic
ЀФшѭґҶӚӿ

Cyrillic Supplement

48 glyphs
U+0500U+052FCyrillic
ԀԆԍԔԚԡԨԯ

Armenian

96 glyphs
U+0530U+058FArmenian
԰ԽՋ՘զճց֏

Hebrew

112 glyphs
U+0590U+05FFHebrew
֐ֿ֟֯׏ןׯ׿

Arabic

256 glyphs
U+0600U+06FFArabic
؀ؤو٭ڑڶۚۿ

Syriac

80 glyphs
U+0700U+074FSyriac
܀܋ܖܡܭܸ݃ݏ

Arabic Supplement

48 glyphs
U+0750U+077FArabic
ݐݖݝݤݪݱݸݿ

Thaana

64 glyphs
U+0780U+07BFThaana
ހމޒޛޤޭ޶޿

NKo

64 glyphs
U+07C0U+07FFNKo
߀߉ߒߛߤ߭߶߿

Arabic Extended-A

96 glyphs
U+08A0U+08FFArabic

Devanagari

128 glyphs
U+0900U+097FDevanagari
ॿ

Bengali

128 glyphs
U+0980U+09FFBengali
৿

Gurmukhi

128 glyphs
U+0A00U+0A7FGurmukhi
੿

Gujarati

128 glyphs
U+0A80U+0AFFGujarati
૿

Oriya

128 glyphs
U+0B00U+0B7FOriya
୿

Tamil

128 glyphs
U+0B80U+0BFFTamil
௿

Telugu

128 glyphs
U+0C00U+0C7FTelugu
౿

Kannada

128 glyphs
U+0C80U+0CFFKannada
೿

Malayalam

128 glyphs
U+0D00U+0D7FMalayalam
ൿ

Sinhala

128 glyphs
U+0D80U+0DFFSinhala
෿

Thai

128 glyphs
U+0E00U+0E7FThai
๿

Lao

128 glyphs
U+0E80U+0EFFLao
໿

Tibetan

256 glyphs
U+0F00U+0FFFTibetan
࿿

Myanmar

160 glyphs
U+1000U+109FMyanmar
က

Georgian

96 glyphs
U+10A0U+10FFGeorgian

Hangul Jamo

256 glyphs
U+1100U+11FFHangul

Ethiopic

384 glyphs
U+1200U+137FEthiopic

Cherokee

96 glyphs
U+13A0U+13FFCherokee

Unified Canadian Aboriginal Syllabics

640 glyphs
U+1400U+167FCanadian Aboriginal

Ogham

32 glyphs
U+1680U+169FOgham

Runic

96 glyphs
U+16A0U+16FFRunic

Tagalog

32 glyphs
U+1700U+171FTagalog

Khmer

128 glyphs
U+1780U+17FFKhmer

Mongolian

176 glyphs
U+1800U+18AFMongolian

Latin Extended Additional

256 glyphs
U+1E00U+1EFFLatin
ỿ

Greek Extended

256 glyphs
U+1F00U+1FFFGreek
῿

General Punctuation

112 glyphs
U+2000U+206FCommon
 

Superscripts and Subscripts

48 glyphs
U+2070U+209FCommon

Currency Symbols

48 glyphs
U+20A0U+20CFCommon

Letterlike Symbols

80 glyphs
U+2100U+214FCommon

Number Forms

64 glyphs
U+2150U+218FCommon

Arrows

112 glyphs
U+2190U+21FFCommon

Mathematical Operators

256 glyphs
U+2200U+22FFCommon

Miscellaneous Technical

256 glyphs
U+2300U+23FFCommon

Control Pictures

64 glyphs
U+2400U+243FCommon

Enclosed Alphanumerics

160 glyphs
U+2460U+24FFCommon

Box Drawing

128 glyphs
U+2500U+257FCommon

Block Elements

32 glyphs
U+2580U+259FCommon

Geometric Shapes

96 glyphs
U+25A0U+25FFCommon

Miscellaneous Symbols

256 glyphs
U+2600U+26FFCommon

Dingbats

192 glyphs
U+2700U+27BFCommon

Miscellaneous Mathematical Symbols-A

48 glyphs
U+27C0U+27EFCommon

Braille Patterns

256 glyphs
U+2800U+28FFBraille

Supplemental Arrows-B

128 glyphs
U+2900U+297FCommon
⥿

Miscellaneous Mathematical Symbols-B

128 glyphs
U+2980U+29FFCommon
⧿

Supplemental Mathematical Operators

256 glyphs
U+2A00U+2AFFCommon
⫿

CJK Symbols and Punctuation

64 glyphs
U+3000U+303FCJK
 

Hiragana

96 glyphs
U+3040U+309FHiragana

Katakana

96 glyphs
U+30A0U+30FFKatakana

Bopomofo

48 glyphs
U+3100U+312FBopomofo

Hangul Compatibility Jamo

96 glyphs
U+3130U+318FHangul

Kanbun

16 glyphs
U+3190U+319FCommon

Bopomofo Extended

32 glyphs
U+31A0U+31BFBopomofo

CJK Strokes

48 glyphs
U+31C0U+31EFCJK

Katakana Phonetic Extensions

16 glyphs
U+31F0U+31FFKatakana

Enclosed CJK Letters and Months

256 glyphs
U+3200U+32FFCJK

CJK Compatibility

256 glyphs
U+3300U+33FFCJK

CJK Unified Ideographs Extension A

6,592 glyphs
U+3400U+4DBFCJK
䶿

Yijing Hexagram Symbols

64 glyphs
U+4DC0U+4DFFCommon
䷿

CJK Unified Ideographs

20,992 glyphs
U+4E00U+9FFFCJK
鿿

Hangul Syllables

11,184 glyphs
U+AC00U+D7AFHangul

High Surrogates

896 glyphs
U+D800U+DB7FCommon

High Private Use Surrogates

128 glyphs
U+DB80U+DBFFCommon

Low Surrogates

1,024 glyphs
U+DC00U+DFFFCommon

Private Use Area

6,400 glyphs
U+E000U+F8FFCommon

CJK Compatibility Ideographs

512 glyphs
U+F900U+FAFFCJK
﫿

Alphabetic Presentation Forms

80 glyphs
U+FB00U+FB4FLatin

Arabic Presentation Forms-A

688 glyphs
U+FB50U+FDFFArabic
﷿

Variation Selectors

16 glyphs
U+FE00U+FE0FInherited

Vertical Forms

16 glyphs
U+FE10U+FE1FCommon

Combining Half Marks

16 glyphs
U+FE20U+FE2FInherited

CJK Compatibility Forms

32 glyphs
U+FE30U+FE4FCJK

Small Form Variants

32 glyphs
U+FE50U+FE6FCommon

Arabic Presentation Forms-B

144 glyphs
U+FE70U+FEFFArabic


Halfwidth and Fullwidth Forms

240 glyphs
U+FF00U+FFEFCommon

Specials

16 glyphs
U+FFF0U+FFFFCommon
￿

Linear B Syllabary

128 glyphs
U+10000U+1007FLinear B
𐀀𐀒𐀤𐀶𐁈𐁚𐁬𐁿

Ancient Greek Numbers

80 glyphs
U+10140U+1018FGreek
𐅀𐅋𐅖𐅡𐅭𐅸𐆃𐆏

Old Italic

48 glyphs
U+10300U+1032FOld Italic
𐌀𐌆𐌍𐌔𐌚𐌡𐌨𐌯

Gothic

32 glyphs
U+10330U+1034FGothic
𐌰𐌴𐌸𐌽𐍁𐍆𐍊𐍏

Cypriot Syllabary

64 glyphs
U+10800U+1083FCypriot
𐠀𐠉𐠒𐠛𐠤𐠭𐠶𐠿

Kharoshthi

96 glyphs
U+10A00U+10A5FKharoshthi
𐨀𐨍𐨛𐨨𐨶𐩃𐩑𐩟

Byzantine Musical Symbols

256 glyphs
U+1D000U+1D0FFCommon
𝀀𝀤𝁈𝁭𝂑𝂶𝃚𝃿

Musical Symbols

256 glyphs
U+1D100U+1D1FFCommon
𝄀𝄤𝅈𝅭𝆑𝆶𝇚𝇿

Mathematical Alphanumeric Symbols

1,024 glyphs
U+1D400U+1D7FFCommon
𝐀𝒒𝔤𝖶𝙈𝛚𝝬𝟿

Mahjong Tiles

48 glyphs
U+1F000U+1F02FCommon
🀀🀆🀍🀔🀚🀡🀨🀯

Domino Tiles

112 glyphs
U+1F030U+1F09FCommon
🀰🀿🁏🁟🁯🁿🂏🂟

Playing Cards

96 glyphs
U+1F0A0U+1F0FFCommon
🂠🂭🂻🃈🃖🃣🃱🃿

Enclosed Alphanumeric Supplement

256 glyphs
U+1F100U+1F1FFCommon
🄀🄤🅈🅭🆑🆶🇚🇿

Enclosed Ideographic Supplement

256 glyphs
U+1F200U+1F2FFCJK
🈀🈤🉈🉭🊑🊶🋚🋿

Miscellaneous Symbols and Pictographs

768 glyphs
U+1F300U+1F5FFEmoji
🌀🍭🏛👈💶🔣🖑🗿

Emoticons

80 glyphs
U+1F600U+1F64FEmoji
😀😋😖😡😭😸🙃🙏

Ornamental Dingbats

48 glyphs
U+1F650U+1F67FCommon
🙐🙖🙝🙤🙪🙱🙸🙿

Transport and Map Symbols

128 glyphs
U+1F680U+1F6FFEmoji
🚀🚒🚤🚶🛈🛚🛬🛿

Alchemical Symbols

128 glyphs
U+1F700U+1F77FCommon
🜀🜒🜤🜶🝈🝚🝬🝿

Geometric Shapes Extended

128 glyphs
U+1F780U+1F7FFCommon
🞀🞒🞤🞶🟈🟚🟬🟿

Supplemental Arrows-C

256 glyphs
U+1F800U+1F8FFCommon
🠀🠤🡈🡭🢑🢶🣚🣿

Supplemental Symbols and Pictographs

256 glyphs
U+1F900U+1F9FFEmoji
🤀🤤🥈🥭🦑🦶🧚🧿

Chess Symbols

112 glyphs
U+1FA00U+1FA6FCommon
🨀🨏🨟🨯🨿🩏🩟🩯

Symbols and Pictographs Extended-A

144 glyphs
U+1FA70U+1FAFFEmoji
🩰🪄🪘🪭🫁🫖🫪🫿

CJK Unified Ideographs Extension B

42,720 glyphs
U+20000U+2A6DFCJK
𠀀𡟖𢾭𤞄𥽚𧜱𨼈𪛟

Tags

128 glyphs
U+E0000U+E007FCommon
󠀀󠀒󠀤󠀶󠁈󠁚󠁬󠁿

Variation Selectors Supplement

240 glyphs
U+E0100U+E01EFInherited
󠄀󠄢󠅄󠅦󠆈󠆪󠇌󠇯

Supplementary Private Use Area-A

65,536 glyphs
U+F0000U+FFFFFCommon
󰀀󲒒󴤤󶶶󹉈󻛚󽭬󿿿

Supplementary Private Use Area-B

65,536 glyphs
U+100000U+10FFFFCommon
􀀀􂒒􄤤􆶶􉉈􋛚􍭬􏿿

The Architecture of the 17 Unicode Planes & 300+ Script Blocks

When the Unicode Consortium was formed in 1991, the original standard was designed as a 16-bit encoding space (supporting 65,536 characters). As the need arose to support historical scripts, specialized mathematical alphabets, and over 3,600 emojis, the architecture was expanded into 17 distinct 16-bit planes (Planes 0 to 16), providing an astronomical total address space of 1,114,112 codepoints:

1. Plane 0 (Basic Multilingual Plane – BMP):Contains ranges U+0000..U+FFFF. Houses over 95% of all daily written human communication (Latin, Arabic, Urdu, Devanagari, Hebrew, CJK).
2. Plane 1 (Supplementary Multilingual Plane – SMP):Contains ranges U+10000..U+1FFFF. Dedicated to emojis, ancient hieroglyphics, cuneiform, and mathematical alphanumeric alphabets.

How Unicode Blocks Organize Modern Computing Standards

  • Script Allocation: Related consonants, vowels, and matras are strictly clustered together to optimize font shaping.
  • Regex Property Matching: Developers can target entire blocks in regular expressions via \p{sc=Arabic} or \p{InDevanagari}.
  • Font Subsetting: Web font optimizers (like Google Fonts) slice large typography files by Unicode block boundaries to reduce download payload.
  • Continuous Evolution: Unicode 16.0 adds brand new blocks for modern symbology and endangered indigenous scripts.

Frequently Asked Questions (FAQs)

How many total Unicode Blocks exist in Unicode 16.0?+

Unicode 16.0 contains 338 named blocks spanning all 17 planes, covering over 154,998 defined characters.

Why are some Unicode codepoints listed as unassigned or reserved?+

To accommodate future scripts and symbols, the Unicode Consortium reserves unassigned gaps between blocks so related characters can be added in future standard revisions without renumbering existing codepoints.

Can I view and copy all characters belonging to a specific block?+

Yes! Click any block card in our directory to open the full interactive character explorer filtered directly to that block range.