Convertidor de ASCII a Binario
Un convertidor de ASCII a binario toma cada carácter de tu entrada, busca su punto de código de siete bits, lo completa a un byte completo y muestra los ocho bits en ceros y unos. Útil para tareas de informática, para leer un volcado hexadecimal byte por byte, y para escribir pruebas para código de bajo nivel en serie o de red donde necesitas ver exactamente qué bits cruzan el cable.
Cómo ASCII se convierte en binario
-
1
Pega tu texto
Se acepta cualquier carácter ASCII imprimible. Letras, dígitos, puntuación, espacio.
-
2
Cada carácter se mapea a un código decimal
Por ejemplo, `A` es 65, `a` es 97, el espacio es 32.
-
3
Ese decimal se convierte en binario de 8 bits
65 en binario es `01000001`. El cero inicial lo completa a un byte completo.
-
4
Los bytes se unen con espacios
Así que `Hi` se convierte en `01001000 01101001`. Cambia el separador si tu formato de destino espera algo diferente.
Ejemplo práctico
La palabra Cat se codifica como:
| Carácter | Decimal | Binario |
|---|---|---|
| C | 67 | 01000011 |
| a | 97 | 01100001 |
| t | 116 | 01110100 |
Concatenado: 01000011 01100001 01110100.
¿Por qué 8 bits y no 7?
ASCII se define como un código de 7 bits — valores de 0 a 127. Pero cada máquina moderna almacena caracteres en bytes completos, así que el bit superior siempre está presente y siempre es cero para ASCII puro. Completar a 8 bits coincide con lo que verás en un editor hexadecimal o un seguimiento de Wireshark.
Entrada no ASCII
Los caracteres por encima de U+007F (letras acentuadas, emoji, CJK) no son ASCII. Si la entrada está codificada en UTF-8, un carácter puede ocupar 2, 3 o 4 bytes. Por ejemplo, é (e con tilde) es 11000011 10101001 en UTF-8 — una secuencia de dos bytes. Este convertidor trata cada byte de UTF-8 como una unidad.
Casos de uso comunes
- Educación — Informática 101, mostrando cómo el texto se convierte en bits.
- Depuración de protocolos — Sabiendo que
GETal inicio de una solicitud HTTP es01000111 01000101 01010100 00100000. - Rompecabezas de ofuscación — El texto binario es un género común de rompecabezas de sala de escape y desafío CTF.
Preguntas frecuentes
Porque ASCII solo llega hasta 127, así que el bit más significativo de cada byte ASCII es cero. Las cadenas que incluyen bytes UTF-8 no ASCII tendrán unos iniciales en los bytes de continuación.
Sí — usa el Convertidor de Binario a ASCII. Acepta cualquier agrupación de 8 bits con o sin separadores.
Sí. Cada nueva línea es un solo byte (LF = 0x0A = 00001010) o dos bytes (CRLF = 0x0D 0x0A) dependiendo de dónde copiaste. El convertidor los pasa como caracteres ordinarios.
El espacio entre bytes es el más legible. No uses separador si estás pegando en un analizador de ancho fijo. Algunos cursos de informática esperan guiones o puntos — elige el que coincida con el criterio.
Herramientas relacionadas
Generador de letras aleatorias
Genera letras aleatorias A-Z. Elige la cantidad, usa mayúsculas, minúsculas o mezcla de ambas, y aplica el resultado en juegos, consignas o clase.
Formateador de JSON
Pega JSON para verlo con sangría de 2 o 4 espacios, minificarlo en una salida compacta o comprobar rápidamente la sintaxis antes de copiar el resultado.
Generador de Paletas de Color
Genera paletas monocromáticas, análogas, complementarias, triádicas o tetrádicas desde un color base HEX y exporta variables CSS listas para copiar.
Generador de colores aleatorios
Genera de 1 a 50 colores HEX aleatorios con muestras para previsualizar, copiar y usar en CSS, pruebas o exploración de paletas.
Selector de color HEX
Elige cualquier color visualmente y obtén sus valores HEX, RGB, HSL, HSV y CMYK, con contraste frente a blanco y negro.
Generador de paletas de colores aleatorias
Genera paletas aleatorias de 2 a 15 muestras, elige un estilo vibrante, pastel, apagado u oscuro y copia códigos HEX o variables CSS.