In
Unicode, a
code block is a named set of
contiguous character assignments. Every assigned character is in exactly one code block. Code blocks have an even
multiple of 16 code points reserved, some of which may not be assigned.
In future versions of the standard, new code blocks may be defined in the current gaps, and unassigned code points within code blocks may be assigned, but nothing else should change.
The columns in the table below should be interpreted as
- The range of code points reserved for this code block
- The name of the code block
- The total number of code points assigned over the number reserved.
- The version, or range of versions, in which characters were assigned to this code block,
and the number of characters assigned in that version.
Up to date as of
Unicode 5.2.
U+0000 to U+007F Basic Latin 128/128 1.1
U+0080 to U+00FF Latin-1 Supplement 128/128 1.1
U+0100 to U+017F Latin Extended A 128/128 1.1
U+0180 to U+024F Latin Extended B 208/208 1.1(148) 3.0(30) 3.2(1) 4.0(4) 4.1(11) 5.0(14)
U+0250 to U+02AF IPA Extensions 96/96 1.1(89) 3.0(5) 4.0(2)
U+02B0 to U+02FF Spacing Modifier Letters 80/80 1.1(57) 3.0(6) 4.0(17)
U+0300 to U+036F Combining Diacritical Marks 112/112 1.1(72) 3.0(10) 3.2(14) 4.0(11) 4.1(5)
U+0370 to U+03FF Greek and Coptic 134/144 1.1(105) 3.0(5) 3.1(2) 3.2(3) 4.0(5) 4.1(4) 5.0(3) 5.1(7)
U+0400 to U+04FF Cyrillic 256/256 1.1(226) 3.0(12) 3.2(8) 4.1(2) 5.0(7) 5.1(1)
U+0500 to U+052F Cyrillic Supplement 38/48 3.2(16) 5.0(4) 5.1(16) 5.2(2)
U+0530 to U+058F Armenian 86/96 1.1(85) 3.0(1)
U+0590 to U+05FF Hebrew 87/112 1.1(51) 2.0(31) 4.1(4) 5.0(1)
U+0600 to U+06FF Arabic 250/256 1.1(194) 3.0(12) 3.2(2) 4.0(19) 4.1(8) 5.1(15)
U+0700 to U+074F Syriac 77/80 3.0(71) 4.0(6)
U+0750 to U+077F Arabic Supplement 48/48 4.1(30) 5.1(18)
U+0780 to U+07BF Thaana 50/64 3.0(49) 3.2(1)
U+07C0 to U+07FF NKo 59/64 5.0
U+0800 to U+083F Samaritan 61/64 5.2
U+0840 to U+08FF vacant 0/192
U+0900 to U+097F Devanagari 117/128 1.1(104) 4.0(1) 4.1(1) 5.0(4) 5.1(2) 5.2(5)
U+0980 to U+09FF Bengali 92/128 1.1(89) 4.0(1) 4.1(1) 5.2(1)
U+0A00 to U+0A7F Gurmukhi 79/128 1.1(75) 4.0(2) 5.1(2)
U+0A80 to U+0AFF Gujarati 83/128 1.1(78) 4.0(5)
U+0B00 to U+0B7F Oriya 84/128 1.1(79) 4.0(2) 5.1(3)
U+0B80 to U+0BFF Tamil 72/128 1.1(61) 4.0(8) 4.1(2) 5.1(1)
U+0C00 to U+0C7F Telugu 93/128 1.1(80) 5.1(13)
U+0C80 to U+0CFF Kannada 86/128 1.1(80) 4.0(2) 5.0(4)
U+0D00 to U+0D7F Malayalam 95/128 1.1(78) 5.1(17)
U+0D80 to U+0DFF Sinhala 80/128 3.0
U+0E00 to U+0E7F Thai 87/128 1.1
U+0E80 to U+0EFF Lao 65/128 1.1
U+0F00 to U+0FFF Tibetan 205/256 2.0(168) 3.0(25) 4.1(2) 5.1(6) 5.2(4)
U+1000 to U+109F Myanmar 160/160 3.0(78) 5.1(78) 5.2(4)
U+10A0 to U+10FF Georgian 83/96 1.1(78) 3.2(2) 4.1(3)
U+1100 to U+11FF Hangul Jamo 256/256 1.1(240) 5.2(16)
U+1200 to U+137F Ethiopic 356/384 3.0(345) 4.1(11)
U+1380 to U+139F Ethiopic Supplement 26/32 4.1
U+13A0 to U+13FF Cherokee 85/96 3.0
U+1400 to U+167F Unified Canadian Aboriginal Syllabics 640/640 3.0(630) 5.2(10)
U+1680 to U+169F Ogham 29/32 3.0
U+16A0 to U+16FF Runic 81/96 3.0
U+1700 to U+171F Tagalog 20/32 3.2
U+1720 to U+173F Hanunoo 23/32 3.2
U+1740 to U+175F Buhid 20/32 3.2
U+1760 to U+177F Tagbanwa 18/32 3.2
U+1780 to U+17FF Khmer 114/128 3.0(103) 4.0(11)
U+1800 to U+18AF Mongolian 156/176 3.0(155) 5.1(1)
U+18B0 to U+18FF Unified Canadian Aboriginal Syllabics Extended 70/80 5.2
U+1900 to U+194F Limbu 66/80 4.0
U+1950 to U+197F Tai Le 35/48 4.0
U+1980 to U+19DF New Tai Lue 83/96 4.1(80) 5.2(3)
U+19E0 to U+19FF Khmer Symbols 32/32 4.0
U+1A00 to U+1A1F Buginese 30/32 4.1
U+1A20 to U+1AAF Tai Tham 127/144 5.2
U+1AB0 to U+1AFF vacant 0/80
U+1B00 to U+1B7F Balinese 121/128 5.0
U+1B80 to U+1BBF Sundanese 55/64 5.1
U+1BC0 to U+1BFF vacant 0/64
U+1C00 to U+1C4F Lepcha 74/80 5.1
U+1C50 to U+1C7F Ol Chiki 48/48 5.1
U+1C80 to U+1CCF vacant 0/80
U+1CD0 to U+1CFF Vedic Extensions 35/48 5.2
U+1D00 to U+1D7F Phonetic Extensions 128/128 4.0(108) 4.1(20)
U+1D80 to U+1DBF Phonetic Extensions Supplement 64/64 4.1
U+1DC0 to U+1DFF Combining Diacritical Marks Supplement 42/64 4.1(4) 5.0(9) 5.1(28) 5.2(1)
U+1E00 to U+1EFF Latin Extended Additional 256/256 1.1(245) 2.0(1) 5.1(10)
U+1F00 to U+1FFF Greek Extended 233/256 1.1
U+2000 to U+206F General Punctuation 107/112 1.1(76) 3.0(7) 3.2(12) 4.0(2) 4.1(9) 5.1(1)
U+2070 to U+209F Superscripts and Subscripts 34/48 1.1(28) 3.2(1) 4.1(5)
U+20A0 to U+20CF Currency Symbols 25/48 1.1(11) 2.0(1) 2.1(1) 3.0(3) 3.2(2) 4.1(4) 5.2(3)
U+20D0 to U+20FF Combining Diacritical Marks for Symbols 33/48 1.1(18) 3.0(2) 3.2(7) 4.1(1) 5.0(4) 5.1(1)
U+2100 to U+214F Letterlike Symbols 80/80 1.1(57) 3.0(2) 3.2(15) 4.0(1) 4.1(2) 5.0(2) 5.1(1)
U+2150 to U+218F Number Forms 58/64 1.1(48) 3.0(1) 5.0(1) 5.1(4) 5.2(4)
U+2190 to U+21FF Arrows 112/112 1.1(91) 3.0(9) 3.2(12)
U+2200 to U+22FF Mathematical Operators 256/256 1.1(242) 3.2(14)
U+2300 to U+23FF Miscellaneous Technical 233/256 1.1(122) 3.0(32) 3.2(53) 4.0(2) 4.1(11) 5.0(12) 5.2(1)
U+2400 to U+243F Control Pictures 39/64 1.1(37) 3.0(2)
U+2440 to U+245F Optical Character Recognition 11/32 1.1
U+2460 to U+24FF Enclosed Alphanumerics 160/160 1.1(139) 3.2(20) 4.0(1)
U+2500 to U+257F Box Drawing 128/128 1.1
U+2580 to U+259F Block Elements 32/32 1.1(22) 3.2(10)
U+25A0 to U+25FF Geometric Shapes 96/96 1.1(80) 3.0(8) 3.2(8)
U+2600 to U+26FF Miscellaneous Symbols 250/256 1.1(106) 3.0(3) 3.2(24) 4.0(12) 4.1(30) 5.0(1) 5.1(15) 5.2(59)
U+2700 to U+27BF Dingbats 175/192 1.1(160) 3.2(14) 5.2(1)
U+27C0 to U+27EF Miscellaneous Mathematical Symbols A 44/48 3.2(28) 4.1(7) 5.0(4) 5.1(5)
U+27F0 to U+27FF Supplemental Arrows A 16/16 3.2
U+2800 to U+28FF Braille Patterns 256/256 3.0
U+2900 to U+297F Supplemental Arrows B 128/128 3.2
U+2980 to U+29FF Miscellaneous Mathematical Symbols B 128/128 3.2
U+2A00 to U+2AFF Supplemental Mathematical Operators 256/256 3.2
U+2B00 to U+2BFF Miscellaneous Symbols and Arrows 87/256 4.0(14) 4.1(6) 5.0(11) 5.1(51) 5.2(5)
U+2C00 to U+2C5F Glagolitic 94/96 4.1
U+2C60 to U+2C7F Latin Extended C 32/32 5.0(17) 5.1(12) 5.2(3)
U+2C80 to U+2CFF Coptic 121/128 4.1(114) 5.2(7)
U+2D00 to U+2D2F Georgian Supplement 38/48 4.1
U+2D30 to U+2D7F Tifinagh 55/80 4.1
U+2D80 to U+2DDF Ethiopic Extended 79/96 4.1
U+2DE0 to U+2DFF Cyrillic Extended A 32/32 5.1
U+2E00 to U+2E7F Supplemental Punctuation 50/128 4.1(26) 5.1(23) 5.2(1)
U+2E80 to U+2EFF CJK Radicals Supplement 115/128 3.0
U+2F00 to U+2FDF Kangxi Radicals 214/224 3.0
U+2FE0 to U+2FEF vacant 0/16
U+2FF0 to U+2FFF Ideographic Description Characters 12/16 3.0
U+3000 to U+303F CJK Symbols and Punctuation 64/64 1.1(57) 3.0(4) 3.2(3)
U+3040 to U+309F Hiragana 93/96 1.1(90) 3.2(3)
U+30A0 to U+30FF Katakana 96/96 1.1(94) 3.2(2)
U+3100 to U+312F Bopomofo 41/48 1.1(40) 5.1(1)
U+3130 to U+318F Hangul Compatibility Jamo 94/96 1.1
U+3190 to U+319F Kanbun 16/16 1.1
U+31A0 to U+31BF Bopomofo Extended 24/32 3.0
U+31C0 to U+31EF CJK Strokes 36/48 4.1(16) 5.1(20)
U+31F0 to U+31FF Katakana Phonetic Extensions 16/16 3.2
U+3200 to U+32FF Enclosed CJK Letters and Months 254/256 1.1(202) 3.2(30) 4.0(9) 4.1(1) 5.2(12)
U+3300 to U+33FF CJK Compatibility 256/256 1.1(249) 4.0(7)
U+3400 to U+4DBF CJK Unified Ideographs Extension A 6582/6592 3.0
U+4DC0 to U+4DFF Yijing Hexagram Symbols 64/64 4.0
U+4E00 to U+9FFF CJK Unified Ideographs 20940/20992 1.1(20902) 4.1(22) 5.1(8) 5.2(8)
U+A000 to U+A48F Yi Syllables 1165/1168 3.0
U+A490 to U+A4CF Yi Radicals 55/64 3.0(50) 3.2(5)
U+A4D0 to U+A4FF Lisu 48/48 5.2
U+A500 to U+A63F Vai 300/320 5.1
U+A640 to U+A69F Cyrillic Extended B 78/96 5.1
U+A6A0 to U+A6FF Bamum 88/96 5.2
U+A700 to U+A71F Modifier Tone Letters 32/32 4.1(23) 5.0(4) 5.1(5)
U+A720 to U+A7FF Latin Extended D 114/224 5.0(2) 5.1(112)
U+A800 to U+A82F Syloti Nagri 44/48 4.1
U+A830 to U+A83F Common Indic Number Forms 10/16 5.2
U+A840 to U+A87F Phags pa 56/64 5.0
U+A880 to U+A8DF Saurashtra 81/96 5.1
U+A8E0 to U+A8FF Devanagari Extended 28/32 5.2
U+A900 to U+A92F Kayah Li 48/48 5.1
U+A930 to U+A95F Rejang 37/48 5.1
U+A960 to U+A97F Hangul Jamo Extended A 29/32 5.2
U+A980 to U+A9DF Javanese 91/96 5.2
U+A9E0 to U+A9FF vacant 0/32
U+AA00 to U+AA5F Cham 83/96 5.1
U+AA60 to U+AA7F Myanmar Extended A 28/32 5.2
U+AA80 to U+AADF Tai Viet 72/96 5.2
U+AAE0 to U+ABBF vacant 0/224
U+ABC0 to U+ABFF Meetei Mayek 56/64 5.2
U+AC00 to U+D7AF Hangul Syllables 11172/11184 2.0
U+D7B0 to U+D7FF Hangul Jamo Extended B 72/80 5.2
U+D800 to U+DFFF Surrogates Area 2048/2048 2.0
U+E000 to U+F8FF Private Use Area 6400/6400 1.1
U+F900 to U+FAFF CJK Compatibility Ideographs 470/512 1.1(302) 3.2(59) 4.1(106) 5.2(3)
U+FB00 to U+FB4F Alphabetic Presentation Forms 58/80 1.1(57) 3.0(1)
U+FB50 to U+FDFF Arabic Presentation Forms A 627/688 1.1(593) 3.1(32) 3.2(1) 4.0(1)
U+FE00 to U+FE0F Variation Selectors 16/16 3.2
U+FE10 to U+FE1F Vertical Forms 10/16 4.1
U+FE20 to U+FE2F Combining Half Marks 7/16 1.1(4) 5.1(3)
U+FE30 to U+FE4F CJK Compatibility Forms 32/32 1.1(28) 3.2(2) 4.0(2)
U+FE50 to U+FE6F Small Form Variants 26/32 1.1
U+FE70 to U+FEFF Arabic Presentation Forms B 141/144 1.1(140) 3.2(1)
U+FF00 to U+FFEF Halfwidth and Fullwidth Forms 225/240 1.1(223) 3.2(2)
U+FFF0 to U+FFFF Specials 7/16 1.1(3) 2.1(1) 3.0(3)
U+10000 to U+1007F Linear B Syllabary 88/128 4.0
U+10080 to U+100FF Linear B Ideograms 123/128 4.0
U+10100 to U+1013F Aegean Numbers 57/64 4.0
U+10140 to U+1018F Ancient Greek Numbers 75/80 4.1
U+10190 to U+101CF Ancient Symbols 12/64 5.1
U+101D0 to U+101FF Phaistos Disc 46/48 5.1
U+10200 to U+1027F vacant 0/128
U+10280 to U+1029F Lycian 29/32 5.1
U+102A0 to U+102DF Carian 49/64 5.1
U+102E0 to U+102FF vacant 0/32
U+10300 to U+1032F Old Italic 35/48 3.1
U+10330 to U+1034F Gothic 27/32 3.1
U+10350 to U+1037F vacant 0/48
U+10380 to U+1039F Ugaritic 31/32 4.0
U+103A0 to U+103DF Old Persian 50/64 4.1
U+103E0 to U+103FF vacant 0/32
U+10400 to U+1044F Deseret 80/80 3.1(76) 4.0(4)
U+10450 to U+1047F Shavian 48/48 4.0
U+10480 to U+104AF Osmanya 40/48 4.0
U+104B0 to U+107FF vacant 0/848
U+10800 to U+1083F Cypriot Syllabary 55/64 4.0
U+10840 to U+1085F Imperial Aramaic 31/32 5.2
U+10860 to U+108FF vacant 0/160
U+10900 to U+1091F Phoenician 29/32 5.0(27) 5.2(2)
U+10920 to U+1093F Lydian 27/32 5.1
U+10940 to U+109FF vacant 0/192
U+10A00 to U+10A5F Kharoshthi 65/96 4.1
U+10A60 to U+10A7F Old South Arabian 32/32 5.2
U+10A80 to U+10AFF vacant 0/128
U+10B00 to U+10B3F Avestan 61/64 5.2
U+10B40 to U+10B5F Inscriptional Parthian 30/32 5.2
U+10B60 to U+10B7F Inscriptional Pahlavi 27/32 5.2
U+10B80 to U+10BFF vacant 0/128
U+10C00 to U+10C4F Old Turkic 73/80 5.2
U+10C50 to U+10E5F vacant 0/528
U+10E60 to U+10E7F Rumi Numeral Symbols 31/32 5.2
U+10E80 to U+1107F vacant 0/512
U+11080 to U+110CF Kaithi 66/80 5.2
U+110D0 to U+11FFF vacant 0/3888
U+12000 to U+123FF Cuneiform 879/1024 5.0
U+12400 to U+1247F Cuneiform Numbers and Punctuation 103/128 5.0
U+12480 to U+12FFF vacant 0/2944
U+13000 to U+1342F Egyptian Hieroglyphs 1071/1072 5.2
U+13430 to U+1CFFF vacant 0/39888
U+1D000 to U+1D0FF Byzantine Musical Symbols 246/256 3.1
U+1D100 to U+1D1FF Musical Symbols 220/256 3.1(219) 5.1(1)
U+1D200 to U+1D24F Ancient Greek Musical Notation 70/80 4.1
U+1D250 to U+1D2FF vacant 0/176
U+1D300 to U+1D35F Tai Xuan Jing Symbols 87/96 4.0
U+1D360 to U+1D37F Counting Rod Numerals 18/32 5.0
U+1D380 to U+1D3FF vacant 0/128
U+1D400 to U+1D7FF Mathematical Alphanumeric Symbols 996/1024 3.1(991) 4.0(1) 4.1(2) 5.0(2)
U+1D800 to U+1EFFF vacant 0/6144
U+1F000 to U+1F02F Mahjong Tiles 44/48 5.1
U+1F030 to U+1F09F Domino Tiles 100/112 5.1
U+1F0A0 to U+1F0FF vacant 0/96
U+1F100 to U+1F1FF Enclosed Alphanumeric Supplement 63/256 5.2
U+1F200 to U+1F2FF Enclosed Ideographic Supplement 44/256 5.2
U+1F300 to U+1FFFF vacant 0/3328
U+20000 to U+2A6DF CJK Unified Ideographs Extension B 42711/42720 3.1
U+2A6E0 to U+2A6FF vacant 0/32
U+2A700 to U+2B73F CJK Unified Ideographs Extension C 4149/4160 5.2
U+2B740 to U+2F7FF vacant 0/16576
U+2F800 to U+2FA1F CJK Compatibility Ideographs Supplement 542/544 3.1
U+2FA20 to U+DFFFF vacant 0/722400
U+E0000 to U+E007F Tags 97/128 3.1
U+E0080 to U+E00FF vacant 0/128
U+E0100 to U+E01EF Variation Selectors Supplement 240/240 4.0
U+E01F0 to U+EFFFF vacant 0/65040
U+F0000 to U+FFFFF Supplementary Private Use Area A 65536/65536 2.0
U+100000 to U+10FFFF Supplementary Private Use Area B 65536/65536 2.0
http://unicode.org