Texto a binario y binario a texto
Convierte texto UTF-8 en bytes binarios de ocho bits y viceversa.
Tus archivos se procesan aquí, en tu dispositivo
No enviamos el contenido de tus archivos o textos a un servidor de procesamiento. No necesitas una cuenta y no hay un cupo diario de operaciones. Cada herramienta tiene límites de tamaño para cuidar la memoria de tu dispositivo.
Necesitas conexión para cargar el sitio y sus recursos. El alojamiento puede recibir datos técnicos de las visitas. Los favoritos guardan solo identificadores de herramientas en este navegador.
Cómo tratamos tus datos →Cómo usar esta herramienta
- Elige convertir texto a binario o binario a texto.
- Pega texto o una secuencia completa de bytes de ocho bits.
- Aplica, comprueba el resultado y conserva una copia antes de cambiar de modo.
Un ejemplo que puedes comprobar
Comprueba cómo se representa un texto corto mediante bytes UTF-8.
Datos de ejemplo
Hola
Resultado esperado
01001000 01101111 01101100 01100001
Al invertir la conversión, estos cuatro bytes recuperan Hola. Una letra con tilde puede ocupar varios bytes; no se corresponde siempre un carácter con un grupo.
Texto a binario y binario a texto: usos y recomendaciones
La conversión entre texto y binario muestra los bytes que utiliza UTF-8 para representar una cadena. Cada grupo tiene exactamente ocho dígitos, porque describe un byte y no necesariamente un carácter visible. Las letras básicas de Hola ocupan un byte cada una. Una letra con tilde, un ideograma o un emoji puede necesitar varios bytes. Esta distinción permite entender por qué dos textos con el mismo número de caracteres pueden ocupar cantidades de bytes diferentes. La herramienta no trabaja con el contenido completo de archivos ni interpreta encabezados de formatos binarios.
Para convertir texto, pega la cadena tal como quieres representarla y selecciona la dirección texto a binario. Los espacios y saltos de línea del texto forman parte de los datos y generan sus propios bytes. El resultado separa los grupos mediante espacios para facilitar la lectura. Si vuelves a pegarlo en la dirección inversa, recuperas la cadena original, incluidos esos espacios y saltos. No se añade un terminador nulo al final. Un marcador Unicode de orden de bytes que forme parte del texto se conserva durante la conversión inversa, en lugar de retirarse como si fuera un encabezado invisible.
Al decodificar, solo se admiten ceros, unos y separadores de espacio en blanco. Puedes utilizar grupos separados o una secuencia continua, siempre que el total de bits sea múltiplo de ocho. Se rechazan grupos incompletos, prefijos 0b, comas y otros símbolos. También se exige que los bytes formen una secuencia UTF-8 válida. Por ejemplo, 11111111 no es un carácter UTF-8 válido por sí solo y provoca un error. No se sustituyen silenciosamente bytes dañados por símbolos de reemplazo, porque eso ocultaría que la cadena de entrada no puede recuperarse bajo la codificación elegida.
Esta representación no cifra ni protege el contenido. Una secuencia de bits puede ser menos cómoda de leer, pero conserva la misma información y se puede convertir de nuevo sin contraseña. No confundirla con Base64, hexadecimal o codificaciones antiguas como Windows-1252: son representaciones diferentes y no se adivinan automáticamente. El límite es cien mil bytes por operación; la salida binaria ocupa bastante más texto porque cada byte necesita ocho dígitos y un separador. Comprueba una palabra con tilde y un emoji si quieres verificar el tratamiento Unicode antes de procesar un bloque más largo. Conserva el resultado antes de cambiar de modo o limpiar la página.
Opciones y límites
Elige la dirección de conversión. El texto se codifica en UTF-8, con ocho dígitos por byte. Para decodificar usa ceros, unos y espacios; el número de bits debe ser múltiplo de ocho y los bytes deben formar UTF-8 válido. Máximo 100.000 bytes.
Preguntas frecuentes
¿Es un cifrado?
No. Es otra representación del texto. Cualquier persona puede convertirla de nuevo.