Tabla ASCII con decimal, hexadecimal, octal, binario y búsqueda Unicode

Escribe arriba un carácter o un código – A, é, €, 65, 0x41 o U+20AC – y ve al instante cómo se escribe en decimal, hexadecimal, binario, UTF-8, HTML, CSS y JavaScript. Debajo está la tabla ASCII completa para consultar.

Fuente: IETF RFC 20 – ASCII format for Network Interchange (Codetabelle, Steuerzeichen). Actualizado: .

Un solo carácter (también emoji) o un código: decimal (65), hex (0x41), Unicode (U+20AC) o HTML (€). Para un dígito como código usa 0x o U+.
Mi caja de herramientasTus datos se guardan solo en este navegador.

Resultado

Carácter
A U+0041
Unicode
U+0041
Decimal
65
Hexadecimal
41
Octal
101
Binario
1000001
UTF-8 (bytes, hex)
41
UTF-16 (unidades, hex)
0041
HTML
A
CSS
\41
JavaScript
\u0041
Tabla ASCII
DecHexOctBinarioCar.HTMLSignificado
00000000000000␀�NUL – Carácter nulo
10100100000001␁SOH – carácter de control
20200200000010␂STX – carácter de control
30300300000011␃ETX – carácter de control
40400400000100␄EOT – carácter de control
50500500000101␅ENQ – carácter de control
60600600000110␆ACK – carácter de control
70700700000111␇BEL – Timbre (Bell)
80801000001000␈BS – Retroceso (Backspace)
90901100001001␉	HT – Tabulador
100A01200001010␊
LF – Salto de línea (Line Feed, fin de línea de Unix)
110B01300001011␋VT – carácter de control
120C01400001100␌FF – carácter de control
130D01500001101␍
CR – Retorno de carro (Carriage Return)
140E01600001110␎SO – carácter de control
150F01700001111␏SI – carácter de control
161002000010000␐DLE – carácter de control
171102100010001␑DC1 – carácter de control
181202200010010␒DC2 – carácter de control
191302300010011␓DC3 – carácter de control
201402400010100␔DC4 – carácter de control
211502500010101␕NAK – carácter de control
221602600010110␖SYN – carácter de control
231702700010111␗ETB – carácter de control
241803000011000␘CAN – carácter de control
251903100011001␙EM – carácter de control
261A03200011010␚SUB – carácter de control
271B03300011011␛ESC – Escape
281C03400011100␜FS – carácter de control
291D03500011101␝GS – carácter de control
301E03600011110␞RS – carácter de control
311F03700011111␟US – carácter de control
322004000100000␣ Espacio
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<&lt;
613D07500111101=&#61;
623E07600111110>&gt;
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;
1277F17701111111␡&#127;DEL – Suprimir (Delete)

Cómo se calcula

El ASCII (American Standard Code for Information Interchange) define 128 caracteres: los códigos 0 a 31 son de control, el 32 es el espacio, del 33 al 126 son imprimibles (cifras, letras sin tilde, signos de puntuación) y el 127 es DEL. Cada carácter ocupa 7 bits, normalmente guardados en un byte entero.

Cómo usar la tabla

Caracteres de control

Los códigos 0–31 vienen de la época de los teletipos y no se imprimen. Hoy importan sobre todo el tabulador (9), el salto de línea LF (10, fin de línea en Unix y en la web), el retorno de carro CR (13, junto con LF el fin de línea de Windows) y Escape (27). La tabla los muestra como símbolos visibles (␀, ␊ …).

Rango extendido 128–255

El ASCII termina en 127. Los códigos 128–255 no forman parte de él; aquí la tabla muestra el bloque Unicode «Latin-1 Supplement» (idéntico a ISO 8859-1): letras con tilde y algunos símbolos. Los códigos 128–159 son allí de control. Windows-1252 ocupa 128–159 de otra forma (por ejemplo «€» en el 128): no es lo mismo que Latin-1. En UTF-8 todo carácter desde el 128 ocupa dos o más bytes, como muestra la fila UTF-8 de la búsqueda.

Buscar caracteres Unicode

La búsqueda entiende cualquier carácter Unicode, también el euro o los emojis. Muestra el punto de código (U+…), los bytes UTF-8 (RFC 3629), las unidades UTF-16 (un par sustituto por encima de U+FFFF, RFC 2781) y las notaciones listas para usar: &#8364; o &euro; en HTML, \20AC en CSS, \u20AC en JavaScript.

Preguntas frecuentes

¿Qué es la tabla ASCII?

Una correspondencia entre 128 caracteres y los números 0 a 127: caracteres de control, espacio, cifras, letras sin tilde y signos de puntuación. Es la base de Unicode y UTF-8.

¿Cuántos caracteres tiene la tabla ASCII?

128 caracteres (códigos 0–127): 95 imprimibles (32–126) y 33 de control, incluido DEL. Los códigos 128–255 pertenecen a juegos extendidos como Latin-1.

¿Qué código ASCII tienen el espacio, la A y la a?

El espacio es el 32 (hex 20), la A mayúscula el 65 (hex 41) y la a minúscula el 97 (hex 61). Mayúsculas y minúsculas se diferencian en 32.

¿Qué diferencia hay entre ASCII y Unicode?

El ASCII tiene 128 caracteres; Unicode más de 150 000 de casi todas las escrituras. Los primeros 128 caracteres de Unicode coinciden con el ASCII, en UTF-8 incluso byte a byte.

¿Cómo escribo un carácter especial como € o é en HTML?

Como entidad: &euro; o &#8364; para €, &eacute; o &#233; para é. La búsqueda de arriba muestra ambas notaciones de cada carácter.

¿Cuáles son los caracteres especiales ASCII?

Los signos de puntuación y símbolos imprimibles están en 33–47, 58–64, 91–96 y 123–126, por ejemplo ! # $ % & @ [ ] { } ~. Filtra por «Caracteres imprimibles» arriba.

Fuentes y base legal

Última actualización:

Herramientas relacionadas