FreeToGenerate.com

A lista completa, com busca, e roda inteiramente no seu navegador.

Blocos
346
Do espaço de códigos
27,3%
Caracteres atribuídos
299.382
Preenchimento médio
98,5%
Versão do Unicode
17.0.0

Os blocos cobrem 303.808 dos 1.114.112 pontos de código que a Unicode consegue endereçar. Os 72,7% restantes não pertencem a bloco nenhum.

Os blocos estão quase cheios: o vazio fica entre eles, não dentro. Nenhum dos 346 está completamente sem atribuições.

Em que bloco está um caractere?

Cole um caractere, ou digite um ponto de código como U+1F600, 0x1F600 ou 1F600. Dois ou mais dígitos hexadecimais soltos são lidos como ponto de código; um único caractere é lido como aquele caractere, então A é a letra e U+A é a quebra de linha.

346 blocos exibidos

Busca nos nomes de bloco sem diferenciar maiúsculas, espaços ou hifens. Um nome exato vem primeiro, depois os que começam pelo que você digitou. Os nomes ficam em inglês porque são os identificadores que a Unicode atribui.

BlocoIntervaloTamanhoAtribuídos
Basic LatinU+0000U+007F128128cheio
Latin-1 SupplementU+0080U+00FF128128cheio
Latin Extended-AU+0100U+017F128128cheio
Latin Extended-BU+0180U+024F208208cheio
IPA ExtensionsU+0250U+02AF9696cheio
Spacing Modifier LettersU+02B0U+02FF8080cheio
Combining Diacritical MarksU+0300U+036F112112cheio
Greek and CopticU+0370U+03FF14413593,8%
CyrillicU+0400U+04FF256256cheio
Cyrillic SupplementU+0500U+052F4848cheio
ArmenianU+0530U+058F969194,8%
HebrewU+0590U+05FF1128878,6%
ArabicU+0600U+06FF256256cheio
SyriacU+0700U+074F807796,3%
Arabic SupplementU+0750U+077F4848cheio
ThaanaU+0780U+07BF645078,1%
NKoU+07C0U+07FF646296,9%
SamaritanU+0800U+083F646195,3%
MandaicU+0840U+085F322990,6%
Syriac SupplementU+0860U+086F161168,8%
Arabic Extended-BU+0870U+089F484389,6%
Arabic Extended-AU+08A0U+08FF9696cheio
DevanagariU+0900U+097F128128cheio
BengaliU+0980U+09FF1289675%
GurmukhiU+0A00U+0A7F1288062,5%
GujaratiU+0A80U+0AFF1289171,1%
OriyaU+0B00U+0B7F1289171,1%
TamilU+0B80U+0BFF1287256,3%
TeluguU+0C00U+0C7F12810178,9%
KannadaU+0C80U+0CFF1289271,9%
MalayalamU+0D00U+0D7F12811892,2%
SinhalaU+0D80U+0DFF1289171,1%
ThaiU+0E00U+0E7F1288768%
LaoU+0E80U+0EFF1288364,8%
TibetanU+0F00U+0FFF25621182,4%
MyanmarU+1000U+109F160160cheio
GeorgianU+10A0U+10FF968891,7%
Hangul JamoU+1100U+11FF256256cheio
EthiopicU+1200U+137F38435893,2%
Ethiopic SupplementU+1380U+139F322681,3%
CherokeeU+13A0U+13FF969295,8%
Unified Canadian Aboriginal SyllabicsU+1400U+167F640640cheio
OghamU+1680U+169F322990,6%
RunicU+16A0U+16FF968992,7%
TagalogU+1700U+171F322371,9%
HanunooU+1720U+173F322371,9%
BuhidU+1740U+175F322062,5%
TagbanwaU+1760U+177F321856,3%
KhmerU+1780U+17FF12811489,1%
MongolianU+1800U+18AF17615889,8%
Unified Canadian Aboriginal Syllabics ExtendedU+18B0U+18FF807087,5%
LimbuU+1900U+194F806885%
Tai LeU+1950U+197F483572,9%
New Tai LueU+1980U+19DF968386,5%
Khmer SymbolsU+19E0U+19FF3232cheio
BugineseU+1A00U+1A1F323093,8%
Tai ThamU+1A20U+1AAF14412788,2%
Combining Diacritical Marks ExtendedU+1AB0U+1AFF805872,5%
BalineseU+1B00U+1B7F12812799,2%
SundaneseU+1B80U+1BBF6464cheio
BatakU+1BC0U+1BFF645687,5%
LepchaU+1C00U+1C4F807492,5%
Ol ChikiU+1C50U+1C7F4848cheio
Cyrillic Extended-CU+1C80U+1C8F161168,8%
Georgian ExtendedU+1C90U+1CBF484695,8%
Sundanese SupplementU+1CC0U+1CCF16850%
Vedic ExtensionsU+1CD0U+1CFF484389,6%
Phonetic ExtensionsU+1D00U+1D7F128128cheio
Phonetic Extensions SupplementU+1D80U+1DBF6464cheio
Combining Diacritical Marks SupplementU+1DC0U+1DFF6464cheio
Latin Extended AdditionalU+1E00U+1EFF256256cheio
Greek ExtendedU+1F00U+1FFF25623391%
General PunctuationU+2000U+206F11211199,1%
Superscripts and SubscriptsU+2070U+209F484287,5%
Currency SymbolsU+20A0U+20CF483470,8%
Combining Diacritical Marks for SymbolsU+20D0U+20FF483368,8%
Letterlike SymbolsU+2100U+214F8080cheio
Number FormsU+2150U+218F646093,8%
ArrowsU+2190U+21FF112112cheio
Mathematical OperatorsU+2200U+22FF256256cheio
Miscellaneous TechnicalU+2300U+23FF256256cheio
Control PicturesU+2400U+243F644265,6%
Optical Character RecognitionU+2440U+245F321134,4%
Enclosed AlphanumericsU+2460U+24FF160160cheio
Box DrawingU+2500U+257F128128cheio
Block ElementsU+2580U+259F3232cheio
Geometric ShapesU+25A0U+25FF9696cheio
Miscellaneous SymbolsU+2600U+26FF256256cheio
DingbatsU+2700U+27BF192192cheio
Miscellaneous Mathematical Symbols-AU+27C0U+27EF4848cheio
Supplemental Arrows-AU+27F0U+27FF1616cheio
Braille PatternsU+2800U+28FF256256cheio
Supplemental Arrows-BU+2900U+297F128128cheio
Miscellaneous Mathematical Symbols-BU+2980U+29FF128128cheio
Supplemental Mathematical OperatorsU+2A00U+2AFF256256cheio
Miscellaneous Symbols and ArrowsU+2B00U+2BFF25625499,2%
GlagoliticU+2C00U+2C5F9696cheio
Latin Extended-CU+2C60U+2C7F3232cheio
CopticU+2C80U+2CFF12812396,1%
Georgian SupplementU+2D00U+2D2F484083,3%
TifinaghU+2D30U+2D7F805973,8%
Ethiopic ExtendedU+2D80U+2DDF967982,3%
Cyrillic Extended-AU+2DE0U+2DFF3232cheio
Supplemental PunctuationU+2E00U+2E7F1289473,4%
CJK Radicals SupplementU+2E80U+2EFF12811589,8%
Kangxi RadicalsU+2F00U+2FDF22421495,5%
Ideographic Description CharactersU+2FF0U+2FFF1616cheio
CJK Symbols and PunctuationU+3000U+303F6464cheio
HiraganaU+3040U+309F969396,9%
KatakanaU+30A0U+30FF9696cheio
BopomofoU+3100U+312F484389,6%
Hangul Compatibility JamoU+3130U+318F969497,9%
KanbunU+3190U+319F1616cheio
Bopomofo ExtendedU+31A0U+31BF3232cheio
CJK StrokesU+31C0U+31EF483981,3%
Katakana Phonetic ExtensionsU+31F0U+31FF1616cheio
Enclosed CJK Letters and MonthsU+3200U+32FF25625599,6%
CJK CompatibilityU+3300U+33FF256256cheio
CJK Unified Ideographs Extension AU+3400U+4DBF6.5926.592cheio
Yijing Hexagram SymbolsU+4DC0U+4DFF6464cheio
CJK Unified IdeographsU+4E00U+9FFF20.99220.992cheio
Yi SyllablesU+A000U+A48F1.1681.16599,7%
Yi RadicalsU+A490U+A4CF645585,9%
LisuU+A4D0U+A4FF4848cheio
VaiU+A500U+A63F32030093,8%
Cyrillic Extended-BU+A640U+A69F9696cheio
BamumU+A6A0U+A6FF968891,7%
Modifier Tone LettersU+A700U+A71F3232cheio
Latin Extended-DU+A720U+A7FF22420491,1%
Syloti NagriU+A800U+A82F484593,8%
Common Indic Number FormsU+A830U+A83F161062,5%
Phags-paU+A840U+A87F645687,5%
SaurashtraU+A880U+A8DF968285,4%
Devanagari ExtendedU+A8E0U+A8FF3232cheio
Kayah LiU+A900U+A92F4848cheio
RejangU+A930U+A95F483777,1%
Hangul Jamo Extended-AU+A960U+A97F322990,6%
JavaneseU+A980U+A9DF969194,8%
Myanmar Extended-BU+A9E0U+A9FF323196,9%
ChamU+AA00U+AA5F968386,5%
Myanmar Extended-AU+AA60U+AA7F3232cheio
Tai VietU+AA80U+AADF967275%
Meetei Mayek ExtensionsU+AAE0U+AAFF322371,9%
Ethiopic Extended-AU+AB00U+AB2F483266,7%
Latin Extended-EU+AB30U+AB6F646093,8%
Cherokee SupplementU+AB70U+ABBF8080cheio
Meetei MayekU+ABC0U+ABFF645687,5%
Hangul SyllablesU+AC00U+D7AF11.18411.17299,9%
Hangul Jamo Extended-BU+D7B0U+D7FF807290%
High SurrogatesU+D800U+DB7F896896cheio
High Private Use SurrogatesU+DB80U+DBFF128128cheio
Low SurrogatesU+DC00U+DFFF1.0241.024cheio
Private Use AreaU+E000U+F8FF6.4006.400cheio
CJK Compatibility IdeographsU+F900U+FAFF51247292,2%
Alphabetic Presentation FormsU+FB00U+FB4F805872,5%
Arabic Presentation Forms-AU+FB50U+FDFF68865695,3%
Variation SelectorsU+FE00U+FE0F1616cheio
Vertical FormsU+FE10U+FE1F161062,5%
Combining Half MarksU+FE20U+FE2F1616cheio
CJK Compatibility FormsU+FE30U+FE4F3232cheio
Small Form VariantsU+FE50U+FE6F322681,3%
Arabic Presentation Forms-BU+FE70U+FEFF14414197,9%
Halfwidth and Fullwidth FormsU+FF00U+FFEF24022593,8%
SpecialsU+FFF0U+FFFF16531,3%
Linear B SyllabaryU+10000U+1007F1288868,8%
Linear B IdeogramsU+10080U+100FF12812396,1%
Aegean NumbersU+10100U+1013F645789,1%
Ancient Greek NumbersU+10140U+1018F807998,8%
Ancient SymbolsU+10190U+101CF641421,9%
Phaistos DiscU+101D0U+101FF484695,8%
LycianU+10280U+1029F322990,6%
CarianU+102A0U+102DF644976,6%
Coptic Epact NumbersU+102E0U+102FF322887,5%
Old ItalicU+10300U+1032F483981,3%
GothicU+10330U+1034F322784,4%
Old PermicU+10350U+1037F484389,6%
UgariticU+10380U+1039F323196,9%
Old PersianU+103A0U+103DF645078,1%
DeseretU+10400U+1044F8080cheio
ShavianU+10450U+1047F4848cheio
OsmanyaU+10480U+104AF484083,3%
OsageU+104B0U+104FF807290%
ElbasanU+10500U+1052F484083,3%
Caucasian AlbanianU+10530U+1056F645382,8%
VithkuqiU+10570U+105BF807087,5%
TodhriU+105C0U+105FF645281,3%
Linear AU+10600U+1077F38434188,8%
Latin Extended-FU+10780U+107BF645789,1%
Cypriot SyllabaryU+10800U+1083F645585,9%
Imperial AramaicU+10840U+1085F323196,9%
PalmyreneU+10860U+1087F3232cheio
NabataeanU+10880U+108AF484083,3%
HatranU+108E0U+108FF322681,3%
PhoenicianU+10900U+1091F322990,6%
LydianU+10920U+1093F322784,4%
SideticU+10940U+1095F322681,3%
Meroitic HieroglyphsU+10980U+1099F3232cheio
Meroitic CursiveU+109A0U+109FF969093,8%
KharoshthiU+10A00U+10A5F966870,8%
Old South ArabianU+10A60U+10A7F3232cheio
Old North ArabianU+10A80U+10A9F3232cheio
ManichaeanU+10AC0U+10AFF645179,7%
AvestanU+10B00U+10B3F646195,3%
Inscriptional ParthianU+10B40U+10B5F323093,8%
Inscriptional PahlaviU+10B60U+10B7F322784,4%
Psalter PahlaviU+10B80U+10BAF482960,4%
Old TurkicU+10C00U+10C4F807391,3%
Old HungarianU+10C80U+10CFF12810884,4%
Hanifi RohingyaU+10D00U+10D3F645078,1%
GarayU+10D40U+10D8F806986,3%
Rumi Numeral SymbolsU+10E60U+10E7F323196,9%
YezidiU+10E80U+10EBF644773,4%
Arabic Extended-CU+10EC0U+10EFF642132,8%
Old SogdianU+10F00U+10F2F484083,3%
SogdianU+10F30U+10F6F644265,6%
Old UyghurU+10F70U+10FAF642640,6%
ChorasmianU+10FB0U+10FDF482858,3%
ElymaicU+10FE0U+10FFF322371,9%
BrahmiU+11000U+1107F12811589,8%
KaithiU+11080U+110CF806885%
Sora SompengU+110D0U+110FF483572,9%
ChakmaU+11100U+1114F807188,8%
MahajaniU+11150U+1117F483981,3%
SharadaU+11180U+111DF9696cheio
Sinhala Archaic NumbersU+111E0U+111FF322062,5%
KhojkiU+11200U+1124F806581,3%
MultaniU+11280U+112AF483879,2%
KhudawadiU+112B0U+112FF806986,3%
GranthaU+11300U+1137F1288667,2%
Tulu-TigalariU+11380U+113FF1288062,5%
NewaU+11400U+1147F1289775,8%
TirhutaU+11480U+114DF968285,4%
SiddhamU+11580U+115FF1289271,9%
ModiU+11600U+1165F967982,3%
Mongolian SupplementU+11660U+1167F321340,6%
TakriU+11680U+116CF806885%
Myanmar Extended-CU+116D0U+116FF482041,7%
AhomU+11700U+1174F806581,3%
DograU+11800U+1184F806075%
Warang CitiU+118A0U+118FF968487,5%
Dives AkuruU+11900U+1195F967275%
NandinagariU+119A0U+119FF966567,7%
Zanabazar SquareU+11A00U+11A4F807290%
SoyomboU+11A50U+11AAF968386,5%
Unified Canadian Aboriginal Syllabics Extended-AU+11AB0U+11ABF1616cheio
Pau Cin HauU+11AC0U+11AFF645789,1%
Devanagari Extended-AU+11B00U+11B5F961010,4%
Sharada SupplementU+11B60U+11B7F32825%
SunuwarU+11BC0U+11BFF644468,8%
BhaiksukiU+11C00U+11C6F1129786,6%
MarchenU+11C70U+11CBF806885%
Masaram GondiU+11D00U+11D5F967578,1%
Gunjala GondiU+11D60U+11DAF806378,8%
Tolong SikiU+11DB0U+11DEF645484,4%
MakasarU+11EE0U+11EFF322578,1%
KawiU+11F00U+11F5F968790,6%
Lisu SupplementU+11FB0U+11FBF1616,3%
Tamil SupplementU+11FC0U+11FFF645179,7%
CuneiformU+12000U+123FF1.02492290%
Cuneiform Numbers and PunctuationU+12400U+1247F12811690,6%
Early Dynastic CuneiformU+12480U+1254F20819694,2%
Cypro-MinoanU+12F90U+12FFF1129988,4%
Egyptian HieroglyphsU+13000U+1342F1.0721.072cheio
Egyptian Hieroglyph Format ControlsU+13430U+1345F483879,2%
Egyptian Hieroglyphs Extended-AU+13460U+143FF4.0003.99599,9%
Anatolian HieroglyphsU+14400U+1467F64058391,1%
Gurung KhemaU+16100U+1613F645890,6%
Bamum SupplementU+16800U+16A3F57656998,8%
MroU+16A40U+16A6F484389,6%
TangsaU+16A70U+16ACF968992,7%
Bassa VahU+16AD0U+16AFF483675%
Pahawh HmongU+16B00U+16B8F14412788,2%
Kirat RaiU+16D40U+16D7F645890,6%
MedefaidrinU+16E40U+16E9F969194,8%
Beria ErfeU+16EA0U+16EDF645078,1%
MiaoU+16F00U+16F9F16014993,1%
Ideographic Symbols and PunctuationU+16FE0U+16FFF321237,5%
TangutU+17000U+187FF6.1446.144cheio
Tangut ComponentsU+18800U+18AFF768768cheio
Khitan Small ScriptU+18B00U+18CFF51247192%
Tangut SupplementU+18D00U+18D7F1283124,2%
Tangut Components SupplementU+18D80U+18DFF12811589,8%
Kana Extended-BU+1AFF0U+1AFFF161381,3%
Kana SupplementU+1B000U+1B0FF256256cheio
Kana Extended-AU+1B100U+1B12F483572,9%
Small Kana ExtensionU+1B130U+1B16F64914,1%
NushuU+1B170U+1B2FF40039699%
DuployanU+1BC00U+1BC9F16014389,4%
Shorthand Format ControlsU+1BCA0U+1BCAF16425%
Symbols for Legacy Computing SupplementU+1CC00U+1CEBF70469598,7%
Miscellaneous Symbols SupplementU+1CEC0U+1CEFF643453,1%
Znamenny Musical NotationU+1CF00U+1CFCF20818588,9%
Byzantine Musical SymbolsU+1D000U+1D0FF25624696,1%
Musical SymbolsU+1D100U+1D1FF25623391%
Ancient Greek Musical NotationU+1D200U+1D24F807087,5%
Kaktovik NumeralsU+1D2C0U+1D2DF322062,5%
Mayan NumeralsU+1D2E0U+1D2FF322062,5%
Tai Xuan Jing SymbolsU+1D300U+1D35F968790,6%
Counting Rod NumeralsU+1D360U+1D37F322578,1%
Mathematical Alphanumeric SymbolsU+1D400U+1D7FF1.02499697,3%
Sutton SignWritingU+1D800U+1DAAF68867297,7%
Latin Extended-GU+1DF00U+1DFFF2563714,5%
Glagolitic SupplementU+1E000U+1E02F483879,2%
Cyrillic Extended-DU+1E030U+1E08F966365,6%
Nyiakeng Puachue HmongU+1E100U+1E14F807188,8%
TotoU+1E290U+1E2BF483164,6%
WanchoU+1E2C0U+1E2FF645992,2%
Nag MundariU+1E4D0U+1E4FF484287,5%
Ol OnalU+1E5D0U+1E5FF484491,7%
Tai YoU+1E6C0U+1E6FF645585,9%
Ethiopic Extended-BU+1E7E0U+1E7FF322887,5%
Mende KikakuiU+1E800U+1E8DF22421395,1%
AdlamU+1E900U+1E95F968891,7%
Indic Siyaq NumbersU+1EC70U+1ECBF806885%
Ottoman Siyaq NumbersU+1ED00U+1ED4F806176,3%
Arabic Mathematical Alphabetic SymbolsU+1EE00U+1EEFF25614355,9%
Mahjong TilesU+1F000U+1F02F484491,7%
Domino TilesU+1F030U+1F09F11210089,3%
Playing CardsU+1F0A0U+1F0FF968285,4%
Enclosed Alphanumeric SupplementU+1F100U+1F1FF25620078,1%
Enclosed Ideographic SupplementU+1F200U+1F2FF2566425%
Miscellaneous Symbols and PictographsU+1F300U+1F5FF768768cheio
EmoticonsU+1F600U+1F64F8080cheio
Ornamental DingbatsU+1F650U+1F67F4848cheio
Transport and Map SymbolsU+1F680U+1F6FF12811993%
Alchemical SymbolsU+1F700U+1F77F128128cheio
Geometric Shapes ExtendedU+1F780U+1F7FF12810380,5%
Supplemental Arrows-CU+1F800U+1F8FF25617166,8%
Supplemental Symbols and PictographsU+1F900U+1F9FF256256cheio
Chess SymbolsU+1FA00U+1FA6F11210291,1%
Symbols and Pictographs Extended-AU+1FA70U+1FAFF14412083,3%
Symbols for Legacy ComputingU+1FB00U+1FBFF25625097,7%
CJK Unified Ideographs Extension BU+20000U+2A6DF42.72042.720cheio
CJK Unified Ideographs Extension CU+2A700U+2B73F4.1604.160cheio
CJK Unified Ideographs Extension DU+2B740U+2B81F22422299,1%
CJK Unified Ideographs Extension EU+2B820U+2CEAF5.7765.774100%
CJK Unified Ideographs Extension FU+2CEB0U+2EBEF7.4887.47399,8%
CJK Unified Ideographs Extension IU+2EBF0U+2EE5F62462299,7%
CJK Compatibility Ideographs SupplementU+2F800U+2FA1F54454299,6%
CJK Unified Ideographs Extension GU+30000U+3134F4.9444.93999,9%
CJK Unified Ideographs Extension HU+31350U+323AF4.1924.192cheio
CJK Unified Ideographs Extension JU+323B0U+3347F4.3044.29899,9%
TagsU+E0000U+E007F1289775,8%
Variation Selectors SupplementU+E0100U+E01EF240240cheio
Supplementary Private Use Area-AU+F0000U+FFFFF65.53665.534100%
Supplementary Private Use Area-BU+100000U+10FFFF65.53665.534100%

