Saltar al contenido
ToolMug

Tabla ASCII

Los 128 caracteres ASCII estándar con sus códigos decimal, hexadecimal, octal y binario y su entidad HTML. Los códigos 0–31 y 127 son caracteres de control, listados con su nombre y la secuencia de escape que se usa en código, como \n para salto de línea y \t para tabulación. Escribe un carácter, número o nombre arriba para encontrarlo rápido.

Funciona en tu navegador: nada de lo que introduces se sube

Mostrados: 128

DecHexOctBinarioCar.DescripciónHTML
00000000000000NULNuloNull\0�
10100100000001SOHInicio de encabezadoStart of Heading
20200200000010STXInicio de textoStart of Text
30300300000011ETXFin de textoEnd of Text
40400400000100EOTFin de transmisiónEnd of Transmission
50500500000101ENQSolicitudEnquiry
60600600000110ACKConfirmaciónAcknowledge
70700700000111BELTimbreBell\a
80801000001000BSRetrocesoBackspace\b
90901100001001HTTabulación horizontalHorizontal Tab\t	
100A01200001010LFSalto de líneaLine Feed\n

110B01300001011VTTabulación verticalVertical Tab\v
120C01400001100FFSalto de páginaForm Feed\f
130D01500001101CRRetorno de carroCarriage Return\r
140E01600001110SOCambio a fueraShift Out
150F01700001111SICambio a dentroShift In
161002000010000DLEEscape de enlace de datosData Link Escape
171102100010001DC1Control de dispositivo 1 (XON)Device Control 1 (XON)
181202200010010DC2Control de dispositivo 2Device Control 2
191302300010011DC3Control de dispositivo 3 (XOFF)Device Control 3 (XOFF)
201402400010100DC4Control de dispositivo 4Device Control 4
211502500010101NAKConfirmación negativaNegative Acknowledge
221602600010110SYNInactividad síncronaSynchronous Idle
231702700010111ETBFin de bloque de transmisiónEnd of Transmission Block
241803000011000CANCancelarCancel
251903100011001EMFin de soporteEnd of Medium
261A03200011010SUBSustitutoSubstitute
271B03300011011ESCEscapeEscape\e
281C03400011100FSSeparador de archivoFile Separator
291D03500011101GSSeparador de grupoGroup Separator
301E03600011110RSSeparador de registroRecord Separator
311F03700011111USSeparador de unidadUnit Separator
322004000100000SPEspacioSpace 
332104100100001!!
342204200100010""
352304300100011##
362404400100100$$
372504500100101%%
382604600100110&&
392704700100111''
402805000101000((
412905100101001))
422A05200101010**
432B05300101011++
442C05400101100,,
452D05500101101--
462E05600101110..
472F05700101111//
48300600011000000
49310610011000111
50320620011001022
51330630011001133
52340640011010044
53350650011010155
54360660011011066
55370670011011177
56380700011100088
57390710011100199
583A07200111010::
593B07300111011;&#59;
603C07400111100<&#60;
613D07500111101=&#61;
623E07600111110>&#62;
633F07700111111?&#63;
644010001000000@&#64;
654110101000001A&#65;
664210201000010B&#66;
674310301000011C&#67;
684410401000100D&#68;
694510501000101E&#69;
704610601000110F&#70;
714710701000111G&#71;
724811001001000H&#72;
734911101001001I&#73;
744A11201001010J&#74;
754B11301001011K&#75;
764C11401001100L&#76;
774D11501001101M&#77;
784E11601001110N&#78;
794F11701001111O&#79;
805012001010000P&#80;
815112101010001Q&#81;
825212201010010R&#82;
835312301010011S&#83;
845412401010100T&#84;
855512501010101U&#85;
865612601010110V&#86;
875712701010111W&#87;
885813001011000X&#88;
895913101011001Y&#89;
905A13201011010Z&#90;
915B13301011011[&#91;
925C13401011100\&#92;
935D13501011101]&#93;
945E13601011110^&#94;
955F13701011111_&#95;
966014001100000`&#96;
976114101100001a&#97;
986214201100010b&#98;
996314301100011c&#99;
1006414401100100d&#100;
1016514501100101e&#101;
1026614601100110f&#102;
1036714701100111g&#103;
1046815001101000h&#104;
1056915101101001i&#105;
1066A15201101010j&#106;
1076B15301101011k&#107;
1086C15401101100l&#108;
1096D15501101101m&#109;
1106E15601101110n&#110;
1116F15701101111o&#111;
1127016001110000p&#112;
1137116101110001q&#113;
1147216201110010r&#114;
1157316301110011s&#115;
1167416401110100t&#116;
1177516501110101u&#117;
1187616601110110v&#118;
1197716701110111w&#119;
1207817001111000x&#120;
1217917101111001y&#121;
1227A17201111010z&#122;
1237B17301111011{&#123;
1247C17401111100|&#124;
1257D17501111101}&#125;
1267E17601111110~&#126;
1277F17701111111DELSuprimirDelete&#127;

Cómo se usa

  1. Escribe un carácter (A), código decimal (65), código hexadecimal (0x41) o nombre (salto de línea) en «Buscar».
  2. Marca «Solo caracteres imprimibles» para ocultar los caracteres de control.
  3. Consulta los códigos que necesites en la tabla.

Opciones explicadas

Caracteres imprimibles
Códigos 32–126, que cubren el espacio, los dígitos, las letras y la puntuación habitual.
Caracteres de control
Códigos 0–31 y 127. Los más frecuentes son 9 tabulación (\t), 10 salto de línea (\n), 13 retorno de carro (\r) y 27 escape.
Unicode
Los primeros 128 puntos de código Unicode son idénticos a ASCII, así que estos caracteres ocupan un byte en UTF-8.

Rangos que conviene recordar

Códigos (decimal) Hex Qué son
0–31 y 127 00–1F, 7F Caracteres de control
32 20 Espacio
48–57 30–39 Dígitos 0–9
65–90 41–5A Mayúsculas A–Z
97–122 61–7A Minúsculas a–z

Hay dos conversiones que se usan a menudo. Un carácter de dígito menos 48 da su valor, así que '7' (55) es 7. La posición de una letra en el alfabeto es su código menos 64 si es mayúscula o menos 96 si es minúscula, así que 'C' (67) es la 3.ª letra. Por ejemplo, A es 65, 0x41 o 01000001 en binario.

Preguntas frecuentes

¿Qué distancia hay entre mayúsculas y minúsculas?

32. A es 65 y a es 97; activar el bit 5 (0x20) convierte una mayúscula en minúscula.

¿Cuál es el código ASCII del dígito 0?

48 (hex 30). Los dígitos 0–9 son 48–57, así que restando 48 se obtiene el valor numérico.

¿En qué se diferencian los saltos de línea de Windows y Unix?

Windows usa retorno de carro más salto de línea (13 10, \r\n); Linux y macOS usan solo salto de línea (10, \n).

Privacidad

Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.

Herramientas relacionadas