FreeToGenerate.com

La lista completa, con buscador, y funciona por entero en tu navegador.

Bloques
346
Del espacio de códigos
27,3 %
Caracteres asignados
299.382
Ocupación media
98,5 %
Versión de Unicode
17.0.0

Los bloques cubren 303.808 de los 1.114.112 puntos de código que Unicode puede direccionar. El 72,7% restante no pertenece a ningún bloque.

Los bloques están casi llenos: el hueco está entre ellos, no dentro. Ninguno de los 346 está completamente sin asignar.

¿En qué bloque está un carácter?

Pega un carácter, o escribe un punto de código como U+1F600, 0x1F600 o 1F600. Dos o más dígitos hexadecimales sueltos se leen como punto de código; un solo carácter se lee como ese carácter, así que A es la letra y U+A es el salto de línea.

346 bloques mostrados

Busca en los nombres de bloque sin distinguir mayúsculas, espacios ni guiones. Un nombre exacto sale primero, y después los que empiezan por lo que escribiste. Los nombres van en inglés porque son los identificadores que asigna Unicode.

BloqueRangoTamañoAsignados
Basic LatinU+0000U+007F128128lleno
Latin-1 SupplementU+0080U+00FF128128lleno
Latin Extended-AU+0100U+017F128128lleno
Latin Extended-BU+0180U+024F208208lleno
IPA ExtensionsU+0250U+02AF9696lleno
Spacing Modifier LettersU+02B0U+02FF8080lleno
Combining Diacritical MarksU+0300U+036F112112lleno
Greek and CopticU+0370U+03FF14413593,8 %
CyrillicU+0400U+04FF256256lleno
Cyrillic SupplementU+0500U+052F4848lleno
ArmenianU+0530U+058F969194,8 %
HebrewU+0590U+05FF1128878,6 %
ArabicU+0600U+06FF256256lleno
SyriacU+0700U+074F807796,3 %
Arabic SupplementU+0750U+077F4848lleno
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+08FF9696lleno
DevanagariU+0900U+097F128128lleno
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+109F160160lleno
GeorgianU+10A0U+10FF968891,7 %
Hangul JamoU+1100U+11FF256256lleno
EthiopicU+1200U+137F38435893,2 %
Ethiopic SupplementU+1380U+139F322681,3 %
CherokeeU+13A0U+13FF969295,8 %
Unified Canadian Aboriginal SyllabicsU+1400U+167F640640lleno
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+19FF3232lleno
BugineseU+1A00U+1A1F323093,8 %
Tai ThamU+1A20U+1AAF14412788,2 %
Combining Diacritical Marks ExtendedU+1AB0U+1AFF805872,5 %
BalineseU+1B00U+1B7F12812799,2 %
SundaneseU+1B80U+1BBF6464lleno
BatakU+1BC0U+1BFF645687,5 %
LepchaU+1C00U+1C4F807492,5 %
Ol ChikiU+1C50U+1C7F4848lleno
Cyrillic Extended-CU+1C80U+1C8F161168,8 %
Georgian ExtendedU+1C90U+1CBF484695,8 %
Sundanese SupplementU+1CC0U+1CCF16850 %
Vedic ExtensionsU+1CD0U+1CFF484389,6 %
Phonetic ExtensionsU+1D00U+1D7F128128lleno
Phonetic Extensions SupplementU+1D80U+1DBF6464lleno
Combining Diacritical Marks SupplementU+1DC0U+1DFF6464lleno
Latin Extended AdditionalU+1E00U+1EFF256256lleno
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+214F8080lleno
Number FormsU+2150U+218F646093,8 %
ArrowsU+2190U+21FF112112lleno
Mathematical OperatorsU+2200U+22FF256256lleno
Miscellaneous TechnicalU+2300U+23FF256256lleno
Control PicturesU+2400U+243F644265,6 %
Optical Character RecognitionU+2440U+245F321134,4 %
Enclosed AlphanumericsU+2460U+24FF160160lleno
Box DrawingU+2500U+257F128128lleno
Block ElementsU+2580U+259F3232lleno
Geometric ShapesU+25A0U+25FF9696lleno
Miscellaneous SymbolsU+2600U+26FF256256lleno
DingbatsU+2700U+27BF192192lleno
Miscellaneous Mathematical Symbols-AU+27C0U+27EF4848lleno
Supplemental Arrows-AU+27F0U+27FF1616lleno
Braille PatternsU+2800U+28FF256256lleno
Supplemental Arrows-BU+2900U+297F128128lleno
Miscellaneous Mathematical Symbols-BU+2980U+29FF128128lleno
Supplemental Mathematical OperatorsU+2A00U+2AFF256256lleno
Miscellaneous Symbols and ArrowsU+2B00U+2BFF25625499,2 %
GlagoliticU+2C00U+2C5F9696lleno
Latin Extended-CU+2C60U+2C7F3232lleno
CopticU+2C80U+2CFF12812396,1 %
Georgian SupplementU+2D00U+2D2F484083,3 %
TifinaghU+2D30U+2D7F805973,8 %
Ethiopic ExtendedU+2D80U+2DDF967982,3 %
Cyrillic Extended-AU+2DE0U+2DFF3232lleno
Supplemental PunctuationU+2E00U+2E7F1289473,4 %
CJK Radicals SupplementU+2E80U+2EFF12811589,8 %
Kangxi RadicalsU+2F00U+2FDF22421495,5 %
Ideographic Description CharactersU+2FF0U+2FFF1616lleno
CJK Symbols and PunctuationU+3000U+303F6464lleno
HiraganaU+3040U+309F969396,9 %
KatakanaU+30A0U+30FF9696lleno
BopomofoU+3100U+312F484389,6 %
Hangul Compatibility JamoU+3130U+318F969497,9 %
KanbunU+3190U+319F1616lleno
Bopomofo ExtendedU+31A0U+31BF3232lleno
CJK StrokesU+31C0U+31EF483981,3 %
Katakana Phonetic ExtensionsU+31F0U+31FF1616lleno
Enclosed CJK Letters and MonthsU+3200U+32FF25625599,6 %
CJK CompatibilityU+3300U+33FF256256lleno
CJK Unified Ideographs Extension AU+3400U+4DBF65926592lleno
Yijing Hexagram SymbolsU+4DC0U+4DFF6464lleno
CJK Unified IdeographsU+4E00U+9FFF20.99220.992lleno
Yi SyllablesU+A000U+A48F1168116599,7 %
Yi RadicalsU+A490U+A4CF645585,9 %
LisuU+A4D0U+A4FF4848lleno
VaiU+A500U+A63F32030093,8 %
Cyrillic Extended-BU+A640U+A69F9696lleno
BamumU+A6A0U+A6FF968891,7 %
Modifier Tone LettersU+A700U+A71F3232lleno
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+A8FF3232lleno
Kayah LiU+A900U+A92F4848lleno
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+AA7F3232lleno
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+ABBF8080lleno
Meetei MayekU+ABC0U+ABFF645687,5 %
Hangul SyllablesU+AC00U+D7AF11.18411.17299,9 %
Hangul Jamo Extended-BU+D7B0U+D7FF807290 %
High SurrogatesU+D800U+DB7F896896lleno
High Private Use SurrogatesU+DB80U+DBFF128128lleno
Low SurrogatesU+DC00U+DFFF10241024lleno
Private Use AreaU+E000U+F8FF64006400lleno
CJK Compatibility IdeographsU+F900U+FAFF51247292,2 %
Alphabetic Presentation FormsU+FB00U+FB4F805872,5 %
Arabic Presentation Forms-AU+FB50U+FDFF68865695,3 %
Variation SelectorsU+FE00U+FE0F1616lleno
Vertical FormsU+FE10U+FE1F161062,5 %
Combining Half MarksU+FE20U+FE2F1616lleno
CJK Compatibility FormsU+FE30U+FE4F3232lleno
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+1044F8080lleno
ShavianU+10450U+1047F4848lleno
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+1087F3232lleno
NabataeanU+10880U+108AF484083,3 %
HatranU+108E0U+108FF322681,3 %
PhoenicianU+10900U+1091F322990,6 %
LydianU+10920U+1093F322784,4 %
SideticU+10940U+1095F322681,3 %
Meroitic HieroglyphsU+10980U+1099F3232lleno
Meroitic CursiveU+109A0U+109FF969093,8 %
KharoshthiU+10A00U+10A5F966870,8 %
Old South ArabianU+10A60U+10A7F3232lleno
Old North ArabianU+10A80U+10A9F3232lleno
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+111DF9696lleno
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+11ABF1616lleno
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+123FF102492290 %
Cuneiform Numbers and PunctuationU+12400U+1247F12811690,6 %
Early Dynastic CuneiformU+12480U+1254F20819694,2 %
Cypro-MinoanU+12F90U+12FFF1129988,4 %
Egyptian HieroglyphsU+13000U+1342F10721072lleno
Egyptian Hieroglyph Format ControlsU+13430U+1345F483879,2 %
Egyptian Hieroglyphs Extended-AU+13460U+143FF4000399599,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+187FF61446144lleno
Tangut ComponentsU+18800U+18AFF768768lleno
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+1B0FF256256lleno
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+1D7FF102499697,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+1F5FF768768lleno
EmoticonsU+1F600U+1F64F8080lleno
Ornamental DingbatsU+1F650U+1F67F4848lleno
Transport and Map SymbolsU+1F680U+1F6FF12811993 %
Alchemical SymbolsU+1F700U+1F77F128128lleno
Geometric Shapes ExtendedU+1F780U+1F7FF12810380,5 %
Supplemental Arrows-CU+1F800U+1F8FF25617166,8 %
Supplemental Symbols and PictographsU+1F900U+1F9FF256256lleno
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.720lleno
CJK Unified Ideographs Extension CU+2A700U+2B73F41604160lleno
CJK Unified Ideographs Extension DU+2B740U+2B81F22422299,1 %
CJK Unified Ideographs Extension EU+2B820U+2CEAF57765774100 %
CJK Unified Ideographs Extension FU+2CEB0U+2EBEF7488747399,8 %
CJK Unified Ideographs Extension IU+2EBF0U+2EE5F62462299,7 %
CJK Compatibility Ideographs SupplementU+2F800U+2FA1F54454299,6 %
CJK Unified Ideographs Extension GU+30000U+3134F4944493999,9 %
CJK Unified Ideographs Extension HU+31350U+323AF41924192lleno
CJK Unified Ideographs Extension JU+323B0U+3347F4304429899,9 %
TagsU+E0000U+E007F1289775,8 %
Variation Selectors SupplementU+E0100U+E01EF240240lleno
Supplementary Private Use Area-AU+F0000U+FFFFF65.53665.534100 %
Supplementary Private Use Area-BU+100000U+10FFFF65.53665.534100 %

