Conversor de binario a texto
Decodifica código binario a texto legible. Acepta bytes separados por espacios, comas o saltos de línea, rellena los grupos cortos y valida UTF-8. Gratis y en local.
Se ignoran espacios, comas y saltos de línea entre bytes. Los grupos de menos de 8 bits se rellenan con ceros a la izquierda; sin separadores, la longitud debe ser múltiplo de 8.
¿Qué es Binario a texto?
Pega una secuencia de ceros y unos y obtén el texto que codifica. Los bytes se decodifican como UTF-8, así que las letras acentuadas, los alfabetos no latinos y los emojis salen correctamente, y las secuencias de bytes no válidas se notifican en lugar de producir caracteres basura.
Cómo usar Binario a texto
- Pega el binario en Binario (0 y 1); los bytes pueden ir separados por espacios, comas o saltos de línea.
- Lee el texto decodificado en Texto decodificado (UTF-8).
- Si aparece un error, busca caracteres sobrantes o un dígito que falte.
Ejemplo
01001000 01101001
Hi
Cuándo usar Binario a texto
Úsalo para leer mensajes binarios, respuestas de ejercicios o volcados de bytes. No decodifica otras codificaciones como UTF-16, Latin-1 o Base64; conviértelas con una herramienta específica.
Cómo funciona Binario a texto
Se eliminan los separadores y cada carácter restante debe ser 0 o 1. Cuando la entrada está dividida en grupos de hasta 8 dígitos, cada grupo es un byte (los grupos más cortos, como el ASCII de 7 bits, se rellenan con ceros a la izquierda). Sin separadores, la cadena de bits se corta en bytes de 8 bits, por lo que su longitud debe ser múltiplo de 8. Los bytes se pasan a TextDecoder en modo UTF-8 estricto, que rechaza las secuencias no válidas.
Casos de Uso Comunes
- Decodificar un mensaje binario de un acertijo o un juego
- Comprobar el resultado de un ejercicio de texto a binario
- Leer binario ASCII de 7 bits escrito sin ceros iniciales
- Verificar que una secuencia de bytes es UTF-8 válido
Preguntas Frecuentes
¿Por qué me sale «no forman bytes completos»?
Sin separadores, el conversor corta la entrada en bytes de 8 bits. Si la longitud total no es múltiplo de 8, falta o sobra un dígito; añade espacios entre los bytes para que cada grupo se lea por separado.
¿Puede leer ASCII de 7 bits?
Sí, cuando los grupos están separados; por ejemplo, 1001000 1101001 se decodifica como Hi.
¿Por qué mi entrada «no es UTF-8 válido»?
Algunas combinaciones de bytes son ilegales en UTF-8 (por ejemplo, un 11111111 aislado). La herramienta lo indica en lugar de mostrar caracteres de sustitución.