Conversor de texto a binario (y binario a texto)
Convierte texto a código binario y binario de vuelta a texto al instante. Cada carácter se codifica en sus bytes UTF-8 y cada byte en 8 bits, así que funciona igual con texto en inglés que con acentos, símbolos o emojis. Elige si separar los bytes con un espacio o dejarlos juntos, y cambia de dirección con un clic. Todo ocurre en tu navegador: nada se sube a ningún servidor.
Cómo convertir texto a binario
- Elige la dirección: «Texto → Binario» o «Binario → Texto».
- Escribe o pega tu texto (o tu binario) en el cuadro de la izquierda.
- El resultado aparece a la derecha al instante; en modo texto a binario puedes elegir si separar los bytes con un espacio.
- Copia el resultado con «Copiar» o descárgalo con «Descargar».
Preguntas frecuentes
¿Cómo se convierte el texto a binario?
Cada carácter se codifica primero en bytes según UTF-8 (el estándar de la web) y cada byte se representa con 8 bits (ceros y unos). Por ejemplo, la letra «A» es el byte 65, que en binario de 8 bits es 01000001. Los caracteres fuera del ASCII básico (acentos, emojis) ocupan varios bytes.
¿Se sube mi texto a algún servidor?
No. La conversión ocurre por completo en tu navegador con JavaScript; tu texto nunca sale de tu equipo y la herramienta funciona sin conexión una vez cargada.
¿Admite acentos, símbolos y emojis?
Sí. La herramienta usa UTF-8, así que cualquier carácter Unicode (letras con acento, ñ, símbolos, emojis, alfabetos no latinos) se convierte correctamente y se reconstruye igual al volver a texto. Un emoji, por ejemplo, ocupa cuatro bytes, es decir 32 bits.
¿Qué separador debo usar?
Es cuestión de gustos y de lo que espere quien vaya a leer el binario. Separar cada byte con un espacio (01001000 01101001) suele ser más legible; sin separador (0100100001101001) es más compacto. Al convertir de binario a texto, los espacios y saltos de línea se ignoran, así que ambos formatos se aceptan.
¿Por qué mi binario da error al convertirlo a texto?
El binario solo puede contener los dígitos 0 y 1 (los espacios y saltos de línea se ignoran) y su longitud, sin contar los espacios, debe ser múltiplo de 8, porque cada carácter se forma con grupos de 8 bits (un byte). Si falta o sobra algún bit, revisa que no se haya perdido ninguno al copiarlo.
¿Es lo mismo que el sistema binario de números?
No exactamente. Aquí se convierte texto a la representación binaria de sus bytes. Si lo que quieres es pasar un número entre binario, decimal y hexadecimal, usa el conversor de bases numéricas.