Texto a binario
Convierte cualquier texto en binario y también vuelve a leer el binario como texto normal. La herramienta codifica cada carácter en sus bytes UTF-8 y los presenta en binario, octal, decimal o hexadecimal, con el separador que elijas, y además lista un desglose por carácter para que veas con claridad qué bits corresponden a cada letra. El mismo panel decodifica en sentido inverso: pega una ristra de 0 y 1 y recupera el texto original. Todo se procesa en el navegador, así que los trabajos de clase, los fragmentos de código y las notas privadas no salen de la página.
- Admite conversión en ambos sentidos y detecta la dirección según lo que pegas
- Una misma entrada se puede mostrar en binario, octal, decimal o hexadecimal
- Compatibilidad total con UTF-8: las letras con tilde, los emoji y el texto CJK se convierten de ida y vuelta correctamente
- Lista un desglose por carácter que alinea cada letra con su valor de byte
- El separador puede ser espacio, salto de línea o ninguno, para ajustarse al formato que necesites
- Se ejecuta en local en el navegador; lo que pegas no se sube
Resumen
Un conversor centrado, ideal para los momentos en que necesitas ver el texto como bits o leer una ristra de binario como texto, sin instalar nada ni pegar contenido sensible en un servicio remoto.
- 01
Conversión en ambos sentidos en un mismo panel
En el mismo sitio codificas el texto en binario y también decodificas el binario de vuelta a texto; la dirección se detecta automáticamente según la entrada, y también se puede fijar a mano.
- 02
Cuatro bases de salida
Lee cada byte en binario, octal, decimal o hexadecimal, para que una misma entrada se ajuste a la notación que exige la tarea, el curso o el protocolo.
- 03
Tratamiento correcto de UTF-8
Cada carácter se codifica en sus bytes UTF-8, así que las letras latinas con tilde, los emoji y el chino, el japonés y el coreano se convierten y vuelven de ida y vuelta sin caracteres corruptos.
- 04
Desglose por carácter
Un desglose en vivo empareja cada carácter con su valor de byte, para que entiendas por qué una letra ocupa ocho bits y un carácter CJK ocupa tres bytes.
- 05
Separador configurable
Entre los bytes puedes usar espacio, salto de línea o ninguno, y al decodificar también lee bytes con ceros a la izquierda, separados por espacios o escritos seguidos, sin ajustes adicionales.
- 06
Decodificador tolerante
Aunque pegues binario con espacios desordenados o con comas, la herramienta lo agrupa correctamente y señala los fragmentos que no son válidos en la base elegida.
- 07
Intercambio con un clic
Envía el resultado actual a la entrada e invierte la dirección; la autocomprobación de codificar y luego decodificar es cosa de un clic.
- 08
Procesamiento totalmente local
La codificación, la decodificación y el desglose se hacen en el navegador; los trabajos de clase, el código y el texto privado se quedan en tu máquina y nunca se suben.
Cómo usarla
Pega, elige la base y el separador, y copia; el resultado se actualiza en vivo con lo que escribes.
- 01
Escribe o pega texto en la zona de entrada, o pega la ristra de binario que quieras decodificar.
- 02
Deja la dirección en «automático» o fíjala explícitamente en «Texto → binario» o «Binario → texto».
- 03
Elige la base de salida —binario, octal, decimal o hexadecimal— para ajustarla a lo que necesites.
- 04
Elige cómo se separan los bytes: por espacio, por salto de línea o sin separar para obtener un flujo de bytes continuo.
- 05
Consulta el desglose por carácter para confirmar que el mapeo es correcto y luego copia el resultado, o intercámbialo de vuelta a la entrada con un clic.
Detalles
El ajuste adecuado depende del origen y del destino del resultado. A continuación se explica para qué sirve cada opción.
- El binario es la opción por defecto, ideal para aprender cómo se mapean los caracteres en bits y también para los ejercicios clásicos de texto a binario.
- El hexadecimal es más compacto y coincide con el aspecto de los bytes en los editores, los volcados de memoria y muchos formatos de archivo.
- La salida decimal se lee como el ASCII o los códigos de byte conocidos, muy cómoda para tablas y consultas rápidas.
- El octal lo usan a veces algunos sistemas antiguos, los bits de permisos o ciertas notaciones de escape.
- La separación por espacios hace los bytes más legibles; sin separar se obtiene un flujo de bytes continuo, cómodo para el análisis de ancho fijo.
- La detección automática de la dirección ahorra un clic, pero fijarla a mano evita confundir el texto con palabras parecidas al hexadecimal.
- El desglose por carácter es la forma más rápida de explicar el UTF-8 multibyte a quien empieza con la codificación de caracteres.
- «Intercambiar» convierte la herramienta en una autocomprobación de ida y vuelta: codifica, intercambia y confirma que el texto vuelve tal cual.
Casos de uso
El texto a binario aparece casi siempre en el aprendizaje, la depuración y algún que otro pasatiempo de descifrado, momentos en los que quieres un mapeo claro y no una caja negra.
-
Aprender codificación de caracteres
Ve de forma directa cómo una letra se convierte en bytes y bits, y por qué un emoji o un carácter chino ocupa varios bytes en UTF-8.
-
Trabajos de clase de informática
Completa las tareas, prácticas y repasos de examen que piden escribir texto en binario, octal, decimal y hexadecimal.
-
Depurar problemas de codificación
Consulta los bytes exactos que hay detrás de una cadena para localizar caracteres corruptos, espacios de más o caracteres de control invisibles.
-
Pasatiempos de descifrado y retos CTF
Decodifica de vuelta a texto legible las cadenas de binario, octal o hexadecimal escondidas en acertijos, salas de escape y competiciones de captura la bandera.
-
Estudiar protocolos y formatos
Al leer un formato de cable, una cabecera de archivo o una especificación, construye a mano pequeños ejemplos de bytes en binario o hexadecimal.
-
Enseñanza y demostraciones
En lugar de describirlo de palabra, muestra a estudiantes o compañeros un mapeo de carácter a byte en vivo, con ejemplos multibyte a punto.
-
Electrónica y computación retro
Prepara secuencias de bytes en binario o hexadecimal para microcontroladores, matrices de LED y máquinas antiguas que necesitan valores en bruto.
-
Generar datos de prueba
Convierte cadenas de ejemplo en binario o hexadecimal para alimentar analizadores, decodificadores y pruebas unitarias que leen bytes en bruto.
Ver también
Esta herramienta se centra en los caracteres y los bytes; si lo que quieres es convertir números normales entre distintas bases, usa el Conversor de base numérica para tratar directamente valores en binario, octal, decimal y hexadecimal. Si necesitas una codificación de texto o archivos compacta y cómoda de transmitir en lugar de bits en bruto, Codificador y decodificador Base64 suele ser la mejor opción; y para experimentar otro mapeo de carácter a señal, el Conversor de código morse convierte las letras en puntos y rayas. Antes de codificar, si solo quieres medir la entrada, el Contador de texto cuenta los caracteres, las palabras y los bytes UTF-8.
Buenas prácticas
La conversión es exacta cuando el ajuste casa con los datos. Unos pocos hábitos hacen que la codificación y la decodificación sean reversibles.
- Mantén el mismo ajuste para codificar y decodificar: lee el flujo de bytes de vuelta con la misma base y el mismo separador con que lo generaste.
- Al compartir binario con otra persona, sepáralo por espacios o saltos de línea para que las fronteras de byte queden claras y sin ambigüedad.
- Usa la opción sin separador solo con bases de ancho fijo como binario o hexadecimal, para que los bytes se puedan dividir de forma limpia.
- Con una entrada en hexadecimal conviene fijar la dirección a mano, porque una palabra formada por letras a–f parece a la vez texto y hexadecimal.
- Antes de copiar, apóyate en el desglose por carácter para confirmar que los caracteres multibyte se codifican como esperabas.
- Usa «Intercambiar» para verificar una ida y vuelta: codifica, intercambia y confirma que el original vuelve tal cual.
- Después de tratar texto sensible, acuérdate de limpiar el panel: el procesamiento local deja los datos en tu máquina, pero la entrada permanece hasta que la vacías.
Limitaciones
El binario es una forma de representación, no una medida de seguridad. Conviene recordar algunos límites.
- Convertir texto a binario es una codificación, no un cifrado: cualquiera puede decodificarlo de vuelta, así que no ofrece ninguna protección.
- La codificación usa bytes UTF-8; si pegas puntos de código Unicode o un fragmento suelto con un valor mayor que 255, se marcará como no válido al decodificar.
- La decodificación exige que cada byte esté en el rango 0–255 en la base elegida; los fragmentos fuera de rango se omiten y se listan.
- Sin separador, solo las bases de ancho fijo (binario, octal, hexadecimal o decimal con ceros a la izquierda) se pueden dividir de forma fiable.
- La herramienta no reconoce ni convierte otras codificaciones como UTF-16 o las páginas de código tradicionales; da por hecho UTF-8 en todo momento.
- Con una entrada muy larga, el desglose por carácter tiene un límite para mantener la página fluida, pero la salida completa se genera igualmente.
Preguntas frecuentes
Preguntas frecuentes sobre la detección de la dirección, la base de salida, el UTF-8, los separadores y lo que este conversor puede y no puede hacer.
¿Cómo convierto texto a binario?
Escribe o pega texto en la zona de entrada y la herramienta codifica cada carácter en sus bytes UTF-8, mostrándolos en binario por defecto. Si lo necesitas, cambia la base o el separador y luego copia el resultado.
¿Cómo convierto binario de vuelta a texto?
Pega el binario en la zona de entrada. Con la dirección en «automático», la herramienta reconoce la ristra de 0 y 1 y la decodifica; también puedes fijarla a mano en «Binario → texto». Los bytes pueden ir separados por espacios o escritos seguidos con ancho fijo.
¿Admite algo más además del binario?
Sí. Una misma entrada se puede mostrar en binario, octal, decimal o hexadecimal, y cada una también se puede decodificar de vuelta a texto.
¿Cómo se tratan los emoji y los caracteres chinos o japoneses?
Cada carácter se codifica en bytes UTF-8, así que un emoji o un carácter CJK, al ser multibyte, produce varios valores de byte y se puede recuperar de ida y vuelta a su carácter original.
¿Qué cambia el ajuste del separador?
Decide cómo se separan los bytes en la salida: por espacio, por salto de línea o sin separar. Al decodificar, la herramienta lee flujos de bytes separados por espacios, por comas o escritos seguidos, siendo tolerante con el formato.
¿Convertir texto a binario es cifrarlo?
No. El binario solo es otra forma de escribir los mismos datos, y cualquiera puede convertirlo de vuelta a texto directamente. No oculta nada, así que nunca debe usarse para proteger información sensible.
¿Por qué se marcan algunos fragmentos como no reconocidos?
Al decodificar, cualquier fragmento que contenga caracteres fuera de la base elegida o cuyo valor supere 255 no puede ser un byte válido; esos fragmentos se omiten y se listan para que corrijas la entrada.
¿Se sube mi texto?
No. La codificación, la decodificación y el desglose por carácter se hacen en el navegador; lo que pegas no se envía a un servidor y los trabajos de clase y el texto privado se quedan en tu máquina.
Herramientas relacionadas
Sigue explorando la conversión de bases, la codificación cómoda de transmitir y el recuento de texto sin salir del conjunto de herramientas.