También disponible en: English · Português · Français · العربية

Bloques Unicode: los 346, con sus rangos

Todos los bloques Unicode, su rango y cuánto ha rellenado Unicode de cada uno.

¿Qué es un bloque Unicode?

Un bloque Unicode es un rango contiguo y con nombre de puntos de código reservado para un grupo de caracteres emparentados. Basic Latin es el primero y va de U+0000 a U+007F. Emoticons es el que casi todo el mundo ha usado sin saber cómo se llama, en U+1F600 a U+1F64F. En Unicode 17.0.0 hay 346, y esta página los lista todos con sus rangos.

Los bloques son un recurso organizativo, no técnico. Saber en qué bloque cae un carácter te dice más o menos en qué vecindario se le asignó sitio, lo cual sirve de verdad para leer un volcado hexadecimal, elegir un subconjunto de una fuente o escribir una expresión regular sobre una escritura. No te dice qué hace el carácter: de eso se encargan propiedades como General_Category y Script, que cruzan los límites de los bloques sin problema.

La única regla dura es que los bloques nunca se solapan y que todos empiezan y terminan en un múltiplo de 16. Los 346 tamaños son múltiplos de 16 sin una sola excepción, y por eso ves rangos como U+2200 a U+22FF en vez de cifras redondas en decimal.