Também disponível em: English · Español · Français · العربية

Blocos Unicode: todos os 346, com os intervalos

Todos os blocos Unicode, o intervalo de cada um e quanto a Unicode de fato preencheu.

O que é um bloco Unicode?

Um bloco Unicode é um intervalo contíguo e nomeado de pontos de código reservado para um grupo de caracteres aparentados. Basic Latin é o primeiro e vai de U+0000 a U+007F. Emoticons é aquele que quase todo mundo já usou sem saber o nome, em U+1F600 a U+1F64F. No Unicode 17.0.0 são 346, e esta página lista todos com os seus intervalos.

Blocos são um recurso de organização, não algo técnico. Saber em que bloco um caractere caiu diz mais ou menos em que vizinhança ele foi alocado, o que serve de verdade para ler um dump hexadecimal, escolher um subconjunto de fonte ou escrever uma expressão regular sobre uma escrita. Não diz o que o caractere faz — disso cuidam propriedades como General_Category e Script, que atravessam os limites dos blocos à vontade.

A única regra dura é que blocos nunca se sobrepõem e que todos começam e terminam num múltiplo de 16. Os 346 tamanhos são múltiplos de 16 sem uma única exceção, e é por isso que você vê intervalos como U+2200 a U+22FF em vez de números redondos em decimal.

