Saltar al contenido principal
FreeOnlineTools Go
Español
Cómo

Cómo convertir texto a binario y retroceder paso a paso

Por FreeOnlineTools Team · Actualizado 2026-09-02

Respuesta rápida

Para convertir texto a binario: pegue su texto en el Convertidor de texto a binario y la representación binaria aparecerá instantáneamente (cada carácter tiene 8 bits). Para decodificar binario a texto: pegue binario en la herramienta Binario a texto y aparecerá el texto original. Todo el procesamiento ocurre localmente en su navegador.

Introducción

El binario es el sistema numérico de base 2 que las computadoras usan internamente: cada carácter se almacena como una secuencia de bits (0 y 1). En ASCII, cada carácter se asigna a un número binario de 7 bits (u 8 bits): 'A' es 01000001 (65), 'B' es 01000010 (66). Para texto Unicode (emoji, escrituras no latinas), la codificación UTF-8 utiliza de 1 a 4 bytes por carácter. Convertir texto a binario es útil para aprender cómo las computadoras representan texto, depurar problemas de codificación y programación de bajo nivel. Esta guía le muestra cómo convertir texto a binario y viceversa en su navegador.

Paso a paso

  1. Abra el convertidor de texto a binario

    Vaya a la página de la herramienta Texto a binario. La herramienta tiene dos modos: Texto a binario (codificar) y Binario a texto (decodificar).

  2. Introduce tu texto

    En el modo de codificación, pegue o escriba el texto que desea convertir. Cada carácter se convierte a su representación binaria. Para caracteres ASCII, esto es 8 bits por carácter.

  3. Leer la salida binaria

    La herramienta convierte cada carácter a su código binario usando charCodeAt() y toString(2), rellenado a 8 bits. La salida es una secuencia de 0 y 1, normalmente separados por espacios para facilitar la lectura.

  4. Copia el binario

    Haga clic en Copiar para copiar la cadena binaria a su portapapeles. Úselo con fines educativos, depuración o programación de bajo nivel.

  5. Decodificar binario de nuevo a texto

    Cambie al modo de decodificación y pegue una cadena binaria (grupos de 8 bits, opcionalmente separados por espacios). La herramienta convierte cada grupo de 8 bits nuevamente en un carácter usando parseInt(bits, 2) y String.fromCharCode().

Ejemplos

Codificar 'Hola'

Aporte: Hello

Producción: 01001000 01100101 01101100 01101100 01101111

Codificar 'A'

Aporte: A

Producción: 01000001

Decodificar binario a texto

Aporte: 01001000 01101001

Producción: Hi

Codificar un número como texto

Aporte: 42

Producción: 00110100 00110010

Problemas comunes

  • Confundir caracteres de texto con números: '42' ya que el texto son dos caracteres ('4' y '2'), cada uno de 8 bits. El número 42 como un solo byte es 00101010.
  • Los caracteres que no son ASCII necesitan más de 8 bits; los emoji y los scripts no latinos usan varios bytes en UTF-8. Un simple conversor de 8 bits no puede manejarlos correctamente.
  • Faltan espacios en la entrada binaria: al decodificar, la herramienta necesita saber dónde comienza cada byte. La entrada separada por espacios es la más segura; Algunas herramientas aceptan grupos de 8 bits no separados.
  • Se eliminan los ceros iniciales: el binario '00000001' debe conservar los ceros iniciales. La conversión de números puede eliminarlos; Siempre rellene a 8 bits.

Consejos

  • Utilice 8 bits (un byte) por carácter para texto ASCII; este es el formato más común y es compatible con todos los decodificadores.
  • Para texto Unicode (emoji, CJK), utilice un conversor compatible con UTF-8 que maneje correctamente los caracteres multibyte.
  • La representación binaria es útil para comprender cómo las computadoras almacenan texto, pero úsela para educación, no para almacenamiento de datos (es 8 veces más grande que el original).
  • Utilice nuestras herramientas de Texto a Binario y de Binario a Texto para una conversión instantánea y privada en su navegador.

Herramientas relacionadas

Guías relacionadas

Referencias