Los nombres de los bloques van en inglés en esta tabla, porque son los identificadores que asigna Unicode: así los escriben las especificaciones, las herramientas tipográficas y los motores de expresiones regulares, y traducirlos daría una lista que no podrías consultar en ningún otro sitio.

Cómo usar esta lista

  1. Busca por nombre. Escribe parte del nombre de un bloque en el buscador. Se ignoran mayúsculas, espacios y guiones, así que «basiclatin» encuentra Basic Latin, y una coincidencia exacta sale la primera.
  2. O busca un carácter. Pega un carácter en el cuadro de búsqueda, o escribe un punto de código como U+1F600, 0x1F600 o 1F600. Te dice en qué bloque cae y cuál es el rango completo de ese bloque.
  3. Mira la columna de asignados. Cada fila indica cuántos puntos de código del bloque ha entregado Unicode a un carácter. Un bloque marcado como lleno ya no tiene sitio para añadidos futuros.

Los bloques están casi llenos: el hueco está entre ellos

Se da por hecho que los bloques están medio vacíos, con el argumento de que se asignan en múltiplos de 16 y de que reservar espacio para caracteres futuros es justo el objetivo. Lo medimos contra UnicodeData.txt y no es cierto: el bloque medio está lleno al 98,5%, 87 de los 346 están completamente llenos y ni uno solo está completamente vacío.

