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 processorStartEnd
Basic Latin95Yes0000007F
Latin-1 Supplement95Yes008000FF
Latin Extended-A127Yes0100017F
Latin Extended-B207Yes0180024F
IPA Extensions95Yes025002AF
Spacing Modifier Letters79Yes02B002FF
Combining Diacritical Marks111Yes0300036F
Greek and Coptic134Yes037003FF
Cyrillic255Yes040004FF
Cyrillic Supplement47Yes0500052F
Armenian90Yes0530058F
Hebrew88Yes059005FF
Arabic255Yes060006FF
Syriac76No0700074F
Arabic Supplement47Yes0750077F
Thaana50No078007BF
NKo61No07C007FF
Samaritan61No0800083F
Mandaic29No0840085F
Syriac Supplement11No0860086F
Arabic Extended-B41No0870089F
Arabic Extended-A95No08A008FF
Devanagari127Yes0900097F
Bengali96Yes098009FF
Gurmukhi80Yes0A000A7F
Gujarati90Yes0A800AFF
Oriya91Yes0B000B7F
Tamil72Yes0B800BFF
Telugu99Yes0C000C7F
Kannada91Yes0C800CFF
Malayalam117Yes0D000D7F
Sinhala91Yes0D800DFF
Thai87Yes0E000E7F
Lao83No0E800EFF
Tibetan211Yes0F000FFF
Myanmar159No1000109F
Georgian87Yes10A010FF
Hangul Jamo255Yes110011FF
Ethiopic358Yes1200137F
Ethiopic Supplement26Yes1380139F
Cherokee92Yes13A013FF
Unified Canadian Aboriginal Syllabics639No1400167F
Ogham29No1680169F
Runic89Yes16A016FF
Tagalog22No1700171F
Hanunoo23No1720173F
Buhid20No1740175F
Tagbanwa18No1760177F
Khmer114No178017FF
Mongolian158Yes180018AF
Unified Canadian Aboriginal Syllabics Extended70No18B018FF
Limbu67No1900194F
Tai Le35No1950197F
New Tai Lue82No198019DF
Khmer Symbols31No19E019FF
Buginese29No1A001A1F
Tai Tham127No1A201AAF
Combining Diacritical Marks Extended31No1AB01AFF
Balinese126No1B001B7F
Sundanese63No1B801BBF
Batak55No1BC01BFF
Lepcha73No1C001C4F
Ol Chiki47No1C501C7F
Cyrillic Extended-C11No1C801C8F
Georgian Extended45Yes1C901CBF
Sundanese Supplement8No1CC01CCF
Vedic Extensions43Yes1CD01CFF
Phonetic Extensions127Yes1D001D7F
Phonetic Extensions Supplement63Yes1D801DBF
Combining Diacritical Marks Supplement63Yes1DC01DFF
Latin Extended Additional255Yes1E001EFF
Greek Extended233Yes1F001FFF
General Punctuation110Yes2000206F
Superscripts and Subscripts42Yes2070209F
Currency Symbols33Yes20A020CF
Combining Diacritical Marks for Symbols33Yes20D020FF
Letterlike Symbols79Yes2100214F
Number Forms60Yes2150218F
Arrows111Yes219021FF
Mathematical Operators255Yes220022FF
Miscellaneous Technical255Yes230023FF
Control Pictures42Yes2400243F
Optical Character Recognition11Yes2440245F
Enclosed Alphanumerics159Yes246024FF
Box Drawing127Yes2500257F
Block Elements31Yes2580259F
Geometric Shapes95Yes25A025FF
Miscellaneous Symbols255Yes260026FF
Dingbats191Yes270027BF
Miscellaneous Mathematical Symbols-A47Yes27C027EF
Supplemental Arrows-A15No27F027FF
Braille Patterns255Yes280028FF
Supplemental Arrows-B127Yes2900297F
Miscellaneous Mathematical Symbols-B127Yes298029FF
Supplemental Mathematical Operators255Yes2A002AFF
Miscellaneous Symbols and Arrows252Yes2B002BFF
Glagolitic95Yes2C002C5F
Latin Extended-C31Yes2C602C7F
Coptic122No2C802CFF
Georgian Supplement40Yes2D002D2F
Tifinagh58No2D302D7F
Ethiopic Extended79Yes2D802DDF
Cyrillic Extended-A31No2DE02DFF
Supplemental Punctuation94Yes2E002E7F
CJK Radicals Supplement115No2E802EFF
Kangxi Radicals214No2F002FDF
Ideographic Description Characters15No2FF02FFF
CJK Symbols and Punctuation63Yes3000303F
Hiragana92Yes3040309F
Katakana95Yes30A030FF
Bopomofo42Yes3100312F
Hangul Compatibility Jamo94Yes3130318F
Kanbun15No3190319F
Bopomofo Extended31No31A031BF
CJK Strokes38No31C031EF
Katakana Phonetic Extensions15No31F031FF
Enclosed CJK Letters and Months254Yes320032FF
CJK Compatibility255Yes330033FF
CJK Unified Ideographs Extension A6591No34004DBF
Yijing Hexagram Symbols63No4DC04DFF
CJK Unified Ideographs20991No4E009FFF
Yi Syllables1165NoA000A48F
Yi Radicals55NoA490A4CF
Lisu47NoA4D0A4FF
Vai300NoA500A63F
Cyrillic Extended-B95NoA640A69F
Bamum88NoA6A0A6FF
Modifier Tone Letters31NoA700A71F
Latin Extended-D198YesA720A7FF
Syloti Nagri45NoA800A82F
Common Indic Number Forms10NoA830A83F
Phags-pa56NoA840A87F
Saurashtra82NoA880A8DF
Devanagari Extended31NoA8E0A8FF
Kayah Li47NoA900A92F
Rejang36NoA930A95F
Hangul Jamo Extended-A29NoA960A97F
Javanese90YesA980A9DF
Myanmar Extended-B31NoA9E0A9FF
Cham82NoAA00AA5F
Myanmar Extended-A31NoAA60AA7F
Tai Viet71NoAA80AADF
Meetei Mayek Extensions23NoAAE0AAFF
Ethiopic Extended-A32YesAB00AB2F
Latin Extended-E60YesAB30AB6F
Cherokee Supplement79YesAB70ABBF
Meetei Mayek56NoABC0ABFF
Hangul Syllables11172NoAC00D7AF
Hangul Jamo Extended-B72NoD7B0D7FF
High Surrogates0NoD800DB7F
High Private Use Surrogates0NoDB80DBFF
Low Surrogates0NoDC00DFFF
Private Use Area0YesE000F8FF
CJK Compatibility Ideographs472NoF900FAFF
Alphabetic Presentation Forms57YesFB00FB4F
Arabic Presentation Forms-A630YesFB50FDFF
Variation Selectors15NoFE00FE0F
Vertical Forms10YesFE10FE1F
Combining Half Marks15NoFE20FE2F
CJK Compatibility Forms31YesFE30FE4F
Small Form Variants26YesFE50FE6F
Arabic Presentation Forms-B140YesFE70FEFF
Halfwidth and Fullwidth Forms225YesFF00FFEF
Specials5YesFFF0FFFF
Linear B Syllabary88No100001007F
Linear B Ideograms123No10080100FF
Aegean Numbers56No101001013F
Ancient Greek Numbers79No101401018F
Ancient Symbols14No10190101CF
Phaistos Disc46No101D0101FF
Lycian29No102801029F
Carian49No102A0102DF
Coptic Epact Numbers28No102E0102FF
Old Italic38No103001032F
Gothic27No103301034F
Old Permic43No103501037F
Ugaritic30No103801039F
Old Persian50No103A0103DF
Deseret79No104001044F
Shavian47No104501047F
Osmanya40No10480104AF
Osage72No104B0104FF
Elbasan40No105001052F
Caucasian Albanian52No105301056F
Vithkuqi70No10570105BF
Linear A341No106001077F
Latin Extended-F57Yes10780107BF
Cypriot Syllabary54No108001083F
Imperial Aramaic30No108401085F
Palmyrene31No108601087F
Nabataean39No10880108AF
Hatran25No108E0108FF
Phoenician28No109001091F
Lydian26No109201093F
Meroitic Hieroglyphs31No109801099F
Meroitic Cursive89No109A0109FF
Kharoshthi68No10A0010A5F
Old South Arabian31No10A6010A7F
Old North Arabian31No10A8010A9F
Manichaean51No10AC010AFF
Avestan60No10B0010B3F
Inscriptional Parthian29No10B4010B5F
Inscriptional Pahlavi26No10B6010B7F
Psalter Pahlavi28No10B8010BAF
Old Turkic73No10C0010C4F
Old Hungarian107No10C8010CFF
Hanifi Rohingya50No10D0010D3F
Rumi Numeral Symbols31No10E6010E7F
Yezidi47No10E8010EBF
Arabic Extended-C6No10EC010EFF
Old Sogdian40No10F0010F2F
Sogdian42No10F3010F6F
Old Uyghur26No10F7010FAF
Chorasmian28No10FB010FDF
Elymaic23No10FE010FFF
Brahmi114No110001107F
Kaithi68No11080110CF
Sora Sompeng35No110D0110FF
Chakma71No111001114F
Mahajani39No111501117F
Sharada95No11180111DF
Sinhala Archaic Numbers20No111E0111FF
Khojki65No112001124F
Multani38No11280112AF
Khudawadi69No112B0112FF
Grantha86No113001137F
Newa97No114001147F
Tirhuta82No11480114DF
Siddham92No11580115FF
Modi79No116001165F
Mongolian Supplement13No116601167F
Takri68No11680116CF
Ahom65No117001174F
Dogra60No118001184F
Warang Citi83No118A0118FF
Dives Akuru72No119001195F
Nandinagari65No119A0119FF
Zanabazar Square72Yes11A0011A4F
Soyombo83Yes11A5011AAF
Unified Canadian Aboriginal Syllabics Extended-A15No11AB011ABF
Pau Cin Hau57No11AC011AFF
Devanagari Extended-A10No11B0011B5F
Bhaiksuki97No11C0011C6F
Marchen68No11C7011CBF
Masaram Gondi75No11D0011D5F
Gunjala Gondi63No11D6011DAF
Makasar25No11EE011EFF
Kawi87No11F0011F5F
Lisu Supplement1No11FB011FBF
Tamil Supplement50No11FC011FFF
Cuneiform922No12000123FF
Cuneiform Numbers and Punctuation116No124001247F
Early Dynastic Cuneiform196No124801254F
Cypro-Minoan99No12F9012FFF
Egyptian Hieroglyphs1071No130001342F
Egyptian Hieroglyph Format Controls38No134301345F
Anatolian Hieroglyphs583No144001467F
Bamum Supplement569No1680016A3F
Mro42No16A4016A6F
Tangsa89No16A7016ACF
Bassa Vah36No16AD016AFF
Pahawh Hmong126No16B0016B8F
Medefaidrin91No16E4016E9F
Miao148No16F0016F9F
Ideographic Symbols and Punctuation7No16FE016FFF
Tangut6136No17000187FF
Tangut Components767No1880018AFF
Khitan Small Script470No18B0018CFF
Tangut Supplement9No18D0018D7F
Kana Extended-B13No1AFF01AFFF
Kana Supplement255No1B0001B0FF
Kana Extended-A35No1B1001B12F
Small Kana Extension9No1B1301B16F
Nushu396No1B1701B2FF
Duployan142No1BC001BC9F
Shorthand Format Controls4No1BCA01BCAF
Znamenny Musical Notation185No1CF001CFCF
Byzantine Musical Symbols246No1D0001D0FF
Musical Symbols233No1D1001D1FF
Ancient Greek Musical Notation70No1D2001D24F
Kaktovik Numerals20No1D2C01D2DF
Mayan Numerals20No1D2E01D2FF
Tai Xuan Jing Symbols87No1D3001D35F
Counting Rod Numerals25No1D3601D37F
Mathematical Alphanumeric Symbols995Yes1D4001D7FF
Sutton SignWriting671No1D8001DAAF
Latin Extended-G37No1DF001DFFF
Glagolitic Supplement38No1E0001E02F
Cyrillic Extended-D62No1E0301E08F
Nyiakeng Puachue Hmong70No1E1001E14F
Toto31No1E2901E2BF
Wancho58No1E2C01E2FF
Nag Mundari42No1E4D01E4FF
Ethiopic Extended-B28Yes1E7E01E7FF
Mende Kikakui213No1E8001E8DF
Adlam87No1E9001E95F
Indic Siyaq Numbers68No1EC701ECBF
Ottoman Siyaq Numbers61No1ED001ED4F
Arabic Mathematical Alphabetic Symbols143No1EE001EEFF
Mahjong Tiles44Yes1F0001F02F
Domino Tiles100Yes1F0301F09F
Playing Cards82Yes1F0A01F0FF
Enclosed Alphanumeric Supplement199Yes1F1001F1FF
Enclosed Ideographic Supplement64No1F2001F2FF
Miscellaneous Symbols and Pictographs767Yes1F3001F5FF
Emoticons79Yes1F6001F64F
Ornamental Dingbats47No1F6501F67F
Transport and Map Symbols118Yes1F6801F6FF
Alchemical Symbols123No1F7001F77F
Geometric Shapes Extended103Yes1F7801F7FF
Supplemental Arrows-C162Yes1F8001F8FF
Supplemental Symbols and Pictographs255No1F9001F9FF
Chess Symbols98Yes1FA001FA6F
Symbols and Pictographs Extended-A114No1FA701FAFF
Symbols for Legacy Computing249No1FB001FBFF
CJK Unified Ideographs Extension B42719No200002A6DF
CJK Unified Ideographs Extension C4154No2A7002B73F
CJK Unified Ideographs Extension D222No2B7402B81F
CJK Unified Ideographs Extension E5762No2B8202CEAF
CJK Unified Ideographs Extension F7473No2CEB02EBEF
CJK Compatibility Ideographs Supplement542No2F8002FA1F
CJK Unified Ideographs Extension G4939No300003134F
CJK Unified Ideographs Extension H4191No31350323AF
Tags96NoE0000E007F
Variation Selectors Supplement239NoE0100E01EF
Supplementary Private Use Area-A0NoF0000FFFFF
Supplementary Private Use Area-B0No10000010FFFF