Texto a binario
Convierte texto y bytes en ambos sentidos con ASCII o UTF-8.
Usa 8 dígitos binarios por byte, separados por espacios: 01000001.
Máximo: 4.096 bytes y 36.864 caracteres de entrada numérica. ASCII admite 0–127. Se rechaza el UTF-8 incorrecto.
La entrada se guarda en este navegador. Hasta 500 caracteres aparecen en la URL y en los enlaces compartidos. Borrar elimina ambos.
Herramientas relacionadas
-
Conversor de unidades
Escribe un valor, elige dos unidades y mira el resultado y toda la tabla. -
Conversor de números romanos
Pasa de números a letras romanas y consulta el desglose. -
Codificador y decodificador URL
Convierte texto en escapes URL o recupera sus caracteres originales. -
Formateador JSON
Formatea, minifica y valida JSON con la línea y la columna del error. -
Decodificador JWT
Consulta el contenido y las fechas del token. La firma no se verifica.
Transforma texto en valores de bytes o recupera texto a partir de una secuencia de números. Puedes elegir notación binaria, hexadecimal, octal o decimal. Usa UTF-8 para textos en varios idiomas y ASCII para el conjunto original de siete bits. Resulta útil al revisar un mensaje codificado, preparar datos de prueba o aprender cómo se representan los caracteres. Los bytes del resultado se separan con espacios. La conversión ocurre en el navegador y los errores se indican sin adivinar valores ni devolver resultados parciales.
Cómo se usa
- Elige el sentido de conversión, la base numérica y la codificación.
- Escribe texto o pega bytes separados por espacios; prueba el ejemplo para conocer el formato.
- Revisa el resultado y la cantidad de bytes, luego copia o borra la entrada guardada.
Qué tiene en cuenta
- El binario exige ocho dígitos por byte, el hexadecimal dos y el octal tres; el decimal acepta de uno a tres.
- UTF-8 conserva tildes, caracteres combinados, emojis y alfabetos con escritura de derecha a izquierda.
- ASCII admite únicamente 0–127 y UTF-8 rechaza secuencias incorrectas sin reemplazarlas.
- Límite de 4.096 bytes y 36.864 caracteres para la entrada numérica, incluidos los espacios.
Preguntas frecuentes
¿Por qué una letra genera varios bytes?
UTF-8 representa cada punto de código Unicode con entre uno y cuatro bytes. Una letra con tilde puede ocupar dos y un emoji suele ocupar cuatro. Un carácter visible compuesto por varios puntos puede ocupar más. ASCII solo cubre 0–127; elige UTF-8 si tu texto contiene otros caracteres.
¿Cómo separo los bytes que quiero convertir?
Usa espacios, tabulaciones o saltos de línea. Cada byte binario necesita ocho dígitos, cada hexadecimal dos y cada octal tres, con ceros iniciales cuando corresponda. El decimal admite de uno a tres dígitos. Todos los valores deben estar entre 0 y 255. No se aceptan comas, prefijos, signos, fracciones ni grupos pegados.
¿Qué ocurre si los bytes no forman UTF-8 válido?
La conversión se detiene y el resultado se vacía. Se rechazan secuencias incompletas, codificaciones demasiado largas, bytes de continuación aislados y sustitutos codificados. No se insertan caracteres de reemplazo para ocultar errores. Un carácter de reemplazo realmente codificado como EF BF BD sí es válido; la marca de orden de bytes inicial se conserva.
¿Se guarda el texto o aparece en los enlaces?
El procesamiento es local. La entrada se guarda en este navegador dentro del límite permitido; hasta 500 caracteres también aparecen en la URL junto con las opciones. Compartir el enlace puede revelar ese contenido. Borrar elimina la entrada guardada y su valor en la URL. Los textos más largos no se incluyen en la dirección.
Actualizado el