Tabla ASCII
Referencia completa de códigos de caracteres ASCII con caracteres de control, imprimibles y extendidos
| Decimal | Hex | Carácter | Descripción | |
|---|---|---|---|---|
| 0 | 0x00 | - | Carácter nulo (Null) | |
| 1 | 0x01 | - | Inicio de Encabezado | |
| 2 | 0x02 | - | Inicio de Texto | |
| 3 | 0x03 | - | Fin de Texto | |
| 4 | 0x04 | - | Fin de Transmisión | |
| 5 | 0x05 | - | Consulta (Enquiry) | |
| 6 | 0x06 | - | Reconocimiento (Acknowledge) | |
| 7 | 0x07 | - | Campana (Bell) | |
| 8 | 0x08 | - | Retroceso (Backspace) | |
| 9 | 0x09 | - | Tabulación Horizontal | |
| 10 | 0x0A | - | Salto de Línea (Line Feed) | |
| 11 | 0x0B | - | Tabulación Vertical | |
| 12 | 0x0C | - | Alimentación de Formulario | |
| 13 | 0x0D | - | Retorno de Carro (Carriage Return) | |
| 14 | 0x0E | - | Shift Out | |
| 15 | 0x0F | - | Shift In | |
| 16 | 0x10 | - | Escape de Enlace de Datos | |
| 17 | 0x11 | - | Control de Dispositivo 1 | |
| 18 | 0x12 | - | Control de Dispositivo 2 | |
| 19 | 0x13 | - | Control de Dispositivo 3 | |
| 20 | 0x14 | - | Control de Dispositivo 4 | |
| 21 | 0x15 | - | Reconocimiento Negativo | |
| 22 | 0x16 | - | Inactividad Síncrona | |
| 23 | 0x17 | - | Fin de Bloque de Transmisión | |
| 24 | 0x18 | - | Cancelar | |
| 25 | 0x19 | - | Fin de Medio | |
| 26 | 0x1A | - | Sustituir | |
| 27 | 0x1B | - | Escape | |
| 28 | 0x1C | - | Separador de Archivo | |
| 29 | 0x1D | - | Separador de Grupo | |
| 30 | 0x1E | - | Separador de Registro | |
| 31 | 0x1F | - | Separador de Unidad | |
| 127 | 0x7F | - | Eliminar (Delete) | |
| 32 | 0x20 | ␣ | Espacio (Space) | |
| 33 | 0x21 | ! | Signo de exclamación | |
| 34 | 0x22 | " | Comillas dobles | |
| 35 | 0x23 | # | Signo de número | |
| 36 | 0x24 | $ | Signo de dólar | |
| 37 | 0x25 | % | Signo de porcentaje | |
| 38 | 0x26 | & | Ampersand | |
| 39 | 0x27 | ' | Comilla simple | |
| 40 | 0x28 | ( | Paréntesis izquierdo | |
| 41 | 0x29 | ) | Paréntesis derecho | |
| 42 | 0x2A | * | Asterisco | |
| 43 | 0x2B | + | Signo más | |
| 44 | 0x2C | , | Coma | |
| 45 | 0x2D | - | Guion | |
| 46 | 0x2E | . | Punto | |
| 47 | 0x2F | / | Barra | |
| 48 | 0x30 | 0 | Dígito 0 | |
| 49 | 0x31 | 1 | Dígito 1 | |
| 50 | 0x32 | 2 | Dígito 2 | |
| 51 | 0x33 | 3 | Dígito 3 | |
| 52 | 0x34 | 4 | Dígito 4 | |
| 53 | 0x35 | 5 | Dígito 5 | |
| 54 | 0x36 | 6 | Dígito 6 | |
| 55 | 0x37 | 7 | Dígito 7 | |
| 56 | 0x38 | 8 | Dígito 8 | |
| 57 | 0x39 | 9 | Dígito 9 | |
| 58 | 0x3A | : | Dos puntos | |
| 59 | 0x3B | ; | Punto y coma | |
| 60 | 0x3C | < | Menor que | |
| 61 | 0x3D | = | Signo igual | |
| 62 | 0x3E | > | Mayor que | |
| 63 | 0x3F | ? | Signo de interrogación | |
| 64 | 0x40 | @ | Arroba | |
| 65 | 0x41 | A | A mayúscula | |
| 66 | 0x42 | B | B mayúscula | |
| 67 | 0x43 | C | C mayúscula | |
| 68 | 0x44 | D | D mayúscula | |
| 69 | 0x45 | E | E mayúscula | |
| 70 | 0x46 | F | F mayúscula | |
| 71 | 0x47 | G | G mayúscula | |
| 72 | 0x48 | H | H mayúscula | |
| 73 | 0x49 | I | I mayúscula | |
| 74 | 0x4A | J | J mayúscula | |
| 75 | 0x4B | K | K mayúscula | |
| 76 | 0x4C | L | L mayúscula | |
| 77 | 0x4D | M | M mayúscula | |
| 78 | 0x4E | N | N mayúscula | |
| 79 | 0x4F | O | O mayúscula | |
| 80 | 0x50 | P | P mayúscula | |
| 81 | 0x51 | Q | Q mayúscula | |
| 82 | 0x52 | R | R mayúscula | |
| 83 | 0x53 | S | S mayúscula | |
| 84 | 0x54 | T | T mayúscula | |
| 85 | 0x55 | U | U mayúscula | |
| 86 | 0x56 | V | V mayúscula | |
| 87 | 0x57 | W | W mayúscula | |
| 88 | 0x58 | X | X mayúscula | |
| 89 | 0x59 | Y | Y mayúscula | |
| 90 | 0x5A | Z | Z mayúscula | |
| 91 | 0x5B | [ | Corchete izquierdo | |
| 92 | 0x5C | \ | Barra invertida | |
| 93 | 0x5D | ] | Corchete derecho | |
| 94 | 0x5E | ^ | Circunflejo | |
| 95 | 0x5F | _ | Guion bajo | |
| 96 | 0x60 | ` | Acento grave | |
| 97 | 0x61 | a | a minúscula | |
| 98 | 0x62 | b | b minúscula | |
| 99 | 0x63 | c | c minúscula | |
| 100 | 0x64 | d | d minúscula | |
| 101 | 0x65 | e | e minúscula | |
| 102 | 0x66 | f | f minúscula | |
| 103 | 0x67 | g | g minúscula | |
| 104 | 0x68 | h | h minúscula | |
| 105 | 0x69 | i | i minúscula | |
| 106 | 0x6A | j | j minúscula | |
| 107 | 0x6B | k | k minúscula | |
| 108 | 0x6C | l | l minúscula | |
| 109 | 0x6D | m | m minúscula | |
| 110 | 0x6E | n | n minúscula | |
| 111 | 0x6F | o | o minúscula | |
| 112 | 0x70 | p | p minúscula | |
| 113 | 0x71 | q | q minúscula | |
| 114 | 0x72 | r | r minúscula | |
| 115 | 0x73 | s | s minúscula | |
| 116 | 0x74 | t | t minúscula | |
| 117 | 0x75 | u | u minúscula | |
| 118 | 0x76 | v | v minúscula | |
| 119 | 0x77 | w | w minúscula | |
| 120 | 0x78 | x | x minúscula | |
| 121 | 0x79 | y | y minúscula | |
| 122 | 0x7A | z | z minúscula | |
| 123 | 0x7B | { | Llave izquierda | |
| 124 | 0x7C | | | Barra vertical | |
| 125 | 0x7D | } | Llave derecha | |
| 126 | 0x7E | ~ | Virgulilla | |
| 128 | 0x80 | | ||
| 129 | 0x81 | | ||
| 130 | 0x82 | | ||
| 131 | 0x83 | | ||
| 132 | 0x84 | | ||
| 133 | 0x85 | |||
| 134 | 0x86 | | ||
| 135 | 0x87 | | ||
| 136 | 0x88 | | ||
| 137 | 0x89 | | ||
| 138 | 0x8A | | ||
| 139 | 0x8B | | ||
| 140 | 0x8C | | ||
| 141 | 0x8D | | ||
| 142 | 0x8E | | ||
| 143 | 0x8F | | ||
| 144 | 0x90 | | ||
| 145 | 0x91 | | ||
| 146 | 0x92 | | ||
| 147 | 0x93 | | ||
| 148 | 0x94 | | ||
| 149 | 0x95 | | ||
| 150 | 0x96 | | ||
| 151 | 0x97 | | ||
| 152 | 0x98 | | ||
| 153 | 0x99 | | ||
| 154 | 0x9A | | ||
| 155 | 0x9B | | ||
| 156 | 0x9C | | ||
| 157 | 0x9D | | ||
| 158 | 0x9E | | ||
| 159 | 0x9F | | ||
| 160 | 0xA0 | |||
| 161 | 0xA1 | ¡ | ||
| 162 | 0xA2 | ¢ | ||
| 163 | 0xA3 | £ | ||
| 164 | 0xA4 | ¤ | ||
| 165 | 0xA5 | ¥ | ||
| 166 | 0xA6 | ¦ | ||
| 167 | 0xA7 | § | ||
| 168 | 0xA8 | ¨ | ||
| 169 | 0xA9 | © | ||
| 170 | 0xAA | ª | ||
| 171 | 0xAB | « | ||
| 172 | 0xAC | ¬ | ||
| 173 | 0xAD | | ||
| 174 | 0xAE | ® | ||
| 175 | 0xAF | ¯ | ||
| 176 | 0xB0 | ° | ||
| 177 | 0xB1 | ± | ||
| 178 | 0xB2 | ² | ||
| 179 | 0xB3 | ³ | ||
| 180 | 0xB4 | ´ | ||
| 181 | 0xB5 | µ | ||
| 182 | 0xB6 | ¶ | ||
| 183 | 0xB7 | · | ||
| 184 | 0xB8 | ¸ | ||
| 185 | 0xB9 | ¹ | ||
| 186 | 0xBA | º | ||
| 187 | 0xBB | » | ||
| 188 | 0xBC | ¼ | ||
| 189 | 0xBD | ½ | ||
| 190 | 0xBE | ¾ | ||
| 191 | 0xBF | ¿ | ||
| 192 | 0xC0 | À | ||
| 193 | 0xC1 | Á | ||
| 194 | 0xC2 | Â | ||
| 195 | 0xC3 | Ã | ||
| 196 | 0xC4 | Ä | ||
| 197 | 0xC5 | Å | ||
| 198 | 0xC6 | Æ | ||
| 199 | 0xC7 | Ç | ||
| 200 | 0xC8 | È | ||
| 201 | 0xC9 | É | ||
| 202 | 0xCA | Ê | ||
| 203 | 0xCB | Ë | ||
| 204 | 0xCC | Ì | ||
| 205 | 0xCD | Í | ||
| 206 | 0xCE | Î | ||
| 207 | 0xCF | Ï | ||
| 208 | 0xD0 | Ð | ||
| 209 | 0xD1 | Ñ | ||
| 210 | 0xD2 | Ò | ||
| 211 | 0xD3 | Ó | ||
| 212 | 0xD4 | Ô | ||
| 213 | 0xD5 | Õ | ||
| 214 | 0xD6 | Ö | ||
| 215 | 0xD7 | × | ||
| 216 | 0xD8 | Ø | ||
| 217 | 0xD9 | Ù | ||
| 218 | 0xDA | Ú | ||
| 219 | 0xDB | Û | ||
| 220 | 0xDC | Ü | ||
| 221 | 0xDD | Ý | ||
| 222 | 0xDE | Þ | ||
| 223 | 0xDF | ß | ||
| 224 | 0xE0 | à | ||
| 225 | 0xE1 | á | ||
| 226 | 0xE2 | â | ||
| 227 | 0xE3 | ã | ||
| 228 | 0xE4 | ä | ||
| 229 | 0xE5 | å | ||
| 230 | 0xE6 | æ | ||
| 231 | 0xE7 | ç | ||
| 232 | 0xE8 | è | ||
| 233 | 0xE9 | é | ||
| 234 | 0xEA | ê | ||
| 235 | 0xEB | ë | ||
| 236 | 0xEC | ì | ||
| 237 | 0xED | í | ||
| 238 | 0xEE | î | ||
| 239 | 0xEF | ï | ||
| 240 | 0xF0 | ð | ||
| 241 | 0xF1 | ñ | ||
| 242 | 0xF2 | ò | ||
| 243 | 0xF3 | ó | ||
| 244 | 0xF4 | ô | ||
| 245 | 0xF5 | õ | ||
| 246 | 0xF6 | ö | ||
| 247 | 0xF7 | ÷ | ||
| 248 | 0xF8 | ø | ||
| 249 | 0xF9 | ù | ||
| 250 | 0xFA | ú | ||
| 251 | 0xFB | û | ||
| 252 | 0xFC | ü | ||
| 253 | 0xFD | ý | ||
| 254 | 0xFE | þ | ||
| 255 | 0xFF | ÿ |
¿Qué es ASCII?
ASCII (Código Estadounidense Estándar para el Intercambio de Información) es un estándar de codificación de caracteres basado en el alfabeto latino. Originalmente desarrollado para comunicación telegráfica, se convirtió en el sistema de codificación de caracteres fundamental en informática.
El ASCII estándar contiene 128 caracteres (0-127), incluyendo 33 caracteres de control y 95 caracteres imprimibles. El ASCII extendido (128-255) incluye símbolos especiales adicionales y caracteres internacionales.
Cómo Usar
Haga clic en cualquier valor o carácter para copiarlo. Use el cuadro de búsqueda para encontrar caracteres específicos rápidamente. Haga clic en los botones de categoría para filtrar por tipo de carácter.
Categorías de Caracteres
- 0-31, 127 - Caracteres de control: Caracteres especiales no imprimibles para control de dispositivos y protocolos de comunicación.
- 32-126 - Caracteres imprimibles: Caracteres visibles incluyendo dígitos, letras y signos de puntuación.
- 128-255 - Caracteres extendidos: Caracteres en el rango 128-255, que varían según la tabla de codificación.
Preguntas Frecuentes (FAQ)
Q: ¿Cuál es la diferencia entre ASCII y Unicode?
A: ASCII es una codificación de 7 bits que solo puede representar 128 caracteres, principalmente letras y símbolos ingleses. Unicode es un estándar de codificación moderno que puede representar casi todos los sistemas de escritura del mundo y es compatible con ASCII (los primeros 128 caracteres son idénticos). Unicode es un superconjunto de ASCII.
Q: ¿Cuáles son los caracteres de control ASCII más utilizados?
A: Los caracteres de control más comunes: 0 (NUL nulo), 9 (TAB tabulación), 10 (LF salto de línea), 13 (CR retorno de carro), 27 (ESC escape), 127 (DEL eliminar). LF y CR tienen diferentes combinaciones de nueva línea en los sistemas operativos.
Q: ¿Por qué Windows y Linux usan diferentes finales de línea?
A: Esto proviene de la historia. Windows usa CRLF (\r\n, 13+10), de las operaciones tempranas de máquinas de escribir (retorno de carro + salto de línea). Linux/Unix usa LF (\n, 10), que es más simple. Mac OS 9 y anteriores usaban CR (\r), pero OS X cambió a LF.
Q: ¿Cómo represento caracteres ASCII en código?
A: Diferentes lenguajes tienen diferentes métodos: Python usa chr(65) o '\x41'; JavaScript usa String.fromCharCode(65) o '\x41'; C/C++ usa '\x41' o char(65). La notación hexadecimal '\xNN' funciona en la mayoría de los lenguajes.