Os nomes dos blocos ficam em inglês nesta tabela porque são os identificadores que a Unicode atribui: é assim que as especificações, as ferramentas de fonte e os motores de expressão regular os escrevem, e traduzi-los daria uma lista que você não conseguiria consultar em nenhum outro lugar.

Como usar esta lista

  1. Busque por nome. Digite parte do nome de um bloco no campo de busca. Maiúsculas, espaços e hifens são ignorados, então «basiclatin» encontra Basic Latin, e uma correspondência exata vem primeiro.
  2. Ou procure um caractere. Cole um caractere na caixa de consulta, ou digite um ponto de código como U+1F600, 0x1F600 ou 1F600. Ela diz em que bloco o caractere cai e qual é o intervalo completo desse bloco.
  3. Leia a coluna de atribuídos. Cada linha mostra quantos pontos de código do bloco a Unicode já entregou a um caractere. Um bloco marcado como cheio não tem mais espaço para adições futuras.

Os blocos estão quase cheios: o vazio fica entre eles

Presume-se em geral que os blocos estão meio vazios, com o argumento de que são alocados em múltiplos de 16 e de que reservar espaço para caracteres futuros é justamente o objetivo. Medimos contra o UnicodeData.txt e não é verdade: o bloco médio está 98,5% cheio, 87 dos 346 estão completamente cheios e nenhum está completamente vazio.

