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