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.
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.
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 | … |
En los otros sistemas funciona de forma análoga:
Sistema binario | ||||
---|---|---|---|---|
20 | 21 | 22 | 23 | … |
1 | 2 | 4 | 8 | … |
Sistema hexadecimal | ||||
---|---|---|---|---|
160 | 161 | 162 | 163 | … |
1 | 16 | 256 | 4096 | … |
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 |