O espaço livre está em outro lugar. Os blocos cobrem 303.808 pontos de código dos 1.114.112 que a Unicode consegue endereçar — 27,3%. Quase três quartos do espaço de códigos nunca foram divididos em blocos. Então a imagem não é a de prateleiras pela metade, e sim a de uma área pequena e bem apertada dentro de uma sala enorme e vazia.

O fato complementar é exato e não aproximado, e é o que vale guardar: todos os 299.382 pontos de código atribuídos caem dentro de algum bloco. Nada do que a Unicode atribuiu mora fora dessa partição, então se a consulta lhe disser que um ponto de código não está em bloco nenhum, ela está dizendo que ali não há nada atribuído.

Os blocos menos preenchidos que não estão vazios dão boa noção da escala. Lisu Supplement tem um único caractere num intervalo de 16. Devanagari Extended-A tem 10 de 96. São a exceção, não o padrão.

O que esta lista não vai lhe dizer

Ela não traz nomes de caracteres, e isso é proposital. Um índice completo do Unicode por nome ocupa cerca de 248 KB comprimido e, principalmente, só 13,5% dos pontos de código atribuídos têm nome próprio. Ideogramas CJK, sílabas hangul e áreas de uso privado são declarados como intervalos e recebem nomes algorítmicos derivados do ponto de código. O bloco é o nível em que os dados são ao mesmo tempo completos e pequenos, e é por isso que esta página tem a forma que tem.

