Tabla ASCII con enlace de descarga PDF

Con el código ASCII se pueden representar de forma correcta los caracteres en los dispositivos electrónicos, lo que explica por qué se utiliza con tanta frecuencia. En cuanto a la tabla de códigos ASCII, los caracteres aparecen junto al número binario, decimal o hexadecimal correspondiente.

Tabla ASCII: vista general

El código ASCII incorpora una gran cantidad de caracteres y, por tanto, se suele utilizar una tabla ASCII para codificar los caracteres. En ella, se incluyen todos los caracteres que pueden representarse con ASCII, así como el código binario, decimal y el sistema hexadecimal, que se utilizan para representar los caracteres. Usuarios y máquinas (respectivamente) hacen uso de los dos primeros sistemas numéricos. En cambio, la ventaja del sistema hexadecimal es que comprende 16 caracteres (0-9 + A-F) y, por esta razón, se pueden representar números grandes con menos dígitos. De esta manera, un byte se puede representar siempre con un máximo de dos dígitos.

Consejo

Si te interesa el tema, la Digital Guide de IONOS ofrece más información sobre el código ASCII.

A continuación, mostramos los caracteres de control (es decir, los caracteres que no imprime el ordenador, sino que solo representan órdenes como un salto de línea) y los caracteres imprimibles en dos tablas por separado.

Tabla ASCII: caracteres de control

Bin. Hex. Dez. Código ASCII Explicación
0000000 0 0 NUL El carácter nulo exhorta al dispositivo a que no haga nada (Null)
0000001 1 1 SOH Inicia un encabezado (Start of Heading)
0000010 2 2 STX Concluye el encabezado y señala el inicio de un mensaje (Start of Text)
0000011 3 3 ETX Muestra el final del mensaje (End of Text)
0000100 4 4 EOT Marca el final de toda la transmisión (End of Transmission)
0000101 5 5 ENQ Una consulta que solicita una respuesta (Enquiry)
0000110 6 6 ACK Ofrece una respuesta positiva a una consulta (Acknowledge)
0000111 7 7 BEL Produce una señal de audio (Bell)
0001000 8 8 BS Permite retroceder un paso con el cursor (Backspace)
0001001 9 9 TAB (HT) Tabulador horizontal que mueve el cursor en una línea hacia la siguiente posición predefinida (Horizontal Tab)
0001010 A 10 LF Hace que el cursor salte a la línea siguiente (Line Feed)
0001011 B 11 VT El tabulador vertical hace que el cursor salte a una línea predefinida (Vertical Tab)
0001100 C 12 FF Solicita un salto de página (Form Feed)
0001101 D 13 CR Vuelve a poner el cursor en la primera línea (Carriage Return)
0001110 E 14 SO Cambia a una representación especial (Shift Out)
0001111 F 15 SI Hace que la representación vuelva a su estado normal (Shift In)
0010000 10 16 DLE Se modifica el significado de los siguientes caracteres (Data Link Escape)
0010001 11 17 DC1 Caracteres de control que se asignan en función del dispositivo utilizado para desencadenar unas funciones específicas (Device Control)
0010010 12 18 DC2 Caracteres de control que se asignan en función del dispositivo utilizado para desencadenar unas funciones específicas (Device Control)
0010011 13 19 DC3 Caracteres de control que se asignan en función del dispositivo utilizado para desencadenar unas funciones específicas (Device Control)
0010100 14 20 DC4 Caracteres de control que se asignan en función del dispositivo utilizado para desencadenar unas funciones específicas (Device Control)
0010101 15 21 NAK Respuesta negativa a una consulta (Negative Acknowledge)
0010110 16 22 SYN Sincroniza una transferencia de datos aunque no se transmita ninguna señal (Synchronous Idle)
0010111 17 23 ETB Marca el final de un bloque de transmisión (End of Transmission Block)
0011000 18 24 CAN Establece que una transmisión es incorrecta y se tienen que descartar los datos (Cancel)
0011001 19 25 EM Muestra el final del dispositivo de almacenamiento (End of Medium)
0011010 1A 26 SUB Sustituto para un carácter erróneo (Substitute)
0011011 1B 27 ESC Inicia una secuencia de escape y otorga al carácter siguiente un significado especial (Escape)
0011100 1C 28 FS File Separator: Marca la separación de bloques de datos lógicos y tiene un orden jerárquico (file > group > record > unit)
0011101 1D 29 GS Group Separator: Marca la separación de bloques de datos lógicos y tiene un orden jerárquico (file > group > record > unit)
0011110 1E 30 RS Record Separator: Marca la separación de bloques de datos lógicos y tiene un orden jerárquico (file > group > record > unit)
0011111 1F 31 US Unit Separator: Marca la separación de bloques de datos lógicos y tiene un orden jerárquico (file > group > record > unit)
1111111 7F 127 DEL Elimina un carácter. Dado que este signo de control tiene los mismos dígitos en todas las posiciones, en la época de las cintas perforadas se podía anular otro carácter troquelando todas las posiciones. (Delete)

