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. 1

    Pega tu texto

    Se acepta cualquier carácter ASCII imprimible. Letras, dígitos, puntuación, espacio.

  2. 2

    Cada carácter se mapea a un código decimal

    Por ejemplo, `A` es 65, `a` es 97, el espacio es 32.

  3. 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. 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 GET al inicio de una solicitud HTTP es 01000111 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