Convertidor de binario a texto — Herramienta gratuita en línea
¿Qué es Convertidor de binario a texto?
El conversor de binario a texto toma el código máquina sin procesar —una secuencia de unos y ceros— y lo traduce de nuevo a un lenguaje legible para los humanos. Dado que los ordenadores solo entienden «encendido» (1) y «apagado» (0), cada palabra, imagen y vídeo de Internet se almacena, en última instancia, como código binario.
Esta herramienta agrupa esos números infinitos en bytes de 8 bits y los decodifica utilizando las tablas de codificación estándar ASCII y UTF-8. Es muy utilizada por estudiantes que aprenden los fundamentos de la informática y por jugadores que descifran códigos de huevos de Pascua.
¿Cuándo usar Convertidor de binario a texto?
Utiliza esta herramienta para descifrar mensajes secretos ocultos en videojuegos, pistas de juegos de realidad alternativa (ARG) o acertijos de Internet, que suelen emplear cadenas binarias como código simple. Los estudiantes de informática la utilizan para practicar y comprobar sus conocimientos sobre el almacenamiento de datos a nivel de byte.
Los investigadores de seguridad la utilizan ocasionalmente para examinar datos de paquetes sin procesar. Si quieres escribir tu propio mensaje secreto en código máquina, utiliza nuestro Convertidor de texto a binario.
Cómo usar esta herramienta
- 1Paste your binary code (space-separated bytes)
- 2Click 'Convert to Text'
- 3Copy the decoded text result
La herramienta funciona mejor cuando la cadena binaria está correctamente dividida en bytes de 8 bits (por ejemplo, «01001000 01101001»). También intentará analizar cadenas binarias continuas sin espacios, dividiéndolas cada 8 caracteres.
Ejemplos
| Input | Output |
|---|---|
| 01001000 01101001 | Hi |
| 01000001 | A |
| 01001000 01100101 01101100 01101100 01101111 | Hello |
| 01001010 01000001 01010110 01000001 | JAVA |
| 00110001 00110010 00110011 | 123 |
Reglas y comportamiento
- La entrada se analiza rigurosamente en busca de los dígitos «0» y «1». El resto de caracteres se ignoran o provocan un error.
- La cadena se divide en fragmentos de exactamente 8 bits (un byte).
- Cada byte de 8 bits se convierte matemáticamente a su equivalente decimal, que a su vez se asigna al carácter Unicode/ASCII correspondiente para mostrar el texto.
Herramientas relacionadas
Preguntas frecuentes
¿Qué es el código binario?
El sistema binario es el sistema numérico de base 2 que rige el funcionamiento de todos los ordenadores. Solo tiene dos dígitos: el 0 y el 1. Al encadenar ocho de estos 1 y 0 (lo que se denomina un byte), un ordenador puede representar 256 valores diferentes, que se corresponden directamente con las letras del alfabeto, los números y los signos de puntuación.
¿Tengo que dejar espacios entre los números?
Técnicamente no, pero ayuda. La herramienta lee el código binario en grupos de 8 dígitos (un byte por letra). Si pegas una cadena interminable de unos y ceros sin espacios, la herramienta la dividirá automáticamente en fragmentos de 8 caracteres. Sin embargo, si a tu cadena le falta un dígito, todas las letras siguientes quedarán desalineadas y se estropearán.
¿Por qué el decodificador generaba símbolos sin sentido?
Si el resultado son caracteres chinos aleatorios o símbolos extraños de Wingdings, significa que tus datos binarios no correspondían a texto estándar en inglés. Podrían ser datos binarios que representan una imagen o un archivo comprimido, o tal vez haya un desfase debido a que falta un dígito. La herramienta hace todo lo posible, pero no puede interpretar datos que no sean de texto.
¿Cómo es que 01000001 equivale a la letra «A»?
En el sistema numérico de base 2, «01000001» equivale al número decimal 65. En la tabla de caracteres ASCII clásica (el diccionario universal para ordenadores), el número 65 se asigna formalmente a la letra mayúscula «A». Esta herramienta simplemente realiza esa conversión matemática al instante.
¿Se pueden representar los emojis en formato binario?
Sí. Los emojis requieren más datos, por lo que, en lugar de un byte de 8 bits, un solo emoji necesita tres o cuatro bytes (entre 24 y 32 unos y ceros). Nuestra herramienta utiliza la moderna decodificación UTF-8, por lo que unirá correctamente esos múltiples bytes para mostrar el emoji a la perfección.