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: .
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
- Buscar un carácter: escribe un carácter o código arriba: el resultado muestra decimal, hex, octal, binario y cómo escribirlo en HTML, CSS y JavaScript.
- Filtrar la tabla: en «Mostrar tabla» elige solo caracteres de control, imprimibles o el rango extendido.
- Seguir calculando: el conversor de texto a binario muestra textos completos como bytes.
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: € o € 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: € o € para €, é o é 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
- IETF RFC 20 – ASCII format for Network Interchange (Codetabelle, Steuerzeichen)
- § 3: IETF RFC 3629 – UTF-8, a transformation format of ISO 10646
- § 2.1: IETF RFC 2781 – UTF-16, an encoding of ISO 10646 (Surrogatpaare)
- Unicode Consortium – Latin-1 Supplement (U+0080–U+00FF)
- WHATWG HTML Standard – Named character references
Última actualización:
Herramientas relacionadas
- Convertir texto a binario (y binario a texto)Convierte texto a binario, hexadecimal, decimal u octal y traduce el binario de vuelta a texto: UTF-8 para tildes y emojis, todo en tu navegador sin subir nada.
- Conversor de bases numéricas paso a pasoConvierte entre binario, octal, decimal, hexadecimal y cualquier base de 2 a 36, con el procedimiento, decimales, periodo y complemento a dos (8 a 64 bits).
- Codificar y decodificar Base64Codifica y decodifica Base64 y Base64url con UTF-8 correcto, y también URL encode/decode (codificación por porcentaje). Errores claros, todo en tu navegador.
- Generador de arte ASCIICrea arte ASCII: convierte un texto en letras grandes hechas de caracteres o una foto en ASCII, con ancho, juego de caracteres y contraste. Para copiar y pegar.
- Traductor de código morseTraduce texto a morse y morse a texto al instante. Escúchalo como sonido o luz intermitente, con velocidad ajustable (WPM, Farnsworth). Gratis.
- Cuál es mi dirección IPMuestra al instante tu dirección IP pública, detecta si es IPv4 o IPv6 y explica la diferencia. Gratis: tu IP no se guarda.