Tabla ASCII: caracteres para imprimir

Los caracteres imprimibles no solo abarcan letras y números, sino que también los caracteres especiales, razón por la cual se incluyen en la siguiente tabla ASCII:

Bin. Hex. Dez. Código ASCII Explicación Grupo
    0-31     Caracteres de control
0100000 20 32 SP Espacio (Space) Caracteres especiales
0100001 21 33 ! Signo de exclamación Caracteres especiales
0100010 22 34 " Comillas dobles, comillas altas Caracteres especiales
0100011 23 35 # Almohadilla Caracteres especiales
0100100 24 36 $ Símbolo de dólar Caracteres especiales
0100101 25 37 % Signo de porcentaje Caracteres especiales
0100110 26 38 & Et Caracteres especiales
0100111 27 39 ' Apóstrofe Caracteres especiales
0101000 28 40 ( Paréntesis izquierdo Caracteres especiales
0101001 29 41 ) Paréntesis derecho Caracteres especiales
0101010 2A 42 * Asterisco Caracteres especiales
0101011 2B 43 + Signo más Caracteres especiales
0101100 2C 44 , Coma Caracteres especiales
0101101 2D 45 - Signo menos, guion medio Caracteres especiales
0101110 2E 46 . Punto Caracteres especiales
0101111 2F 47 / Barra inclinada (“slash”) Caracteres especiales
0110000 30 48 0   Números
0110001 31 49 1   Números
0110010 32 50 2   Números
0110011 33 51 3   Números
0110100 34 52 4   Números
0110101 35 53 5   Números
0110110 36 54 6   Números
0110111 37 55 7   Números
0111000 38 56 8   Números
0111001 39 57 9   Números
0111010 3A 58 : Dos puntos Caracteres especiales
0111011 3B 59 ; Punto y coma Caracteres especiales
0111100 3C 60 < Menor que Caracteres especiales
0111101 3D 61 = Igual que Caracteres especiales
0111110 3E 62 > Mayor que Caracteres especiales
0111111 3F 63 ? Cierre de interrogación Caracteres especiales
1000000 40 64 @ Arroba Caracteres especiales
1000001 41 65 A   Mayúsculas
1000010 42 66 B   Mayúsculas
1000011 43 67 C   Mayúsculas
1000100 44 68 D   Mayúsculas
1000101 45 69 E   Mayúsculas
1000110 46 70 F   Mayúsculas
1000111 47 71 G   Mayúsculas
1001000 48 72 H   Mayúsculas
1001001 49 73 I   Mayúsculas
1001010 4A 74 J   Mayúsculas
1001011 4B 75 K   Mayúsculas
1001100 4C 76 L   Mayúsculas
1001101 4D 77 M   Mayúsculas
1001110 4E 78 N   Mayúsculas
1001111 4F 79 O   Mayúsculas
1010000 50 80 P   Mayúsculas
1010001 51 81 Q   Mayúsculas
1010010 52 82 R   Mayúsculas
1010011 53 83 S   Mayúsculas
1010100 54 84 T   Mayúsculas
1010101 55 85 U   Mayúsculas
1010110 56 86 V   Mayúsculas
1010111 57 87 W   Mayúsculas
1011000 58 88 X   Mayúsculas
1011001 59 89 Y   Mayúsculas
1011010 5A 90 Z   Mayúsculas
1011011 5B 91 [ Corchete izquierdo Caracteres especiales
1011100 5C 92 \ Barra invertida (“backslash”) Caracteres especiales
1011101 5D 93 ] Corchete derecho Caracteres especiales
1011110 5E 94 ^ Acento circunflejo Caracteres especiales
1011111 5F 95 _ Guion bajo Caracteres especiales
1100000 60 96 ` Acento grave (“backtick”) Caracteres especiales
1100001 61 97 a   Minúsculas
1100010 62 98 b   Minúsculas
1100011 63 99 c   Minúsculas
1100100 64 100 d   Minúsculas
1100101 65 101 e   Minúsculas
1100110 66 102 f   Minúsculas
1100111 67 103 g   Minúsculas
1101000 68 104 h   Minúsculas
1101001 69 105 i   Minúsculas
1101010 6A 106 j   Minúsculas
1101011 6B 107 k   Minúsculas
1101100 6C 108 l   Minúsculas
1101101 6D 109 m   Minúsculas
1101110 6E 110 n   Minúsculas
1101111 6F 111 o   Minúsculas
1110000 70 112 p   Minúsculas
1110001 71 113 q   Minúsculas
1110010 72 114 r   Minúsculas
1110011 73 115 s   Minúsculas
1110100 74 116 t   Minúsculas
1110101 75 117 u   Minúsculas
1110110 76 118 v   Minúsculas
1110111 77 119 w   Minúsculas
1111000 78 120 x   Minúsculas
1111001 79 121 y   Minúsculas
1111010 7A 122 z   Minúsculas
1111011 7B 123 { Llave izquierda Caracteres especiales
1111100 7C 124 | Barra vertical (“pipe”) Caracteres especiales
1111101 7D 125 } Llave derecha Caracteres especiales
1111110 7E 126 ~ Tilde Caracteres especiales

Tabla ASCII: versión extendida

La versión extendida del código ASCII utiliza un octavo bit, que varía según el programa. En la mayoría de los casos, el dígito adicional se añade para cumplir con las peculiaridades de cada país. Sin embargo, los primeros 128 caracteres permanecen siempre en su forma original.

En la siguiente tabla de códigos ASCII, mostramos un ejemplo de la versión extendida de los códigos ASCII Windows-1252, que fue desarrollada para el sistema operativo Windows.

Hecho

Además de la extensión ASCII que presentamos en este artículo, el sistema de codificación de caracteres UTF-8 también es significativo y muy parecido.

Bin. Hex. Dez. Código ASCII Explicación Grupo
10000000 80 128 Signo euro Caracteres especiales
10000001 81 129 Vacío    
10000010 82 130 Comilla simple baja-9 (“Single low-9 quotation mark”) Caracteres especiales
10000011 83 131 ƒ Signo de función Caracteres especiales
10000100 84 132 Doble comilla bajo-9 (“Double low-9 quotation mark”) Caracteres especiales
10000101 85 133 Puntos suspensivos Caracteres especiales
10000110 86 134 Obelisco, daga (“Dagger”) Caracteres especiales
10000111 87 135 Doble daga Caracteres especiales
10001000 88 136 ˆ Acento circunflejo Caracteres especiales
10001001 89 137 Signo por mil Caracteres especiales
10001010 8A 138 Š   Mayúsculas
10001011 8B 139 Marca de comillas con un solo ángulo izquierdo (“Single left-pointing angle quotation”) Caracteres especiales
10001100 8C 140 Œ   Mayúsculas
10001101 8D 141 Vacío    
10001110 8E 142 Ž   Mayúsculas
10001111 8F 143 Vacío    
10010000 90 144 Vacío    
10010001 91 145 Comilla simple (izquierda) Caracteres especiales
10010010 92 146 Comilla simple (derecha) Caracteres especiales
10010011 93 147 Comilla doble (izquierda) Caracteres especiales
10010100 94 148 Comilla doble (derecha) Caracteres especiales
10010101 95 149 Bala (“Bullet”) Caracteres especiales
10010110 96 150 Guion (“en dash”) Caracteres especiales
10010111 97 151 Guion largo (“em dash”) Caracteres especiales
10011000 98 152 ˜ Tilde, signo de equivalencia Caracteres especiales
10011001 99 153 Signo de marca (trademark) Caracteres especiales
10011010 9A 154 š   Minúsculas
10011011 9B 155 Marca de comillas con un solo ángulo derecho (“Single right-pointing angle quotation”) Caracteres especiales
10011100 9C 156 Œ   Mayúsculas
10011101 9D 157 Vacío    
10011110 9E 158 Ž   Minúsculas
10011111 9F 159 Ÿ   Mayúsculas
10100000 A0 160 Vacío    
10100001 A1 161 ¡ Signo de exclamación inicial Caracteres especiales
10100010 A2 162 ¢ Signo de centavos Caracteres especiales
10100011 A3 163 £ Signo libra esterlina Caracteres especiales
10100100 A4 164 ¤ Signo monetario, divisa general Caracteres especiales
10100101 A5 165 ¥ Signo yen japonés, yuan chino Caracteres especiales
10100110 A6 166 ¦ Barra vertical partida (“broken pipe”) Caracteres especiales
10100111 A7 167 § Signo de sección Caracteres especiales
10101000 A8 168 ¨ Diéresis Caracteres especiales
10101001 A9 169 © Signo copyright Caracteres especiales
10101010 AA 170 ª Signo ordinal femenino Caracteres especiales
10101011 AB 171 « Abre comillas angulares, latinas o españolas Caracteres especiales
10101100 AC 172 ¬ Signo de negación Caracteres especiales
10101101 AD 173 ­ Guion suave Caracteres especiales
10101110 AE 174 ® Signo de marca registrada Caracteres especiales
10101111 AF 175 ¯ Macrón, guion alto Caracteres especiales
10110000 B0 176 ° Signo de grado Caracteres especiales
10110001 B1 177 ± Signo más menos Caracteres especiales
10110010 B2 178 ² Al cuadrado, superíndice dos Caracteres especiales
10110011 B3 179 ³ Potencia tres, superíndice tres Caracteres especiales
10110100 B4 180 ´ Acento agudo Caracteres especiales
10110101 B5 181 µ Signo de micro Caracteres especiales
10110110 B6 182 Fin de párrafo, signo de calderón Caracteres especiales
10110111 B7 183 · Punto medio, punto centrado Caracteres especiales
10111000 B8 184 ¸ Cedilla, virgulilla baja Caracteres especiales
10111001 B9 185 ¹ Superíndice uno Caracteres especiales
10111010 BA 186 º Signo ordinal masculino Caracteres especiales
10111011 BB 187 » Cierre comillas angulares, latinas o españolas Caracteres especiales
10111100 BC 188 ¼ Un cuarto Caracteres especiales
10111101 BD 189 ½ Un medio Caracteres especiales
10111110 BE 190 ¾ Tres cuartos Caracteres especiales
10111111 BF 191 ¿ Signo de interrogación inicial Caracteres especiales
11000000 C0 192 À   Mayúsculas
11000001 C1 193 Á   Mayúsculas
11000010 C2 194 Â   Mayúsculas
11000011 C3 195 Ã   Mayúsculas
11000100 C4 196 Ä   Mayúsculas
11000101 C5 197 Å   Mayúsculas
11000110 C6 198 Æ   Mayúsculas
11000111 C7 199 Ç   Mayúsculas
11001000 C8 200 È   Mayúsculas
11001001 C9 201 É   Mayúsculas
11001010 CA 202 Ê   Mayúsculas
11001011 CB 203 Ë   Mayúsculas
11001100 CC 204 Ì   Mayúsculas
11001101 CD 205 Í   Mayúsculas
11001110 CE 206 Î   Mayúsculas
11001111 CF 207 Ï   Mayúsculas
11010000 D0 208 Ð   Mayúsculas
11010001 D1 209 Ñ   Mayúsculas
11010010 D2 210 Ò   Mayúsculas
11010011 D3 211 Ó   Mayúsculas
11010100 D4 212 Ô   Mayúsculas
11010101 D5 213 Õ   Mayúsculas
11010110 D6 214 Ö   Mayúsculas
11010111 D7 215 × Signo de multiplicación Caracteres especiales
11011000 D8 216 Ø   Mayúsculas
11011001 D9 217 Ù   Mayúsculas
11011010 DA 218 Ú   Mayúsculas
11011011 DB 219 Û   Mayúsculas
11011100 DC 220 Ü   Mayúsculas
11011101 DD 221 Ý   Mayúsculas
11011110 DE 222 Þ   Mayúsculas
11011111 DF 223 ß   Minúsculas
11100000 E0 224 à   Minúsculas
11100001 E1 225 á   Minúsculas
11100010 E2 226 â   Minúsculas
11100011 E3 227 ã   Minúsculas
11100100 E4 228 ä   Minúsculas
11100101 E5 229 å   Minúsculas
11100110 E6 230 æ   Minúsculas
11100111 E7 231 ç   Minúsculas
11101000 E8 232 è   Minúsculas
11101001 E9 233 é   Minúsculas
11101010 EA 234 ê   Minúsculas
11101011 EB 235 ë   Minúsculas
11101100 EC 236 ì   Minúsculas
11101101 ED 237 í   Minúsculas
11101110 EE 238 î   Minúsculas
11101111 EF 239 ï   Minúsculas
11110000 F0 240 ð   Minúsculas
11110001 F1 241 ñ   Minúsculas
11110010 F2 242 ò   Minúsculas
11110011 F3 243 ó   Minúsculas
11110100 F4 244 ô   Minúsculas
11110101 F5 245 õ   Minúsculas
11110110 F6 246 ö   Minúsculas
11110111 F7 247 ÷ Signo de división Caracteres especiales
11111000 F8 248 ø   Minúsculas
11111001 F9 249 ù   Minúsculas
11111010 FA 250 ú   Minúsculas
11111011 FB 251 û   Minúsculas
11111100 FC 252 ü   Minúsculas
11111101 FD 253 ý   Minúsculas
11111110 FE 254 þ   Minúsculas
11111111 FF 255 ÿ   Minúsculas

Convertir el código ASCII: un ejemplo

En cuanto a la codificación de números binarios, según el código ASCII también se puede realizar en caracteres imprimibles y no imprimibles sin requerir ningún tipo de ayuda. Los usuarios pueden llevar a cabo estos procesos de cálculo incluso sin herramientas adicionales, pero primero deben comprender cómo se hacen los cálculos binarios o hexadecimales. En un sistema numérico, cada posición de una potencia corresponde a una base determinada, que en el sistema decimal es 10 y en los sistemas binarios como hexadecimales es 2 o 16. En este caso, hay que multiplicar el valor de la cifra por el valor de la posición.

Valor de las posiciones en el sistema decimal:

Sistema decimal        
100 101 102 103
1 10 100 1000

Por lo tanto:

En los otros sistemas funciona de forma análoga:

Sistema binario        
20 21 22 23
1 2 4 8

No obstante, solo hay dos cifras, de ahí:

Sistema hexadecimal        
160 161 162 163
1 16 256 4096

Como hay 16 cifras, el resultado es:

Con esta información, y la tabla ASCII, se pueden convertir secuencias de caracteres ASCII en cualquier sistema numérico. Veámoslo con el ejemplo “Digital”:

“D” corresponde al valor decimal 68 en la tabla ASCII, es decir:

“i” corresponde al valor decimal 105, es decir:

“g” corresponde al valor decimal 103, es decir:

“i” corresponde al valor decimal 105, así que:

“t” corresponde al valor decimal 116, así que:

“a” corresponde al valor decimal 97, es decir:

“l” corresponde al valor decimal 108, así que:

Por lo tanto, la palabra de ejemplo también se puede representar de la siguiente manera:

Carácter D i g i t a l
Dez 68 105 103 105 116 97 108
Bin 1000100 1101001 1100111 1101001 1110100 1100001 1101100
Hex 44 69 67 69 74 61 6C
¿Le ha resultado útil este artículo?
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede obtener más información, o bien conocer cómo cambiar la configuración de su navegador en nuestra. Política de Cookies.
Page top