¿Qué es Texto a binario?
Text to Binary convierte cualquier cadena de texto en su representación binaria (base 2), mostrando el código binario de 8 bits de cada carácter. Puedes cambiar la salida a hexadecimal, decimal u octal, y también convierte binario a texto: útil para aprender codificación, depurar datos o crear arte binario.
El conversor admite UTF-8, UTF-16 y ASCII puro para que los acentos, emojis y caracteres CJK se codifiquen correctamente. Agrupa en nibbles de 4 bits, bytes de 8 bits, 16 bits o 32 bits, cambia la base de salida entre binario, hexadecimal, decimal y octal, y selecciona espacio, guion, coma, nada o un separador personalizado. Un desglose byte a byte muestra el valor y el carácter detrás de cada grupo, y una tabla de referencia integrada relaciona los caracteres comunes con sus códigos. Suelta cualquier archivo .txt o pega desde el portapapeles, y al decodificar acepta cualquiera de esos formatos ignorando los espacios sueltos. Recuerda tu última entrada y ajustes, así que retomas justo donde lo dejaste.
Cómo usar
- Escribe o pega texto en el campo de entrada. La salida binaria se actualiza al instante, mostrando cada carácter como una secuencia binaria de 8 bits separada por espacios.
- Cambia al modo de decodificación para pegar cadenas binarias y convertirlas de vuelta a texto legible. Ambas direcciones funcionan en tiempo real.
- Pega texto, sube un archivo .txt o usa el botón Pegar para tomarlo directo del portapapeles. Copia la salida binaria, descárgala como archivo o usa el botón de intercambio para alternar entre codificar y decodificar.
Cuándo usar
- Enseñar cómo cada carácter se asigna a bytes cuando empiezas con programación o estructuras de datos.
- Depurar texto que aparece roto, para ver qué bytes contenía realmente el archivo origen.
- Crear pistas para escape rooms, ARGs, o tarjetas de cumpleaños frikis con un mensaje oculto en ceros y unos.
Resultado
Escribe 'Hi' para ver '01001000 01101001': la representación binaria de 8 bits de cada carácter ASCII.
Preguntas frecuentes
- ¿Por qué cada carácter ocupa 8 bits?
- ASCII usa 7 bits y se completó a 8 para encajar en un byte, que pasó a ser la unidad estándar en casi todos los ordenadores. El bit más alto vale 0 en ASCII puro. UTF-8 mantiene ese byte pero usa de 2 a 4 bytes para caracteres no latinos.
- ¿Cómo se codifican los emojis y los caracteres chinos?
- Usan UTF-8, que ocupa varios bytes por carácter. El emoji de carita son 4 bytes (32 bits), y la mayoría de caracteres chinos son 3 bytes (24 bits). Si el tamaño está en 8, esos caracteres aparecen repartidos entre varios grupos.
- ¿Puedo pegar binario con comas o sin ningún separador?
- Sí. El decodificador lee secuencias de 0 y 1 e ignora lo demás, así que puedes pegar 01001000,01101001 o una tira larga como 0100100001101001 y funciona igual.
- ¿Puedo ver el mismo texto en hexadecimal, decimal u octal?
- Sí: cambia la base de salida a Hex, Decimal u Octal y los mismos caracteres se muestran en esa base. El binario es base 2 y muestra los bits tal cual los guarda la máquina; el hexadecimal es base 16 y agrupa cuatro bits en un símbolo; el octal es base 8, la forma que usan los permisos de archivo de Unix. La letra A es 01000001 en binario, 41 en hex, 65 en decimal y 101 en octal: mismo valor, cuatro notaciones.
- ¿Importan las mayúsculas al decodificar?
- Importan en el texto resultante, no en el binario de entrada. ASCII da códigos distintos a mayúsculas y minúsculas (A es 65, a es 97), así que 01000001 da A y 01100001 da a.
Herramientas relacionadas
Buscador de Rimas
Encuentra rimas perfectas y aproximadas para cualquier palabra
Solucionador de Anagramas
Encuentra todos los anagramas válidos de cualquier palabra
Búsqueda Unicode
Busca caracteres Unicode por nombre o código
Codificador/Decodificador de URL
Codifica y decodifica URLs al instante
Alfabeto fonético OTAN
Convierte texto al alfabeto fonético de la OTAN
Contador de párrafos
Cuenta los párrafos de tu texto