Basic Latin
U+0000 - U+007F
128 chars
Latin-1 Supplement
U+0080 - U+00FF
128 chars
Latin Extended-A
U+0100 - U+017F
128 chars
Latin Extended-B
U+0180 - U+024F
208 chars
IPA Extensions
U+0250 - U+02AF
96 chars
Spacing Modifier Letters
U+02B0 - U+02FF
80 chars
Combining Diacritical Marks
U+0300 - U+036F
112 chars
Greek and Coptic
U+0370 - U+03FF
144 chars
Cyrillic
U+0400 - U+04FF
256 chars
Cyrillic Supplement
U+0500 - U+052F
48 chars
Armenian
U+0530 - U+058F
96 chars
Hebrew
U+0590 - U+05FF
112 chars
Arabic
U+0600 - U+06FF
256 chars
Syriac
U+0700 - U+074F
80 chars
Arabic Supplement
U+0750 - U+077F
48 chars
Thaana
U+0780 - U+07BF
64 chars
NKo
U+07C0 - U+07FF
64 chars
Samaritan
U+0800 - U+083F
64 chars
Mandaic
U+0840 - U+085F
32 chars
Devanagari
U+0900 - U+097F
128 chars
Bengali
U+0980 - U+09FF
128 chars
Gurmukhi
U+0A00 - U+0A7F
128 chars
Gujarati
U+0A80 - U+0AFF
128 chars
Oriya
U+0B00 - U+0B7F
128 chars
Tamil
U+0B80 - U+0BFF
128 chars
Telugu
U+0C00 - U+0C7F
128 chars
Kannada
U+0C80 - U+0CFF
128 chars
Malayalam
U+0D00 - U+0D7F
128 chars
Sinhala
U+0D80 - U+0DFF
128 chars
Thai
U+0E00 - U+0E7F
128 chars
Lao
U+0E80 - U+0EFF
128 chars
Tibetan
U+0F00 - U+0FFF
256 chars
Myanmar
U+1000 - U+109F
160 chars
Georgian
U+10A0 - U+10FF
96 chars
Hangul Jamo
U+1100 - U+11FF
256 chars
Ethiopic
U+1200 - U+137F
384 chars
Ethiopic Supplement
U+1380 - U+139F
32 chars
Cherokee
U+13A0 - U+13FF
96 chars
Unified Canadian Aboriginal Syllabics
U+1400 - U+167F
640 chars
Ogham
U+1680 - U+169F
32 chars
Runic
U+16A0 - U+16FF
96 chars
Tagalog
U+1700 - U+171F
32 chars
Hanunoo
U+1720 - U+173F
32 chars
Buhid
U+1740 - U+175F
32 chars
Tagbanwa
U+1760 - U+177F
32 chars
Khmer
U+1780 - U+17FF
128 chars
Mongolian
U+1800 - U+18AF
176 chars
Unified Canadian Aboriginal Syllabics Extended
U+18B0 - U+18FF
80 chars
Limbu
U+1900 - U+194F
80 chars
Tai Le
U+1950 - U+197F
48 chars
New Tai Lue
U+1980 - U+19DF
96 chars
Khmer Symbols
U+19E0 - U+19FF
32 chars
Buginese
U+1A00 - U+1A1F
32 chars
Tai Tham
U+1A20 - U+1AAF
144 chars
Combining Diacritical Marks Extended
U+1AB0 - U+1AFF
80 chars
Balinese
U+1B00 - U+1B7F
128 chars
Sundanese
U+1B80 - U+1BBF
64 chars
Batak
U+1BC0 - U+1BFF
64 chars
Lepcha
U+1C00 - U+1C4F
80 chars
Ol Chiki
U+1C50 - U+1C7F
48 chars
Cyrillic Extended-C
U+1C80 - U+1C8F
16 chars
Sundanese Supplement
U+1CC0 - U+1CCF
16 chars
Vedic Extensions
U+1CD0 - U+1CFF
48 chars
Phonetic Extensions
U+1D00 - U+1D7F
128 chars
Phonetic Extensions Supplement
U+1D80 - U+1DBF
64 chars
Combining Diacritical Marks Supplement
U+1DC0 - U+1DFF
64 chars
Latin Extended Additional
U+1E00 - U+1EFF
256 chars
Greek Extended
U+1F00 - U+1FFF
256 chars
General Punctuation
U+2000 - U+206F
112 chars
Superscripts and Subscripts
U+2070 - U+209F
48 chars
Currency Symbols
U+20A0 - U+20CF
48 chars
Combining Diacritical Marks for Symbols
U+20D0 - U+20FF
48 chars
Letterlike Symbols
U+2100 - U+214F
80 chars
Number Forms
U+2150 - U+218F
64 chars
Arrows
U+2190 - U+21FF
112 chars
Mathematical Operators
U+2200 - U+22FF
256 chars
Miscellaneous Technical
U+2300 - U+23FF
256 chars
Control Pictures
U+2400 - U+243F
64 chars
Optical Character Recognition
U+2440 - U+245F
32 chars
Enclosed Alphanumerics
U+2460 - U+24FF
160 chars
Box Drawing
U+2500 - U+257F
128 chars
Block Elements
U+2580 - U+259F
32 chars
Geometric Shapes
U+25A0 - U+25FF
96 chars
Miscellaneous Symbols
U+2600 - U+26FF
256 chars
Dingbats
U+2700 - U+27BF
192 chars
Miscellaneous Mathematical Symbols-A
U+27C0 - U+27EF
48 chars
Supplemental Arrows-A
U+27F0 - U+27FF
16 chars
Braille Patterns
U+2800 - U+28FF
256 chars
Supplemental Arrows-B
U+2900 - U+297F
128 chars
Miscellaneous Mathematical Symbols-B
U+2980 - U+29FF
128 chars
Supplemental Mathematical Operators
U+2A00 - U+2AFF
256 chars
Miscellaneous Symbols and Arrows
U+2B00 - U+2BFF
256 chars
Glagolitic
U+2C00 - U+2C5F
96 chars
Latin Extended-C
U+2C60 - U+2C7F
32 chars
Coptic
U+2C80 - U+2CFF
128 chars
Georgian Supplement
U+2D00 - U+2D2F
48 chars
Tifinagh
U+2D30 - U+2D7F
80 chars
Ethiopic Extended
U+2D80 - U+2DDF
96 chars
Cyrillic Extended-A
U+2DE0 - U+2DFF
32 chars
Supplemental Punctuation
U+2E00 - U+2E7F
128 chars
CJK Radicals Supplement
U+2E80 - U+2EFF
128 chars
Kangxi Radicals
U+2F00 - U+2FDF
224 chars
Ideographic Description Characters
U+2FF0 - U+2FFF
16 chars
CJK Symbols and Punctuation
U+3000 - U+303F
64 chars
Hiragana
U+3040 - U+309F
96 chars
Katakana
U+30A0 - U+30FF
96 chars
Bopomofo
U+3100 - U+312F
48 chars
Hangul Compatibility Jamo
U+3130 - U+318F
96 chars
Kanbun
U+3190 - U+319F
16 chars
Bopomofo Extended
U+31A0 - U+31BF
32 chars
CJK Strokes
U+31C0 - U+31EF
48 chars
Katakana Phonetic Extensions
U+31F0 - U+31FF
16 chars
Enclosed CJK Letters and Months
U+3200 - U+32FF
256 chars
CJK Compatibility
U+3300 - U+33FF
256 chars
CJK Unified Ideographs Extension A
U+3400 - U+4DBF
6592 chars
Yijing Hexagram Symbols
U+4DC0 - U+4DFF
64 chars
CJK Unified Ideographs
U+4E00 - U+9FFF
20992 chars
Yi Syllables
U+A000 - U+A48F
1168 chars
Yi Radicals
U+A490 - U+A4CF
64 chars
Lisu
U+A4D0 - U+A4FF
48 chars
Vai
U+A500 - U+A63F
320 chars
Cyrillic Extended-B
U+A640 - U+A69F
96 chars
Bamum
U+A6A0 - U+A6FF
96 chars
Modifier Tone Letters
U+A700 - U+A71F
32 chars
Latin Extended-D
U+A720 - U+A7FF
224 chars
Syloti Nagri
U+A800 - U+A82F
48 chars
Common Indic Number Forms
U+A830 - U+A83F
16 chars
Phags-pa
U+A840 - U+A87F
64 chars
Saurashtra
U+A880 - U+A8DF
96 chars
Devanagari Extended
U+A8E0 - U+A8FF
32 chars
Kayah Li
U+A900 - U+A92F
48 chars
Rejang
U+A930 - U+A95F
48 chars
Hangul Jamo Extended-A
U+A960 - U+A97F
32 chars
Javanese
U+A980 - U+A9DF
96 chars
Myanmar Extended-B
U+A9E0 - U+A9FF
32 chars
Cham
U+AA00 - U+AA5F
96 chars
Myanmar Extended-A
U+AA60 - U+AA7F
32 chars
Tai Viet
U+AA80 - U+AADF
96 chars
Meetei Mayek Extensions
U+AAE0 - U+AAFF
32 chars
Ethiopic Extended-A
U+AB00 - U+AB2F
48 chars
Latin Extended-E
U+AB30 - U+AB6F
64 chars
Cherokee Supplement
U+AB70 - U+ABBF
80 chars
Meetei Mayek
U+ABC0 - U+ABFF
64 chars
Hangul Syllables
U+AC00 - U+D7AF
11184 chars
Hangul Jamo Extended-B
U+D7B0 - U+D7FF
80 chars
High Surrogates
U+D800 - U+DB7F
896 chars
High Private Use Surrogates
U+DB80 - U+DBFF
128 chars
Low Surrogates
U+DC00 - U+DFFF
1024 chars
Private Use Area
U+E000 - U+F8FF
6400 chars
CJK Compatibility Ideographs
U+F900 - U+FAFF
512 chars
Alphabetic Presentation Forms
U+FB00 - U+FB4F
80 chars
Arabic Presentation Forms-A
U+FB50 - U+FDFF
688 chars
Variation Selectors
U+FE00 - U+FE0F
16 chars
Vertical Forms
U+FE10 - U+FE1F
16 chars
Combining Half Marks
U+FE20 - U+FE2F
16 chars
CJK Compatibility Forms
U+FE30 - U+FE4F
32 chars
Small Form Variants
U+FE50 - U+FE6F
32 chars
Arabic Presentation Forms-B
U+FE70 - U+FEFF
144 chars
Halfwidth and Fullwidth Forms
U+FF00 - U+FFEF
240 chars
Specials
U+FFF0 - U+FFFF
16 chars