As contagens de atribuídos vêm do UnicodeData.txt, e há ali uma armadilha que vale conhecer se você algum dia processar esse arquivo. Ele não lista ideogramas CJK nem sílabas hangul um por linha: escreve um par de linhas cujos nomes terminam em «, First>» e «, Last>», representando tudo o que há entre elas. Contar linhas em vez de pontos de código deixa o total de atribuídos menor em mais de 250.000, porque a maior parte do Unicode atribuído mora dentro desses marcadores e não numa linha própria.

Atribuído significa alocado, não necessariamente imprimível. Os substitutos e as áreas de uso privado são contados aqui porque a Unicode lhes deu uma finalidade, e é por isso que Private Use Area aparece completamente cheio apesar de não conter nenhum caractere padronizado por ninguém.

Por fim, isto é um retrato do Unicode 17.0.0, datado de 1 de agosto de 2025. Uma versão nova acrescenta blocos e preenche os existentes; não os renumera nem os remove, então uma cópia antiga desta tabela fica incompleta, não errada. A versão aparece acima da lista para você saber qual está lendo.

Por que é grátis?

A tabela inteira são alguns kilobytes de dados que viajam com a página e são pesquisados no seu navegador. Nada do que você digita é enviado, nada é registrado e não há conta a criar, então não há o que cobrar.

Sem cadastro, sem limites e sem marca d'água em nada que você copiar.