Tabla ASCII
NuevoCódigos de caracteres con búsqueda en decimal, hexadecimal, octal y binario.
Text ↔ ASCII converter
| Char | Dec | Hex | Oct | Binary | HTML | Name |
|---|
No characters match your filters.
Runs entirely in your browser. Nothing is uploaded.
¿Qué es una tabla ASCII?
Una tabla ASCII es un chart completo de códigos de caracteres que asigna a cada letra, dígito, signo de puntuación, espacio y señal de control un número único. ASCII —el American Standard Code for Information Interchange— se publicó en 1963 y sigue siendo la base sobre la que se construyen casi todas las codificaciones de texto modernas, incluida UTF-8. Esta tabla de códigos ASCII muestra cada carácter junto a sus valores decimal, hexadecimal, octal y binario, además de su entidad HTML y su punto de código Unicode, para que puedas consultar exactamente cómo se representa cualquier carácter a nivel de byte.
Como toda la tabla está integrada en la página y se ejecuta íntegramente en tu navegador, carga al instante, funciona sin conexión y nunca sube nada de lo que escribes. Es una referencia rápida, privada e interactiva para desarrolladores, estudiantes, ingenieros de sistemas embebidos y cualquier persona que aprenda cómo los ordenadores almacenan y transmiten texto — y supera a los PDFs estáticos y las páginas no interactivas de sitios como asciitable.com o w3schools, porque puedes hacer clic para copiar cualquier valor y buscar por nombre, decimal, hex o binario simultáneamente.
Cómo leer una tabla ASCII
Cada fila representa un carácter. Para leer la tabla ASCII, busca el símbolo que necesitas en la columna Char y recorre la fila para ver su número en cuatro bases distintas: decimal (el valor habitual, p. ej. 65), hexadecimal (0x41), octal (101) y binario (01000001). La columna Nombre explica las entradas no imprimibles — por ejemplo el código 9 es TAB, el 10 es LF (salto de línea) y el 13 es CR (retorno de carro). Conocer estos códigos de caracteres de control es esencial para analizar archivos, escribir secuencias de escape y depurar la salida de terminal.
Los primeros 32 códigos (0–31) más el 127 son caracteres de control: señales invisibles que dan formato al texto o controlan dispositivos en lugar de imprimir un glifo visible. Los códigos 32–126 son los caracteres imprimibles — el espacio, los dígitos 0–9, las mayúsculas A–Z (65–90), las minúsculas a–z (97–122) y la puntuación habitual. Memorizar unos pocos puntos de referencia (A=65, a=97, 0=48, espacio=32) es suficiente para recorrer mentalmente el resto del chart. En Python, ord('A') devuelve 65 y chr(65) devuelve 'A'; en C, convertir un char a int te da el código directamente.
¿Cuántos caracteres tiene la tabla ASCII?
El ASCII estándar define exactamente 128 caracteres, numerados del 0 al 127, porque es un código de 7 bits (2⁷ = 128). La cifra de 256 caracteres que se menciona con frecuencia se refiere al ASCII extendido, que usa el 8.º bit completo de un byte para añadir los códigos 128–255. Esos slots adicionales no forman parte del estándar ASCII original y su significado depende de la página de códigos; la asignación más habitual es Latin-1 (ISO-8859-1), que incluye letras acentuadas y símbolos del Europa occidental. Activa Mostrar extendido para alternar entre el conjunto estándar de 128 caracteres y la vista extendida completa de 256 con asignaciones Latin-1 — una función no disponible en los charts estáticos.
¿Cómo funciona la tabla ASCII?
Los ordenadores solo almacenan números, por lo que ASCII le asigna un número al texto. La tabla ASCII funciona asignando a cada carácter un código fijo que cabe en un único byte. La palabra 'Hola' se almacena como los cuatro bytes 72, 111, 108 y 97. Cuando pulsas una tecla, el teclado envía ese código al sistema operativo; cuando el software dibuja texto en pantalla, lee el código y renderiza el glifo correspondiente. Conocer los códigos es imprescindible cuando analizas archivos de datos, escribes secuencias de escape para terminales, depuras problemas de codificación de caracteres o trabajas con conversiones entre bases numéricas.
ASCII fue diseñado para que las letras puedan manipularse aritméticamente. Las mayúsculas A–Z empiezan en 65 y las minúsculas a–z empiezan en 97, de modo que puedes convertir cualquier letra entre mayúsculas y minúsculas sumando o restando 32 — un truco habitual de manipulación de bits en C y ensamblador. Del mismo modo, los caracteres de dígito '0'–'9' empiezan en 48, por lo que restar 48 convierte el código de carácter ASCII en el valor entero que representa. Esta elegancia aritmética es una decisión de diseño deliberada que hizo que la programación basada en ASCII fuera eficiente incluso en el hardware de 8 bits de la época.
Por qué esta tabla ASCII supera a asciitable.com y w3schools
La mayoría de los charts ASCII en línea son imágenes estáticas o PDFs de sitios como asciitable.com o w3schools.com — no puedes buscar en ellos, no puedes hacer clic para copiar un valor y no incluyen un conversor de texto a ASCII. Asciitable.com ofrece una tabla fija con fuente pequeña y sin interactividad. W3schools proporciona una tabla HTML básica pero tampoco tiene clic para copiar, búsqueda en vivo ni un conversor de texto integrado. Ambos te obligan a recorrer visualmente filas de números para encontrar lo que necesitas.
Esta herramienta interactiva te permite buscar por nombre de carácter, valor decimal, código hex o patrón binario — escribe 'espacio', '32', '0x20' o '00100000' y salta directamente a la fila correcta. Haz clic en cualquier valor para copiarlo al portapapeles al instante. El conversor bidireccional integrado es la función que ningún chart estático puede ofrecer: pega cualquier texto para obtener sus códigos ASCII en decimal, hex o binario, o pega una lista de códigos para convertirlos de nuevo en texto. Desarrolladores que depuran problemas de codificación, estudiantes que completan prácticas de informática e ingenieros que trabajan con protocolos serie obtienen la misma experiencia instantánea, privada y sin publicidad intrusiva — sin registro y sin que nada salga de su dispositivo.
Frequently asked questions
¿Cuál es el código ASCII de la A a la Z?
Las mayúsculas A–Z van del decimal 65 (A) al 90 (Z). Las minúsculas a–z van del 97 (a) al 122 (z). Las letras minúsculas tienen exactamente 32 códigos más que sus equivalentes en mayúscula — la 'a' es 97, la 'b' es 98, y así sucesivamente. En hexadecimal, eso es 0x41–0x5A para mayúsculas y 0x61–0x7A para minúsculas. Esta tabla interactiva te permite hacer clic en cualquier letra para copiar su código al instante, sin necesidad de memorizar el chart ni buscarlo en un PDF estático de w3schools o asciitable.com — ambos requieren escanear manualmente una imagen fija sin funcionalidad de clic para copiar.
¿Qué es la tabla ASCII?
La tabla ASCII es un chart que asigna a cada carácter ASCII — letras, dígitos, puntuación, espacio y códigos de control — un número entre 0 y 127. Se muestra en decimal, hexadecimal, octal y binario junto con la entidad HTML de cada carácter. Es la referencia que usan programadores, desarrolladores, estudiantes e ingenieros para ver exactamente qué código representa qué carácter cuando trabajan con codificaciones de texto, comunicación serie, manipulación de datos a bajo nivel o cualquier sistema en el que importen los códigos de carácter en bruto. A diferencia de los charts estáticos de w3schools.com o asciitable.com, esta tabla es interactiva y tiene buscador.
¿Cuáles son los 256 caracteres del ASCII?
El ASCII estándar solo define 128 caracteres (códigos 0–127) usando 7 bits. El conjunto de 256 caracteres al que se hace referencia es el 'ASCII extendido', que usa el 8.º bit completo para añadir los códigos 128–255. Esos 128 slots superiores no forman parte del ASCII original y varían según la página de códigos. La asignación más habitual es Latin-1 (ISO-8859-1), que llena esos slots con letras acentuadas y símbolos del Europa occidental como é, ñ, ü, £ y ¥. Activa 'Mostrar extendido' en esta herramienta para ver las 256 entradas con sus asignaciones Latin-1 — algo que ni w3schools ni asciitable.com permiten hacer de forma interactiva.
¿Qué significa ASCII?
ASCII son las siglas de American Standard Code for Information Interchange (Código Estándar Americano para el Intercambio de Información). Es un estándar de codificación de caracteres publicado por primera vez en 1963 y revisado en 1967 y 1968. Asigna un número único a cada letra inglesa, dígito, signo de puntuación y señal de control para que los ordenadores y dispositivos puedan intercambiar texto plano usando un conjunto de códigos acordado. UTF-8, la codificación dominante en la web moderna, es un superconjunto de ASCII: los primeros 128 puntos de código Unicode son idénticos a ASCII, razón por la que entender la tabla ASCII sigue siendo relevante incluso en un mundo donde prima Unicode.
¿Cómo se usa una tabla ASCII?
Busca el carácter que necesitas en la columna Char (o escríbelo en el buscador sobre la tabla) y lee la fila para obtener sus valores decimal, hex, octal, binario y HTML. Para hacer lo contrario, busca por número — por ejemplo escribe 65, 0x41 o 1000001 — para averiguar qué carácter representa. En esta herramienta también puedes hacer clic en cualquier valor para copiarlo al portapapeles al instante. Esto es más rápido y flexible que consultar una imagen estática o un PDF de asciitable.com o w3schools.com, que no tienen funcionalidad de clic para copiar ni conversor de texto integrado.
¿Por qué se llama ASCII?
Se llama ASCII porque es el acrónimo de su nombre oficial, American Standard Code for Information Interchange. 'American Standard' refleja que fue estandarizado para el inglés americano por la American Standards Association (hoy ANSI). 'Information Interchange' describe su propósito: permitir que diferentes máquinas, terminales y sistemas de comunicación compartan datos usando un conjunto acordado de códigos de carácter, independientemente del fabricante o el sistema operativo. Antes de ASCII, distintos ordenadores usaban conjuntos de caracteres incompatibles, lo que hacía que el intercambio de datos fuera poco fiable y propenso a errores entre distintos proveedores de hardware.
¿Cuál es un ejemplo de ASCII?
La letra 'A' es el ejemplo clásico: su código ASCII es 65 en decimal, 0x41 en hexadecimal, 101 en octal y 01000001 en binario. El dígito '0' es el código 48, un espacio es el código 32 y un salto de línea es el código de control 10. El alfabeto completo, los dígitos y la puntuación habitual se pueden consultar al instante en la tabla anterior — haz clic en cualquier fila para copiar todas las representaciones de ese carácter a la vez. El conversor de Texto → ASCII integrado en esta herramienta te permite convertir cualquier frase: 'Hola' se convierte en 72 111 108 97 en decimal o 48 6F 6C 61 en hexadecimal.
¿La tabla ASCII tiene 128 o 256 caracteres?
El ASCII original tiene 128 caracteres (códigos 0–127) y usa solo 7 bits (2⁷ = 128). La versión de 256 caracteres es el ASCII extendido, que usa el byte completo de 8 bits para añadir los códigos 128–255. Así que cuando alguien dice 'la tabla ASCII', normalmente se refiere al conjunto estándar de 128 caracteres; '256' hace referencia a uno de los conjuntos extendidos de 8 bits, como Latin-1 (ISO-8859-1). Esta herramienta muestra ambos: la tabla estándar de 128 caracteres por defecto, con un botón para mostrar los 256 caracteres incluyendo las entradas extendidas Latin-1 — a diferencia de los charts estáticos de w3schools, que solo muestran los 128 básicos.
¿Cómo se escribe en ASCII?
ASCII se escribe como números. Cada carácter se almacena como su valor de código, que puede expresarse en decimal (65), hexadecimal (0x41), octal (101) o binario (01000001). Dentro de un ordenador, cada carácter ASCII ocupa un byte, por lo que la palabra 'Hi' se almacena como los dos bytes 72 y 105. Cuando el texto aparece en un archivo o en una red, esos bytes son lo que realmente viaja — los glifos de carácter que ves son la representación que hace el software de esos códigos. Los lenguajes de programación expresan los valores ASCII de distintas formas: en Python, ord('A') devuelve 65 y chr(65) devuelve 'A'.
¿Cómo se escribe 'Te quiero' en ASCII?
Expresado en códigos ASCII decimales, 'Te quiero' es: 84 101 32 113 117 105 101 114 111 — donde 84 es 'T', 101 es 'e', 32 es el espacio, y 113 117 105 101 114 111 es 'quiero'. Puedes reproducirlo al instante con el conversor de Texto → ASCII integrado en esta herramienta: escribe cualquier frase y obtén su representación completa en decimal, hex o binario de inmediato. No necesitas ningún paso adicional — a diferencia de otros sitios de calculadora que requieren ir a una página separada de 'texto a ASCII', el conversor está justo aquí en la misma página.
¿El ASCII solo usa 7 bits?
Sí — el ASCII estándar es un código de 7 bits, razón por la que tiene exactamente 128 caracteres (2⁷ = 128). El 8.º bit de un byte se dejó intencionalmente libre en el estándar original, y las codificaciones de ASCII extendido lo usaron posteriormente para añadir otros 128 caracteres. Los sistemas modernos usan Unicode (codificado como UTF-8) en lugar de ASCII extendido, pero entender el ASCII de 7 bits sigue siendo esencial para trabajar con datos heredados, protocolos serie, firmware de microcontroladores, secuencias de escape de red y procesamiento de texto a bajo nivel en C o ensamblador.
¿Qué son los códigos ASCII del 128 al 255?
Los códigos 128–255 son el rango del 'ASCII extendido'. No están definidos por el estándar ASCII original de 7 bits, por lo que su significado depende de la página de códigos en uso. La interpretación más habitual es Latin-1 (ISO-8859-1), que llena esos slots con letras acentuadas (é, ñ, ü), símbolos de moneda (£, ¥) y otros caracteres del Europa occidental. Los sistemas Windows suelen usar Windows-1252 en su lugar, que difiere ligeramente de Latin-1 en el rango 128–159. Activa 'Mostrar extendido' en esta tabla ASCII para ver el conjunto completo de 256 caracteres con asignaciones Latin-1 para los códigos superiores a 127.
¿Esta tabla ASCII es gratis y privada?
Sí — completamente gratis, sin registro, sin límites de uso y sin que nada se suba a ningún servidor. Toda la tabla está integrada en la página y se renderiza localmente en tu navegador. A diferencia de las herramientas estáticas de consulta ASCII en asciitable.com y w3schools.com, que muestran una tabla no interactiva cargada de publicidad, esta herramienta es totalmente interactiva, tiene buscador e incluye un conversor bidireccional de texto ↔ ASCII — todo en la misma página. Incluso funciona sin conexión una vez que la página se ha cargado — ideal para depurar en entornos sin acceso a internet, como laboratorios de sistemas embebidos o redes corporativas restringidas.
Related tools
Ver todas las herramientasConversor de columnas de hoja de cálculo
Convierte el número de una columna de hoja de cálculo a su letra (1 → A) y viceversa.
Generador de srcset
Crea código <img> responsivo con srcset y sizes a partir de tus anchos.
Probador de regex
Prueba expresiones regulares con resaltado de coincidencias en vivo, grupos de captura y vista previa de reemplazo.
HTML to Markdown
Convert HTML to clean Markdown — pastes, imports files, and handles lists, tables and code.
JSON Schema Validator
Validate JSON against a JSON Schema (draft-07 / draft-2020-12) with clear error messages.
YAML Formatter
Validate, beautify, and convert YAML online. Real-time syntax highlighting, error detection with line numbers, and one-click JSON export.