| U+00000 - U+0007F | Basic Latin |
| U+00080 - U+000FF | Latin-1 Supplement |
| U+00100 - U+0017F | Latin Extended-A |
| U+00180 - U+0024F | Latin Extended-B |
| U+00250 - U+002AF | IPA Extensions |
| U+002B0 - U+002FF | Spacing Modifier Letters |
| U+00300 - U+0036F | Combining Diacritical Marks |
| U+00370 - U+003FF | Greek and Coptic |
| U+00400 - U+004FF | Cyrillic |
| U+00500 - U+0052F | Cyrillic Supplement |
| U+00530 - U+0058F | Armenian |
| U+00590 - U+005FF | Hebrew |
| U+00600 - U+006FF | Arabic |
| U+00700 - U+0074F | Syriac |
| U+00750 - U+0077F | Arabic Supplement |
| U+00780 - U+007BF | Thaana |
| U+007C0 - U+007FF | NKo |
| U+00800 - U+0083F | Samaritan |
| U+00840 - U+0085F | Mandaic |
| U+008A0 - U+008FF | Arabic Extended-A |
| U+00900 - U+0097F | Devanagari |
| U+00980 - U+009FF | Bengali |
| U+00A00 - U+00A7F | Gurmukhi |
| U+00A80 - U+00AFF | Gujarati |
| U+00B00 - U+00B7F | Oriya |
| U+00B80 - U+00BFF | Tamil |
| U+00C00 - U+00C7F | Telugu |
| U+00C80 - U+00CFF | Kannada |
| U+00D00 - U+00D7F | Malayalam |
| U+00D80 - U+00DFF | Sinhala |
| U+00E00 - U+00E7F | Thai |
| U+00E80 - U+00EFF | Lao |
| U+00F00 - U+00FFF | Tibetan |
| U+01000 - U+0109F | Myanmar |
| U+010A0 - U+010FF | Georgian |
| U+01100 - U+011FF | Hangul Jamo |
| U+01200 - U+0137F | Ethiopic |
| U+01380 - U+0139F | Ethiopic Supplement |
| U+013A0 - U+013FF | Cherokee |
| U+01400 - U+0167F | Unified Canadian Aboriginal Syllabics |
| U+01680 - U+0169F | Ogham |
| U+016A0 - U+016FF | Runic |
| U+01700 - U+0171F | Tagalog |
| U+01720 - U+0173F | Hanunoo |
| U+01740 - U+0175F | Buhid |
| U+01760 - U+0177F | Tagbanwa |
| U+01780 - U+017FF | Khmer |
| U+01800 - U+018AF | Mongolian |
| U+018B0 - U+018FF | Unified Canadian Aboriginal Syllabics Extended |
| U+01900 - U+0194F | Limbu |
| U+01950 - U+0197F | Tai Le |
| U+01980 - U+019DF | New Tai Lue |
| U+019E0 - U+019FF | Khmer Symbols |
| U+01A00 - U+01A1F | Buginese |
| U+01A20 - U+01AAF | Tai Tham |
| U+01B00 - U+01B7F | Balinese |
| U+01B80 - U+01BBF | Sundanese |
| U+01BC0 - U+01BFF | Batak |
| U+01C00 - U+01C4F | Lepcha |
| U+01C50 - U+01C7F | Ol Chiki |
| U+01CC0 - U+01CCF | Sundanese Supplement |
| U+01CD0 - U+01CFF | Vedic Extensions |
| U+01D00 - U+01D7F | Phonetic Extensions |
| U+01D80 - U+01DBF | Phonetic Extensions Supplement |
| U+01DC0 - U+01DFF | Combining Diacritical Marks Supplement |
| U+01E00 - U+01EFF | Latin Extended Additional |
| U+01F00 - U+01FFF | Greek Extended |
| U+02000 - U+0206F | General Punctuation |
| U+02070 - U+0209F | Superscripts and Subscripts |
| U+020A0 - U+020CF | Currency Symbols |
| U+020D0 - U+020FF | Combining Diacritical Marks for Symbols |
| U+02100 - U+0214F | Letterlike Symbols |
| U+02150 - U+0218F | Number Forms |
| U+02190 - U+021FF | Arrows |
| U+02200 - U+022FF | Mathematical Operators |
| U+02300 - U+023FF | Miscellaneous Technical |
| U+02400 - U+0243F | Control Pictures |
| U+02440 - U+0245F | Optical Character Recognition |
| U+02460 - U+024FF | Enclosed Alphanumerics |
| U+02500 - U+0257F | Box Drawing |
| U+02580 - U+0259F | Block Elements |
| U+025A0 - U+025FF | Geometric Shapes |
| U+02600 - U+026FF | Miscellaneous Symbols |
| U+02700 - U+027BF | Dingbats |
| U+027C0 - U+027EF | Miscellaneous Mathematical Symbols-A |
| U+027F0 - U+027FF | Supplemental Arrows-A |
| U+02800 - U+028FF | Braille Patterns |
| U+02900 - U+0297F | Supplemental Arrows-B |
| U+02980 - U+029FF | Miscellaneous Mathematical Symbols-B |
| U+02A00 - U+02AFF | Supplemental Mathematical Operators |
| U+02B00 - U+02BFF | Miscellaneous Symbols and Arrows |
| U+02C00 - U+02C5F | Glagolitic |
| U+02C60 - U+02C7F | Latin Extended-C |
| U+02C80 - U+02CFF | Coptic |
| U+02D00 - U+02D2F | Georgian Supplement |
| U+02D30 - U+02D7F | Tifinagh |
| U+02D80 - U+02DDF | Ethiopic Extended |
| U+02DE0 - U+02DFF | Cyrillic Extended-A |
| U+02E00 - U+02E7F | Supplemental Punctuation |
| U+02E80 - U+02EFF | CJK Radicals Supplement |
| U+02F00 - U+02FDF | Kangxi Radicals |
| U+02FF0 - U+02FFF | Ideographic Description Characters |
| U+03000 - U+0303F | CJK Symbols and Punctuation |
| U+03040 - U+0309F | Hiragana |
| U+030A0 - U+030FF | Katakana |
| U+03100 - U+0312F | Bopomofo |
| U+03130 - U+0318F | Hangul Compatibility Jamo |
| U+03190 - U+0319F | Kanbun |
| U+031A0 - U+031BF | Bopomofo Extended |
| U+031C0 - U+031EF | CJK Strokes |
| U+031F0 - U+031FF | Katakana Phonetic Extensions |
| U+03200 - U+032FF | Enclosed CJK Letters and Months |
| U+03300 - U+033FF | CJK Compatibility |
| U+03400 - U+04DBF | CJK Unified Ideographs Extension A |
| U+04DC0 - U+04DFF | Yijing Hexagram Symbols |
| U+04E00 - U+09FFF | CJK Unified Ideographs |
| U+0A000 - U+0A48F | Yi Syllables |
| U+0A490 - U+0A4CF | Yi Radicals |
| U+0A4D0 - U+0A4FF | Lisu |
| U+0A500 - U+0A63F | Vai |
| U+0A640 - U+0A69F | Cyrillic Extended-B |
| U+0A6A0 - U+0A6FF | Bamum |
| U+0A700 - U+0A71F | Modifier Tone Letters |
| U+0A720 - U+0A7FF | Latin Extended-D |
| U+0A800 - U+0A82F | Syloti Nagri |
| U+0A830 - U+0A83F | Common Indic Number Forms |
| U+0A840 - U+0A87F | Phags-pa |
| U+0A880 - U+0A8DF | Saurashtra |
| U+0A8E0 - U+0A8FF | Devanagari Extended |
| U+0A900 - U+0A92F | Kayah Li |
| U+0A930 - U+0A95F | Rejang |
| U+0A960 - U+0A97F | Hangul Jamo Extended-A |
| U+0A980 - U+0A9DF | Javanese |
| U+0AA00 - U+0AA5F | Cham |
| U+0AA60 - U+0AA7F | Myanmar Extended-A |
| U+0AA80 - U+0AADF | Tai Viet |
| U+0AAE0 - U+0AAFF | Meetei Mayek Extensions |
| U+0AB00 - U+0AB2F | Ethiopic Extended-A |
| U+0ABC0 - U+0ABFF | Meetei Mayek |
| U+0AC00 - U+0D7AF | Hangul Syllables |
| U+0D7B0 - U+0D7FF | Hangul Jamo Extended-B |
| U+0D800 - U+0DB7F | High Surrogates |
| U+0DB80 - U+0DBFF | High Private Use Surrogates |
| U+0DC00 - U+0DFFF | Low Surrogates |
| U+0E000 - U+0F8FF | Private Use Area |
| U+0F900 - U+0FAFF | CJK Compatibility Ideographs |
| U+0FB00 - U+0FB4F | Alphabetic Presentation Forms |
| U+0FB50 - U+0FDFF | Arabic Presentation Forms-A |
| U+0FE00 - U+0FE0F | Variation Selectors |
| U+0FE10 - U+0FE1F | Vertical Forms |
| U+0FE20 - U+0FE2F | Combining Half Marks |
| U+0FE30 - U+0FE4F | CJK Compatibility Forms |
| U+0FE50 - U+0FE6F | Small Form Variants |
| U+0FE70 - U+0FEFF | Arabic Presentation Forms-B |
| U+0FF00 - U+0FFEF | Halfwidth and Fullwidth Forms |
| U+0FFF0 - U+0FFFF | Specials |
| U+10000 - U+1007F | Linear B Syllabary |
| U+10080 - U+100FF | Linear B Ideograms |
| U+10100 - U+1013F | Aegean Numbers |
| U+10140 - U+1018F | Ancient Greek Numbers |
| U+10190 - U+101CF | Ancient Symbols |
| U+101D0 - U+101FF | Phaistos Disc |
| U+10280 - U+1029F | Lycian |
| U+102A0 - U+102DF | Carian |
| U+10300 - U+1032F | Old Italic |
| U+10330 - U+1034F | Gothic |
| U+10380 - U+1039F | Ugaritic |
| U+103A0 - U+103DF | Old Persian |
| U+10400 - U+1044F | Deseret |
| U+10450 - U+1047F | Shavian |
| U+10480 - U+104AF | Osmanya |
| U+10800 - U+1083F | Cypriot Syllabary |
| U+10840 - U+1085F | Imperial Aramaic |
| U+10900 - U+1091F | Phoenician |
| U+10920 - U+1093F | Lydian |
| U+10980 - U+1099F | Meroitic Hieroglyphs |
| U+109A0 - U+109FF | Meroitic Cursive |
| U+10A00 - U+10A5F | Kharoshthi |
| U+10A60 - U+10A7F | Old South Arabian |
| U+10B00 - U+10B3F | Avestan |
| U+10B40 - U+10B5F | Inscriptional Parthian |
| U+10B60 - U+10B7F | Inscriptional Pahlavi |
| U+10C00 - U+10C4F | Old Turkic |
| U+10E60 - U+10E7F | Rumi Numeral Symbols |
| U+11000 - U+1107F | Brahmi |
| U+11080 - U+110CF | Kaithi |
| U+110D0 - U+110FF | Sora Sompeng |
| U+11100 - U+1114F | Chakma |
| U+11180 - U+111DF | Sharada |
| U+11680 - U+116CF | Takri |
| U+12000 - U+123FF | Cuneiform |
| U+12400 - U+1247F | Cuneiform Numbers and Punctuation |
| U+13000 - U+1342F | Egyptian Hieroglyphs |
| U+16800 - U+16A3F | Bamum Supplement |
| U+16F00 - U+16F9F | Miao |
| U+1B000 - U+1B0FF | Kana Supplement |
| U+1D000 - U+1D0FF | Byzantine Musical Symbols |
| U+1D100 - U+1D1FF | Musical Symbols |
| U+1D200 - U+1D24F | Ancient Greek Musical Notation |
| U+1D300 - U+1D35F | Tai Xuan Jing Symbols |
| U+1D360 - U+1D37F | Counting Rod Numerals |
| U+1D400 - U+1D7FF | Mathematical Alphanumeric Symbols |
| U+1EE00 - U+1EEFF | Arabic Mathematical Alphabetic Symbols |
| U+1F000 - U+1F02F | Mahjong Tiles |
| U+1F030 - U+1F09F | Domino Tiles |
| U+1F0A0 - U+1F0FF | Playing Cards |
| U+1F100 - U+1F1FF | Enclosed Alphanumeric Supplement |
| U+1F200 - U+1F2FF | Enclosed Ideographic Supplement |
| U+1F300 - U+1F5FF | Miscellaneous Symbols And Pictographs |
| U+1F600 - U+1F64F | Emoticons |
| U+1F680 - U+1F6FF | Transport And Map Symbols |
| U+1F700 - U+1F77F | Alchemical Symbols |
| U+20000 - U+2A6DF | CJK Unified Ideographs Extension B |
| U+2A700 - U+2B73F | CJK Unified Ideographs Extension C |
| U+2B740 - U+2B81F | CJK Unified Ideographs Extension D |
| U+2F800 - U+2FA1F | CJK Compatibility Ideographs Supplement |
| U+E0000 - U+E007F | Tags |
| U+E0100 - U+E01EF | Variation Selectors Supplement |
| U+F0000 - U+FFFFF | Supplementary Private Use Area-A |
| U+100000 - U+10FFFF | Supplementary Private Use Area-B |