Convertir texto a binario (y viceversa)

Transforme texto en su representación binaria (un byte de 8 bits por carácter UTF-8) o decodifique una secuencia binaria a texto.

Ejemplo:

De texto a binario

De binario a texto

Grupos de 8 bits (0 o 1), separados por espacios.

Cómo funciona

Cada carácter se representa en memoria con uno o varios bytes (8 bits), compuestos a su vez de ceros y unos. Esta herramienta convierte el texto en su secuencia de bytes binarios (cada grupo de 8 bits separado por un espacio), útil en programación o en la enseñanza, y también hace lo contrario: reconstruir texto a partir de una secuencia binaria.

¿Por qué algunos caracteres acentuados producen varios grupos de 8 bits?

El texto se codifica en UTF-8, donde los caracteres no ASCII (como «é» o los emojis) necesitan de 2 a 4 bytes en lugar de uno solo. Es normal: un carácter mostrado no siempre se corresponde con un único byte en memoria.

¿Qué ocurre si introduzco una secuencia binaria no válida?

Si un grupo de bits no está formado únicamente por ceros y unos en 8 caracteres, o si la secuencia decodificada no forma un texto UTF-8 válido, se muestra un mensaje de error claro en lugar de un resultado corrupto.

Procesamiento 100% local: la conversión se realiza por completo en su navegador mediante WebAssembly, sin transmitir nunca sus datos a un servidor.