U+0000
to U+007F
:
Basic Latin
U+0080
to U+00FF
:
Latin-1 Supplement
U+0100
to U+017F
:
Latin Extended-A
U+0180
to U+024F
:
Latin Extended-B
U+0250
to U+02AF
:
IPA Extensions
U+02B0
to U+02FF
:
Spacing Modifier Letters
U+0300
to U+036F
:
Combining Diacritical Marks
U+0370
to U+03FF
:
Greek and Coptic
U+0400
to U+04FF
:
Cyrillic
U+0500
to U+052F
:
Cyrillic Supplement
U+0530
to U+058F
:
Armenian
U+0590
to U+05FF
:
Hebrew
U+0600
to U+06FF
:
Arabic
U+0700
to U+074F
:
Syriac
U+0750
to U+077F
:
Arabic Supplement
U+0780
to U+07BF
:
Thaana
U+0900
to U+097F
:
Devanagari
U+0980
to U+09FF
:
Bengali
U+0A00
to U+0A7F
:
Gurmukhi
U+0A80
to U+0AFF
:
Gujarati
U+0B00
to U+0B7F
:
Oriya
U+0B80
to U+0BFF
:
Tamil
U+0C00
to U+0C7F
:
Telugu
U+0C80
to U+0CFF
:
Kannada
U+0D00
to U+0D7F
:
Malayalam
U+0D80
to U+0DFF
:
Sinhala
U+0E00
to U+0E7F
:
Thai
U+0E80
to U+0EFF
:
Lao
U+0F00
to U+0FFF
:
Tibetan
U+1000
to U+109F
:
Myanmar
U+10A0
to U+10FF
:
Georgian
U+1100
to U+11FF
:
Hangul Jamo
U+1200
to U+137F
:
Ethiopic
U+1380
to U+139F
:
Ethiopic Supplement
U+13A0
to U+13FF
:
Cherokee
U+1400
to U+167F
:
Unified Canadian Aboriginal Syllabics
U+1680
to U+169F
:
Ogham
U+16A0
to U+16FF
:
Runic
U+1700
to U+171F
:
Tagalog
U+1720
to U+173F
:
Hanunoo
U+1740
to U+175F
:
Buhid
U+1760
to U+177F
:
Tagbanwa
U+1780
to U+17FF
:
Khmer
U+1800
to U+18AF
:
Mongolian
U+1900
to U+194F
:
Limbu
U+1950
to U+197F
:
Tai Le
U+1980
to U+19DF
:
New Tai Lue
U+19E0
to U+19FF
:
Khmer Symbols
U+1A00
to U+1A1F
:
Buginese
U+1D00
to U+1D7F
:
Phonetic Extensions
U+1D80
to U+1DBF
:
Phonetic Extensions Supplement
U+1DC0
to U+1DFF
:
Combining Diacritical Marks Supplement
U+1E00
to U+1EFF
:
Latin Extended Additional
U+1F00
to U+1FFF
:
Greek Extended
U+2000
to U+206F
:
General Punctuation
U+2070
to U+209F
:
Superscripts and Subscripts
U+20A0
to U+20CF
:
Currency Symbols
U+20D0
to U+20FF
:
Combining Diacritical Marks for Symbols
U+2100
to U+214F
:
Letterlike Symbols
U+2150
to U+218F
:
Number Forms
U+2190
to U+21FF
:
Arrows
U+2200
to U+22FF
:
Mathematical Operators
U+2300
to U+23FF
:
Miscellaneous Technical
U+2400
to U+243F
:
Control Pictures
U+2440
to U+245F
:
Optical Character Recognition
U+2460
to U+24FF
:
Enclosed Alphanumerics
U+2500
to U+257F
:
Box Drawing
U+2580
to U+259F
:
Block Elements
U+25A0
to U+25FF
:
Geometric Shapes
U+2600
to U+26FF
:
Miscellaneous Symbols
U+2700
to U+27BF
:
Dingbats
U+27C0
to U+27EF
:
Miscellaneous Mathematical Symbols-A
U+27F0
to U+27FF
:
Supplemental Arrows-A
U+2800
to U+28FF
:
Braille Patterns
U+2900
to U+297F
:
Supplemental Arrows-B
U+2980
to U+29FF
:
Miscellaneous Mathematical Symbols-B
U+2A00
to U+2AFF
:
Supplemental Mathematical Operators
U+2B00
to U+2BFF
:
Miscellaneous Symbols and Arrows
U+2C00
to U+2C5F
:
Glagolitic
U+2C80
to U+2CFF
:
Coptic
U+2D00
to U+2D2F
:
Georgian Supplement
U+2D30
to U+2D7F
:
Tifinagh
U+2D80
to U+2DDF
:
Ethiopic Extended
U+2E00
to U+2E7F
:
Supplemental Punctuation
U+2E80
to U+2EFF
:
CJK Radicals Supplement
U+2F00
to U+2FDF
:
Kangxi Radicals
U+2FF0
to U+2FFF
:
Ideographic Description Characters
U+3000
to U+303F
:
CJK Symbols and Punctuation
U+3040
to U+309F
:
Hiragana
U+30A0
to U+30FF
:
Katakana
U+3100
to U+312F
:
Bopomofo
U+3130
to U+318F
:
Hangul Compatibility Jamo
U+3190
to U+319F
:
Kanbun
U+31A0
to U+31BF
:
Bopomofo Extended
U+31C0
to U+31EF
:
CJK Strokes
U+31F0
to U+31FF
:
Katakana Phonetic Extensions
U+3200
to U+32FF
:
Enclosed CJK Letters and Months
U+3300
to U+33FF
:
CJK Compatibility
U+3400
to U+4DBF
:
CJK Unified Ideographs Extension A
U+4DC0
to U+4DFF
:
Yijing Hexagram Symbols
U+4E00
to U+9FFF
:
CJK Unified Ideographs
U+A000
to U+A48F
:
Yi Syllables
U+A490
to U+A4CF
:
Yi Radicals
U+A700
to U+A71F
:
Modifier Tone Letters
U+A800
to U+A82F
:
Syloti Nagri
U+AC00
to U+D7AF
:
Hangul Syllables
U+D800
to U+DB7F
:
High Surrogates
U+DB80
to U+DBFF
:
High Private Use Surrogates
U+DC00
to U+DFFF
:
Low Surrogates
U+E000
to U+F8FF
:
Private Use Area
U+F900
to U+FAFF
:
CJK Compatibility Ideographs
U+FB00
to U+FB4F
:
Alphabetic Presentation Forms
U+FB50
to U+FDFF
:
Arabic Presentation Forms-A
U+FE00
to U+FE0F
:
Variation Selectors
U+FE10
to U+FE1F
:
Vertical Forms
U+FE20
to U+FE2F
:
Combining Half Marks
U+FE30
to U+FE4F
:
CJK Compatibility Forms
U+FE50
to U+FE6F
:
Small Form Variants
U+FE70
to U+FEFF
:
Arabic Presentation Forms-B
U+FF00
to U+FFEF
:
Halfwidth and Fullwidth Forms
U+FFF0
to U+FFFF
:
Specials
Generated by unidata.sh (Makefile).
Sean B. Palmer