coverage.md
August 8, 2025 ยท View on GitHub
Version Unicode 16.0.0
Note:
- Not all ranges need to count. Private Use ranges are ignored, perhaps others need to as well.
| Range name | # | has processor | Start | End |
|---|---|---|---|---|
| Basic Latin | 95 | Yes | 0000 | 007F |
| Latin-1 Supplement | 95 | Yes | 0080 | 00FF |
| Latin Extended-A | 127 | Yes | 0100 | 017F |
| Latin Extended-B | 207 | Yes | 0180 | 024F |
| IPA Extensions | 95 | Yes | 0250 | 02AF |
| Spacing Modifier Letters | 79 | Yes | 02B0 | 02FF |
| Combining Diacritical Marks | 111 | Yes | 0300 | 036F |
| Greek and Coptic | 134 | Yes | 0370 | 03FF |
| Cyrillic | 255 | Yes | 0400 | 04FF |
| Cyrillic Supplement | 47 | Yes | 0500 | 052F |
| Armenian | 90 | Yes | 0530 | 058F |
| Hebrew | 88 | Yes | 0590 | 05FF |
| Arabic | 255 | Yes | 0600 | 06FF |
| Syriac | 76 | No | 0700 | 074F |
| Arabic Supplement | 47 | Yes | 0750 | 077F |
| Thaana | 50 | No | 0780 | 07BF |
| NKo | 61 | No | 07C0 | 07FF |
| Samaritan | 61 | No | 0800 | 083F |
| Mandaic | 29 | No | 0840 | 085F |
| Syriac Supplement | 11 | No | 0860 | 086F |
| Arabic Extended-B | 41 | No | 0870 | 089F |
| Arabic Extended-A | 95 | No | 08A0 | 08FF |
| Devanagari | 127 | Yes | 0900 | 097F |
| Bengali | 96 | Yes | 0980 | 09FF |
| Gurmukhi | 80 | Yes | 0A00 | 0A7F |
| Gujarati | 90 | Yes | 0A80 | 0AFF |
| Oriya | 91 | Yes | 0B00 | 0B7F |
| Tamil | 72 | Yes | 0B80 | 0BFF |
| Telugu | 99 | Yes | 0C00 | 0C7F |
| Kannada | 91 | Yes | 0C80 | 0CFF |
| Malayalam | 117 | Yes | 0D00 | 0D7F |
| Sinhala | 91 | Yes | 0D80 | 0DFF |
| Thai | 87 | Yes | 0E00 | 0E7F |
| Lao | 83 | No | 0E80 | 0EFF |
| Tibetan | 211 | Yes | 0F00 | 0FFF |
| Myanmar | 159 | No | 1000 | 109F |
| Georgian | 87 | Yes | 10A0 | 10FF |
| Hangul Jamo | 255 | Yes | 1100 | 11FF |
| Ethiopic | 358 | Yes | 1200 | 137F |
| Ethiopic Supplement | 26 | Yes | 1380 | 139F |
| Cherokee | 92 | Yes | 13A0 | 13FF |
| Unified Canadian Aboriginal Syllabics | 639 | No | 1400 | 167F |
| Ogham | 29 | No | 1680 | 169F |
| Runic | 89 | Yes | 16A0 | 16FF |
| Tagalog | 22 | No | 1700 | 171F |
| Hanunoo | 23 | No | 1720 | 173F |
| Buhid | 20 | No | 1740 | 175F |
| Tagbanwa | 18 | No | 1760 | 177F |
| Khmer | 114 | No | 1780 | 17FF |
| Mongolian | 158 | Yes | 1800 | 18AF |
| Unified Canadian Aboriginal Syllabics Extended | 70 | No | 18B0 | 18FF |
| Limbu | 67 | No | 1900 | 194F |
| Tai Le | 35 | No | 1950 | 197F |
| New Tai Lue | 82 | No | 1980 | 19DF |
| Khmer Symbols | 31 | No | 19E0 | 19FF |
| Buginese | 29 | No | 1A00 | 1A1F |
| Tai Tham | 127 | No | 1A20 | 1AAF |
| Combining Diacritical Marks Extended | 31 | No | 1AB0 | 1AFF |
| Balinese | 126 | No | 1B00 | 1B7F |
| Sundanese | 63 | No | 1B80 | 1BBF |
| Batak | 55 | No | 1BC0 | 1BFF |
| Lepcha | 73 | No | 1C00 | 1C4F |
| Ol Chiki | 47 | No | 1C50 | 1C7F |
| Cyrillic Extended-C | 11 | No | 1C80 | 1C8F |
| Georgian Extended | 45 | Yes | 1C90 | 1CBF |
| Sundanese Supplement | 8 | No | 1CC0 | 1CCF |
| Vedic Extensions | 43 | Yes | 1CD0 | 1CFF |
| Phonetic Extensions | 127 | Yes | 1D00 | 1D7F |
| Phonetic Extensions Supplement | 63 | Yes | 1D80 | 1DBF |
| Combining Diacritical Marks Supplement | 63 | Yes | 1DC0 | 1DFF |
| Latin Extended Additional | 255 | Yes | 1E00 | 1EFF |
| Greek Extended | 233 | Yes | 1F00 | 1FFF |
| General Punctuation | 110 | Yes | 2000 | 206F |
| Superscripts and Subscripts | 42 | Yes | 2070 | 209F |
| Currency Symbols | 33 | Yes | 20A0 | 20CF |
| Combining Diacritical Marks for Symbols | 33 | Yes | 20D0 | 20FF |
| Letterlike Symbols | 79 | Yes | 2100 | 214F |
| Number Forms | 60 | Yes | 2150 | 218F |
| Arrows | 111 | Yes | 2190 | 21FF |
| Mathematical Operators | 255 | Yes | 2200 | 22FF |
| Miscellaneous Technical | 255 | Yes | 2300 | 23FF |
| Control Pictures | 42 | Yes | 2400 | 243F |
| Optical Character Recognition | 11 | Yes | 2440 | 245F |
| Enclosed Alphanumerics | 159 | Yes | 2460 | 24FF |
| Box Drawing | 127 | Yes | 2500 | 257F |
| Block Elements | 31 | Yes | 2580 | 259F |
| Geometric Shapes | 95 | Yes | 25A0 | 25FF |
| Miscellaneous Symbols | 255 | Yes | 2600 | 26FF |
| Dingbats | 191 | Yes | 2700 | 27BF |
| Miscellaneous Mathematical Symbols-A | 47 | Yes | 27C0 | 27EF |
| Supplemental Arrows-A | 15 | No | 27F0 | 27FF |
| Braille Patterns | 255 | Yes | 2800 | 28FF |
| Supplemental Arrows-B | 127 | Yes | 2900 | 297F |
| Miscellaneous Mathematical Symbols-B | 127 | Yes | 2980 | 29FF |
| Supplemental Mathematical Operators | 255 | Yes | 2A00 | 2AFF |
| Miscellaneous Symbols and Arrows | 252 | Yes | 2B00 | 2BFF |
| Glagolitic | 95 | Yes | 2C00 | 2C5F |
| Latin Extended-C | 31 | Yes | 2C60 | 2C7F |
| Coptic | 122 | No | 2C80 | 2CFF |
| Georgian Supplement | 40 | Yes | 2D00 | 2D2F |
| Tifinagh | 58 | No | 2D30 | 2D7F |
| Ethiopic Extended | 79 | Yes | 2D80 | 2DDF |
| Cyrillic Extended-A | 31 | No | 2DE0 | 2DFF |
| Supplemental Punctuation | 94 | Yes | 2E00 | 2E7F |
| CJK Radicals Supplement | 115 | No | 2E80 | 2EFF |
| Kangxi Radicals | 214 | No | 2F00 | 2FDF |
| Ideographic Description Characters | 15 | No | 2FF0 | 2FFF |
| CJK Symbols and Punctuation | 63 | Yes | 3000 | 303F |
| Hiragana | 92 | Yes | 3040 | 309F |
| Katakana | 95 | Yes | 30A0 | 30FF |
| Bopomofo | 42 | Yes | 3100 | 312F |
| Hangul Compatibility Jamo | 94 | Yes | 3130 | 318F |
| Kanbun | 15 | No | 3190 | 319F |
| Bopomofo Extended | 31 | No | 31A0 | 31BF |
| CJK Strokes | 38 | No | 31C0 | 31EF |
| Katakana Phonetic Extensions | 15 | No | 31F0 | 31FF |
| Enclosed CJK Letters and Months | 254 | Yes | 3200 | 32FF |
| CJK Compatibility | 255 | Yes | 3300 | 33FF |
| CJK Unified Ideographs Extension A | 6591 | No | 3400 | 4DBF |
| Yijing Hexagram Symbols | 63 | No | 4DC0 | 4DFF |
| CJK Unified Ideographs | 20991 | No | 4E00 | 9FFF |
| Yi Syllables | 1165 | No | A000 | A48F |
| Yi Radicals | 55 | No | A490 | A4CF |
| Lisu | 47 | No | A4D0 | A4FF |
| Vai | 300 | No | A500 | A63F |
| Cyrillic Extended-B | 95 | No | A640 | A69F |
| Bamum | 88 | No | A6A0 | A6FF |
| Modifier Tone Letters | 31 | No | A700 | A71F |
| Latin Extended-D | 198 | Yes | A720 | A7FF |
| Syloti Nagri | 45 | No | A800 | A82F |
| Common Indic Number Forms | 10 | No | A830 | A83F |
| Phags-pa | 56 | No | A840 | A87F |
| Saurashtra | 82 | No | A880 | A8DF |
| Devanagari Extended | 31 | No | A8E0 | A8FF |
| Kayah Li | 47 | No | A900 | A92F |
| Rejang | 36 | No | A930 | A95F |
| Hangul Jamo Extended-A | 29 | No | A960 | A97F |
| Javanese | 90 | Yes | A980 | A9DF |
| Myanmar Extended-B | 31 | No | A9E0 | A9FF |
| Cham | 82 | No | AA00 | AA5F |
| Myanmar Extended-A | 31 | No | AA60 | AA7F |
| Tai Viet | 71 | No | AA80 | AADF |
| Meetei Mayek Extensions | 23 | No | AAE0 | AAFF |
| Ethiopic Extended-A | 32 | Yes | AB00 | AB2F |
| Latin Extended-E | 60 | Yes | AB30 | AB6F |
| Cherokee Supplement | 79 | Yes | AB70 | ABBF |
| Meetei Mayek | 56 | No | ABC0 | ABFF |
| Hangul Syllables | 11172 | No | AC00 | D7AF |
| Hangul Jamo Extended-B | 72 | No | D7B0 | D7FF |
| High Surrogates | 0 | No | D800 | DB7F |
| High Private Use Surrogates | 0 | No | DB80 | DBFF |
| Low Surrogates | 0 | No | DC00 | DFFF |
| Private Use Area | 0 | Yes | E000 | F8FF |
| CJK Compatibility Ideographs | 472 | No | F900 | FAFF |
| Alphabetic Presentation Forms | 57 | Yes | FB00 | FB4F |
| Arabic Presentation Forms-A | 630 | Yes | FB50 | FDFF |
| Variation Selectors | 15 | No | FE00 | FE0F |
| Vertical Forms | 10 | Yes | FE10 | FE1F |
| Combining Half Marks | 15 | No | FE20 | FE2F |
| CJK Compatibility Forms | 31 | Yes | FE30 | FE4F |
| Small Form Variants | 26 | Yes | FE50 | FE6F |
| Arabic Presentation Forms-B | 140 | Yes | FE70 | FEFF |
| Halfwidth and Fullwidth Forms | 225 | Yes | FF00 | FFEF |
| Specials | 5 | Yes | FFF0 | FFFF |
| Linear B Syllabary | 88 | No | 10000 | 1007F |
| Linear B Ideograms | 123 | No | 10080 | 100FF |
| Aegean Numbers | 56 | No | 10100 | 1013F |
| Ancient Greek Numbers | 79 | No | 10140 | 1018F |
| Ancient Symbols | 14 | No | 10190 | 101CF |
| Phaistos Disc | 46 | No | 101D0 | 101FF |
| Lycian | 29 | No | 10280 | 1029F |
| Carian | 49 | No | 102A0 | 102DF |
| Coptic Epact Numbers | 28 | No | 102E0 | 102FF |
| Old Italic | 38 | No | 10300 | 1032F |
| Gothic | 27 | No | 10330 | 1034F |
| Old Permic | 43 | No | 10350 | 1037F |
| Ugaritic | 30 | No | 10380 | 1039F |
| Old Persian | 50 | No | 103A0 | 103DF |
| Deseret | 79 | No | 10400 | 1044F |
| Shavian | 47 | No | 10450 | 1047F |
| Osmanya | 40 | No | 10480 | 104AF |
| Osage | 72 | No | 104B0 | 104FF |
| Elbasan | 40 | No | 10500 | 1052F |
| Caucasian Albanian | 52 | No | 10530 | 1056F |
| Vithkuqi | 70 | No | 10570 | 105BF |
| Linear A | 341 | No | 10600 | 1077F |
| Latin Extended-F | 57 | Yes | 10780 | 107BF |
| Cypriot Syllabary | 54 | No | 10800 | 1083F |
| Imperial Aramaic | 30 | No | 10840 | 1085F |
| Palmyrene | 31 | No | 10860 | 1087F |
| Nabataean | 39 | No | 10880 | 108AF |
| Hatran | 25 | No | 108E0 | 108FF |
| Phoenician | 28 | No | 10900 | 1091F |
| Lydian | 26 | No | 10920 | 1093F |
| Meroitic Hieroglyphs | 31 | No | 10980 | 1099F |
| Meroitic Cursive | 89 | No | 109A0 | 109FF |
| Kharoshthi | 68 | No | 10A00 | 10A5F |
| Old South Arabian | 31 | No | 10A60 | 10A7F |
| Old North Arabian | 31 | No | 10A80 | 10A9F |
| Manichaean | 51 | No | 10AC0 | 10AFF |
| Avestan | 60 | No | 10B00 | 10B3F |
| Inscriptional Parthian | 29 | No | 10B40 | 10B5F |
| Inscriptional Pahlavi | 26 | No | 10B60 | 10B7F |
| Psalter Pahlavi | 28 | No | 10B80 | 10BAF |
| Old Turkic | 73 | No | 10C00 | 10C4F |
| Old Hungarian | 107 | No | 10C80 | 10CFF |
| Hanifi Rohingya | 50 | No | 10D00 | 10D3F |
| Rumi Numeral Symbols | 31 | No | 10E60 | 10E7F |
| Yezidi | 47 | No | 10E80 | 10EBF |
| Arabic Extended-C | 6 | No | 10EC0 | 10EFF |
| Old Sogdian | 40 | No | 10F00 | 10F2F |
| Sogdian | 42 | No | 10F30 | 10F6F |
| Old Uyghur | 26 | No | 10F70 | 10FAF |
| Chorasmian | 28 | No | 10FB0 | 10FDF |
| Elymaic | 23 | No | 10FE0 | 10FFF |
| Brahmi | 114 | No | 11000 | 1107F |
| Kaithi | 68 | No | 11080 | 110CF |
| Sora Sompeng | 35 | No | 110D0 | 110FF |
| Chakma | 71 | No | 11100 | 1114F |
| Mahajani | 39 | No | 11150 | 1117F |
| Sharada | 95 | No | 11180 | 111DF |
| Sinhala Archaic Numbers | 20 | No | 111E0 | 111FF |
| Khojki | 65 | No | 11200 | 1124F |
| Multani | 38 | No | 11280 | 112AF |
| Khudawadi | 69 | No | 112B0 | 112FF |
| Grantha | 86 | No | 11300 | 1137F |
| Newa | 97 | No | 11400 | 1147F |
| Tirhuta | 82 | No | 11480 | 114DF |
| Siddham | 92 | No | 11580 | 115FF |
| Modi | 79 | No | 11600 | 1165F |
| Mongolian Supplement | 13 | No | 11660 | 1167F |
| Takri | 68 | No | 11680 | 116CF |
| Ahom | 65 | No | 11700 | 1174F |
| Dogra | 60 | No | 11800 | 1184F |
| Warang Citi | 83 | No | 118A0 | 118FF |
| Dives Akuru | 72 | No | 11900 | 1195F |
| Nandinagari | 65 | No | 119A0 | 119FF |
| Zanabazar Square | 72 | Yes | 11A00 | 11A4F |
| Soyombo | 83 | Yes | 11A50 | 11AAF |
| Unified Canadian Aboriginal Syllabics Extended-A | 15 | No | 11AB0 | 11ABF |
| Pau Cin Hau | 57 | No | 11AC0 | 11AFF |
| Devanagari Extended-A | 10 | No | 11B00 | 11B5F |
| Bhaiksuki | 97 | No | 11C00 | 11C6F |
| Marchen | 68 | No | 11C70 | 11CBF |
| Masaram Gondi | 75 | No | 11D00 | 11D5F |
| Gunjala Gondi | 63 | No | 11D60 | 11DAF |
| Makasar | 25 | No | 11EE0 | 11EFF |
| Kawi | 87 | No | 11F00 | 11F5F |
| Lisu Supplement | 1 | No | 11FB0 | 11FBF |
| Tamil Supplement | 50 | No | 11FC0 | 11FFF |
| Cuneiform | 922 | No | 12000 | 123FF |
| Cuneiform Numbers and Punctuation | 116 | No | 12400 | 1247F |
| Early Dynastic Cuneiform | 196 | No | 12480 | 1254F |
| Cypro-Minoan | 99 | No | 12F90 | 12FFF |
| Egyptian Hieroglyphs | 1071 | No | 13000 | 1342F |
| Egyptian Hieroglyph Format Controls | 38 | No | 13430 | 1345F |
| Anatolian Hieroglyphs | 583 | No | 14400 | 1467F |
| Bamum Supplement | 569 | No | 16800 | 16A3F |
| Mro | 42 | No | 16A40 | 16A6F |
| Tangsa | 89 | No | 16A70 | 16ACF |
| Bassa Vah | 36 | No | 16AD0 | 16AFF |
| Pahawh Hmong | 126 | No | 16B00 | 16B8F |
| Medefaidrin | 91 | No | 16E40 | 16E9F |
| Miao | 148 | No | 16F00 | 16F9F |
| Ideographic Symbols and Punctuation | 7 | No | 16FE0 | 16FFF |
| Tangut | 6136 | No | 17000 | 187FF |
| Tangut Components | 767 | No | 18800 | 18AFF |
| Khitan Small Script | 470 | No | 18B00 | 18CFF |
| Tangut Supplement | 9 | No | 18D00 | 18D7F |
| Kana Extended-B | 13 | No | 1AFF0 | 1AFFF |
| Kana Supplement | 255 | No | 1B000 | 1B0FF |
| Kana Extended-A | 35 | No | 1B100 | 1B12F |
| Small Kana Extension | 9 | No | 1B130 | 1B16F |
| Nushu | 396 | No | 1B170 | 1B2FF |
| Duployan | 142 | No | 1BC00 | 1BC9F |
| Shorthand Format Controls | 4 | No | 1BCA0 | 1BCAF |
| Znamenny Musical Notation | 185 | No | 1CF00 | 1CFCF |
| Byzantine Musical Symbols | 246 | No | 1D000 | 1D0FF |
| Musical Symbols | 233 | No | 1D100 | 1D1FF |
| Ancient Greek Musical Notation | 70 | No | 1D200 | 1D24F |
| Kaktovik Numerals | 20 | No | 1D2C0 | 1D2DF |
| Mayan Numerals | 20 | No | 1D2E0 | 1D2FF |
| Tai Xuan Jing Symbols | 87 | No | 1D300 | 1D35F |
| Counting Rod Numerals | 25 | No | 1D360 | 1D37F |
| Mathematical Alphanumeric Symbols | 995 | Yes | 1D400 | 1D7FF |
| Sutton SignWriting | 671 | No | 1D800 | 1DAAF |
| Latin Extended-G | 37 | No | 1DF00 | 1DFFF |
| Glagolitic Supplement | 38 | No | 1E000 | 1E02F |
| Cyrillic Extended-D | 62 | No | 1E030 | 1E08F |
| Nyiakeng Puachue Hmong | 70 | No | 1E100 | 1E14F |
| Toto | 31 | No | 1E290 | 1E2BF |
| Wancho | 58 | No | 1E2C0 | 1E2FF |
| Nag Mundari | 42 | No | 1E4D0 | 1E4FF |
| Ethiopic Extended-B | 28 | Yes | 1E7E0 | 1E7FF |
| Mende Kikakui | 213 | No | 1E800 | 1E8DF |
| Adlam | 87 | No | 1E900 | 1E95F |
| Indic Siyaq Numbers | 68 | No | 1EC70 | 1ECBF |
| Ottoman Siyaq Numbers | 61 | No | 1ED00 | 1ED4F |
| Arabic Mathematical Alphabetic Symbols | 143 | No | 1EE00 | 1EEFF |
| Mahjong Tiles | 44 | Yes | 1F000 | 1F02F |
| Domino Tiles | 100 | Yes | 1F030 | 1F09F |
| Playing Cards | 82 | Yes | 1F0A0 | 1F0FF |
| Enclosed Alphanumeric Supplement | 199 | Yes | 1F100 | 1F1FF |
| Enclosed Ideographic Supplement | 64 | No | 1F200 | 1F2FF |
| Miscellaneous Symbols and Pictographs | 767 | Yes | 1F300 | 1F5FF |
| Emoticons | 79 | Yes | 1F600 | 1F64F |
| Ornamental Dingbats | 47 | No | 1F650 | 1F67F |
| Transport and Map Symbols | 118 | Yes | 1F680 | 1F6FF |
| Alchemical Symbols | 123 | No | 1F700 | 1F77F |
| Geometric Shapes Extended | 103 | Yes | 1F780 | 1F7FF |
| Supplemental Arrows-C | 162 | Yes | 1F800 | 1F8FF |
| Supplemental Symbols and Pictographs | 255 | No | 1F900 | 1F9FF |
| Chess Symbols | 98 | Yes | 1FA00 | 1FA6F |
| Symbols and Pictographs Extended-A | 114 | No | 1FA70 | 1FAFF |
| Symbols for Legacy Computing | 249 | No | 1FB00 | 1FBFF |
| CJK Unified Ideographs Extension B | 42719 | No | 20000 | 2A6DF |
| CJK Unified Ideographs Extension C | 4154 | No | 2A700 | 2B73F |
| CJK Unified Ideographs Extension D | 222 | No | 2B740 | 2B81F |
| CJK Unified Ideographs Extension E | 5762 | No | 2B820 | 2CEAF |
| CJK Unified Ideographs Extension F | 7473 | No | 2CEB0 | 2EBEF |
| CJK Compatibility Ideographs Supplement | 542 | No | 2F800 | 2FA1F |
| CJK Unified Ideographs Extension G | 4939 | No | 30000 | 3134F |
| CJK Unified Ideographs Extension H | 4191 | No | 31350 | 323AF |
| Tags | 96 | No | E0000 | E007F |
| Variation Selectors Supplement | 239 | No | E0100 | E01EF |
| Supplementary Private Use Area-A | 0 | No | F0000 | FFFFF |
| Supplementary Private Use Area-B | 0 | No | 100000 | 10FFFF |