Codificador/decodificador binario en línea.
Codificador/decodificador binario en línea gratuita, sin necesidad de instalación. Convierta texto a y de binario (0/1).
Acerca de la codificación/decodificación binaria
Convierte texto hacia y desde cadenas binarias de 8 bits. La codificación asigna cada carácter a su código de carácter, lo rellena a 8 bits y une los bytes con espacios. La decodificación elimina los espacios en blanco, divide por espacios, analiza cada grupo como base 2 y representa el carácter ASCII correspondiente. La decodificación rechaza cualquier entrada que contenga caracteres distintos de 0, 1 y espacios en blanco.
Cómo usar
1. Alterna entre la pestaña de modo Codificar o Decodificar.\n2. En modo Codificar, introduzca texto sin formato; en modo Decodificar, introduzca grupos binarios separados por espacios como 01001000 01101001.\n3. Haga clic en el botón Codificar/Decodificar.\n4. Copie el resultado con el botón Copiar. El modo Decodificar muestra un error si la entrada contiene algo distinto de 0, 1 o espacios en blanco.
Detalles de la codificación de bytes
La codificación usa charCodeAt(0).toString(2) con relleno a 8 dígitos, por lo que cada carácter produce exactamente 8 bits independientemente de su código — los caracteres por encima de U+00FF solo usan el byte bajo y perderán información. La decodificación divide la entrada en cualquier secuencia de espacios en blanco (espacios, tabuladores, saltos de línea), trata cada token como un número binario y llama a String.fromCharCode. Los tokens que se analizan como NaN se descartan. El caso de uso previsto es texto ASCII simple.
▶¿Por qué la salida tiene espacios entre los grupos binarios?
▶¿Puede manejar Unicode o emojis?
▶¿Por qué falla la decodificación con mi entrada?
▶¿Cada grupo binario debe ser exactamente de 8 bits?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.