El espacio libre está en otra parte. Los bloques cubren 303.808 puntos de código de los 1.114.112 que Unicode puede direccionar: un 27,3%. Casi tres cuartas partes del espacio de códigos no se han repartido nunca en bloques. Así que la imagen no es la de unas estanterías a medio llenar, sino la de una zona pequeña y muy apretada dentro de una sala enorme y vacía.

El dato complementario es exacto y no aproximado, y es el que conviene recordar: los 299.382 puntos de código asignados caen dentro de algún bloque. Nada de lo que Unicode ha asignado vive fuera de esa partición, así que si el buscador te dice que un punto de código no está en ningún bloque, te está diciendo que ahí no hay nada asignado.

Los bloques menos llenos que no están vacíos dan buena idea de la escala. Lisu Supplement tiene un único carácter en un rango de 16. Devanagari Extended-A tiene 10 de 96. Son la excepción, no la norma.

Lo que esta lista no te va a decir

No lleva nombres de caracteres, y es deliberado. Un índice completo de Unicode por nombre ocupa unos 248 KB comprimido y, sobre todo, solo el 13,5% de los puntos de código asignados tiene nombre propio. Los ideogramas CJK, las sílabas hangul y las zonas de uso privado se declaran como rangos y reciben nombres algorítmicos derivados de su punto de código. El bloque es el nivel en el que los datos son a la vez completos y pequeños, y por eso esta página tiene la forma que tiene.

Las cifras de asignados salen de UnicodeData.txt, y ahí hay una trampa que conviene conocer si alguna vez procesas ese archivo. No lista los ideogramas CJK ni las sílabas hangul uno por línea: escribe un par de filas cuyos nombres terminan en «, First>» y «, Last>», que representan todo lo que hay en medio. Contar filas en vez de puntos de código deja el total de asignados corto en más de 250.000, porque la mayor parte de Unicode asignado vive dentro de esos marcadores y no en una línea propia.

Asignado significa además adjudicado, no necesariamente imprimible. Los sustitutos y las zonas de uso privado se cuentan aquí porque Unicode les ha dado una función, y por eso Private Use Area aparece completamente lleno pese a no contener ningún carácter estandarizado por nadie.

Por último, esto es una instantánea de Unicode 17.0.0, con fecha del 1 de agosto de 2025. Una versión nueva añade bloques y rellena los existentes; no los renumera ni los elimina, así que una copia vieja de esta tabla se queda incompleta, no equivocada. La versión aparece encima de la lista para que sepas cuál estás leyendo.

¿Por qué es gratis?

La tabla entera son unos pocos kilobytes de datos que viajan con la página y se buscan en tu navegador. Nada de lo que escribes se sube, no se registra nada y no hay cuenta que crear, así que no hay nada que cobrar.

Sin registro, sin límites y sin marca de agua en nada de lo que copies.