Traductor binario
De texto a binario y al revés, emoji incluidos
Escribe en este traductor binario y mira cómo tus palabras se convierten en unos y ceros, o pega código binario y léelo otra vez como texto.
- GratisPrecio
- Binario, hex, decimal, octalBases
- NingunoRegistro
- En tu navegadorFunciona
Traductor binario
De texto a binario y de binario a texto, emoji incluidos
- Caracteres
- 0
- Bytes
- 0
- Bits
- 0
Listo. Escribe texto a la izquierda o pega números a la derecha.
| Resultado | Comprobación | Detalles |
|---|
Carácter por carácter
| Carácter | Punto de código | Binario |
|---|
Qué hace este traductor binario
Este traductor binario tiene dos casillas que se hablan entre sí. Escribe palabras a la izquierda y el binario aparece a la derecha. Pega binario a la derecha y las palabras aparecen a la izquierda. No hay botón que pulsar, porque la traducción ocurre mientras escribes.
La mayoría de las herramientas simples solo manejan letras inglesas básicas. En cuanto añades un acento, un símbolo de moneda o un emoji, fallan o eliminan caracteres en silencio. Esta lee cada carácter como los ordenadores lo guardan de verdad, así que café, ₹ y 😀 vuelven exactamente como entraron.
Además, una tabla de comprobaciones bajo las casillas explica lo que pasó, y una segunda tabla muestra cada carácter con su punto de código y sus bytes. El cálculo corre en tu navegador, de modo que lo que tecleas no sale de tu equipo.
Del texto a los unos y ceros
Un ordenador no puede guardar una letra directamente. En su lugar, da a cada carácter un número, llamado punto de código, y luego escribe ese número como bytes. Un byte son ocho bits, y cada bit es un 1 o un 0. Así, la letra H es el número 72, que en binario es 01001000.
La lista de números viene del estándar Unicode, que cubre casi todas las escrituras del mundo. Los primeros 128 números coinciden con la antigua tabla ASCII, por lo tanto el texto inglés simple se ve igual en ambos.
Texto a binario con acentos y emoji
Sin embargo, los caracteres fuera de ASCII necesitan más de un byte. El traductor usa UTF-8 por defecto, la codificación que usan hoy casi todos los sitios web y archivos. En UTF-8, é ocupa dos bytes, el símbolo del euro tres y un emoji cuatro.

Por eso el número de bytes puede ser mayor que el de caracteres. La tabla bajo las casillas muestra cada carácter en su propia fila, así que ves qué bytes pertenecen a qué letra. Los caracteres invisibles, como saltos de línea y espacios de ancho cero, también se nombran ahí, porque no se ven en el texto.
Binario a texto, con cada grupo erróneo señalado
Leer binario de vuelta es donde la mayoría de herramientas se rinden en silencio. Un dígito mal escrito, y el resultado se llena de símbolos raros o simplemente se detiene. Este traductor lee cada grupo que puede y luego lista en la tabla de comprobaciones cada grupo que no pudo leer, con su posición y el motivo.

También es flexible con el formato. Los grupos pueden separarse con espacios, comas o saltos de línea, e incluso empezar con 0b. Una tira larga sin espacios se corta en grupos de ocho. Si solo se divide en grupos de siete, entonces se lee como el antiguo ASCII de siete bits, y las comprobaciones lo indican.
También hex, decimal y octal
Aun así, el binario no es la única forma de escribir bytes. Por ejemplo, los programadores suelen usar hexadecimal, donde un byte son dos caracteres de 00 a ff. El decimal es común en la enseñanza, y el octal aún aparece en los permisos de archivos. Elige la base en el menú y las dos casillas cambian a la vez.

Para hex, puedes añadir el prefijo 0x y usar mayúsculas, como hacen muchos ejemplos de código. Además, puedes elegir qué va entre los grupos: un espacio, una coma, un salto de línea o nada.
Por qué ocho bits forman un byte
Ocho bits dan 256 combinaciones, de 00000000 a 11111111. Eso bastaba para cada letra, dígito y signo del inglés, con espacio de sobra. Como resultado, el byte de ocho bits se volvió la pieza estándar. Cada archivo de tu ordenador sigue siendo una larga fila de estos bytes.
Leer un byte a mano
Puedes comprobar cualquier byte sin herramienta. Escribe los valores 128, 64, 32, 16, 8, 4, 2 y 1 encima de sus ocho dígitos. Luego suma los valores que quedan sobre un 1. Para 01101001 es 64 + 32 + 8 + 1, que da 105, la letra i.
En sentido contrario va igual de fino. Empieza por el valor más grande que quepa, escribe un 1 debajo y réstalo. Para 72, toma 64, quedan 8, y 8 cabe justo, así que H es 01001000. Después de unas cuantas letras, el patrón se vuelve natural.
¿UTF-8 o UTF-16?
UTF-8 escribe cada carácter con uno a cuatro bytes y es lo normal en la web. En cambio, UTF-16 usa unidades de 16 bits, y es lo que JavaScript, Java y Windows usan en su memoria. La mayoría de letras ocupan una unidad, mientras que los emoji ocupan un par.
Si el binario de otro programa se convierte en símbolos raros, normalmente la causa es la codificación. Así que cambia el menú a UTF-16 y vuelve a mirar. Las preguntas frecuentes de Unicode sobre codificaciones explican las diferencias a fondo, y las reglas exactas de bytes de UTF-8 están en el RFC 3629.
Dónde aparece el código binario
Los estudiantes conocen el binario en sus primeras clases de informática, así que un traductor facilita revisar los deberes. Del mismo modo, los creadores de acertijos esconden mensajes en unos y ceros, y a los escape rooms les encantan. Los desarrolladores leen bytes crudos cuando un archivo no abre o cuando el texto llega roto.
Por ejemplo, un carácter invisible perdido puede romper un inicio de sesión o una búsqueda, aunque el texto parezca correcto. Pégalo aquí y la tabla de caracteres muestra exactamente lo que se esconde. Cuando los datos son Base64 en vez de bytes crudos, nuestro codificador y decodificador Base64 los devuelve primero.
En esta página
- La herramienta
- Qué hace este traductor binario
- El traductor binario, paso a paso
- Hecho para texto real, no solo ABC
- Consejos para leer binario correctamente
- Seis errores con binario que conviene evitar
- Dudas habituales sobre el traductor binario
- Más herramientas para texto y código
Sigue leyendo
El traductor binario, paso a paso
Pasar de texto a binario no requiere ningún clic, porque el resultado aparece mientras escribes.
- 1
Escribe el texto que quieres en letra pequeña
Usa la casilla izquierda para las palabras. El binario aparece a la derecha al instante.
- 2
O pega binario
Pon unos y ceros en la casilla derecha, y el texto aparece a la izquierda.
- 3
Elige la base y el formato
Elige binario, hex, decimal u octal, y qué va entre los grupos.
- 4
Copia o descarga
Copia cualquiera de las casillas, o guarda los números como archivo de texto.
Hecho para texto real, no solo ABC
Una herramienta básica de texto a binario maneja letras simples. Estos detalles cubren todo lo demás.
Todos los idiomas y emoji
UTF-8 y UTF-16 se manejan bien, así que no se pierde nada.
Las dos direcciones en vivo
Escribe en cualquiera de las casillas y la otra la sigue al momento.
Errores con posición
Cada grupo que no se puede leer se señala, con el motivo.
Cuatro bases numéricas
Binario, hexadecimal, decimal y octal, con prefijos opcionales.
Símbolos que no se ven en pantalla
Saltos de línea, tabulaciones y espacios de ancho cero reciben un nombre en la tabla.
Privado por diseño
Una vez abierta, funciona aunque te quedes sin internet, y nada se envía.
Consejos para leer binario correctamente
La mayoría de resultados rotos vienen de uno de estos pequeños fallos.
- Mantén los grupos completos. Cada byte tiene ocho dígitos. Un grupo de siete o nueve suele indicar que falta un dígito o que se repitió.
- Separa los grupos. Los espacios entre bytes hacen que los errores se vean fácil, para ti y para el traductor.
- Conoce la codificación. El binario escrito desde UTF-16 se lee como basura en UTF-8, y al revés.
- Revisa la base. El número 10 significa dos en binario, ocho en octal, diez en decimal y dieciséis en hex.
- Ojo con los caracteres que no se ven. Un espacio o salto de línea al final añade bytes que no ves. La tabla de caracteres los muestra.
- Copia y pega; no lo teclees de nuevo. Reescribir binario largo a mano casi siempre añade un error. Tira de los botones de copia.
Seis errores con binario que conviene evitar
Cada uno convierte un mensaje claro en símbolos sin sentido.
Quitar los ceros iniciales
H es 01001000, no 1001000. Sin el cero, cada byte posterior se desplaza.
Tratar cada byte como una letra
En UTF-8, una letra con acento o un emoji ocupa varios bytes que van juntos.
Confundir las bases
Los dígitos hex pegados en modo binario fallan, porque ahí solo valen 0 y 1.
Usar la codificación equivocada
Los bytes UTF-16 leídos como UTF-8 dan símbolos raros entre las letras.
Perder un dígito en una tira larga
Sin espacios, un dígito que falta desplaza todo lo que viene después.
Olvidar los caracteres ocultos
Un salto de línea pegado se vuelve 00001010 y aparece en el resultado.
Dudas habituales sobre el traductor binario
¿Qué hago para pasar texto a binario?
Escribe o pega el texto en la casilla izquierda. Luego el binario aparece en la casilla derecha mientras escribes, listo para copiar.
¿Qué hago para leer binario como texto?
Pega los unos y ceros en la casilla derecha. Así, el resultado de binario a texto aparece a la izquierda al instante.
¿Qué es 01001000 01101001 en texto?
Forma la palabra Hi. El primer byte es 72, la letra H, y el segundo es 105, la letra i.
¿Por qué hay más bytes que letras?
Porque los caracteres fuera del ASCII simple, como é o un emoji, necesitan de dos a cuatro bytes cada uno en UTF-8.
¿Acepta los bits todos seguidos?
Sí. Una tira larga se corta en grupos de ocho. Si solo encaja en grupos de siete, entonces se lee como ASCII de siete bits.
¿Qué pasa con los grupos erróneos?
Se saltan, y la tabla de comprobaciones muestra cada uno con su posición y el motivo, así que puedes corregirlo.
¿Funciona con emoji?
Sí. Los emoji ocupan cuatro bytes en UTF-8 o dos unidades en UTF-16, y vuelven exactamente como entraron.
¿En qué se distinguen UTF-8 y UTF-16?
UTF-8 usa de uno a cuatro bytes por carácter y domina la web. En cambio, UTF-16 usa unidades de 16 bits y es común dentro de los programas.
¿También puedo traducir hex o decimal?
Sí. Elige hexadecimal, decimal u octal en el menú, y las dos casillas cambian a esa base.
¿Por qué mi binario se convierte en símbolos raros?
Normalmente falta un dígito, la base es incorrecta o los bytes son UTF-16. Por eso la tabla de comprobaciones señala la causa.
¿Hasta qué largo admite?
No hay uno fijo. Los textos largos se traducen bien, aunque la tabla de caracteres muestra solo los primeros 300.
¿Mi texto sale de este ordenador?
No. La traducción se hace en tu navegador, así que nada de lo que escribes sale de la página.
Más herramientas para texto y código
Pasos útiles cuando tus bytes ya tienen sentido.
Codificador y decodificador Base64
Convierte Base64 en texto o bytes, y al revés.
Abrir herramienta →Escapa o desescapa los %20 de una URL
Mira los códigos de porcentaje que usa un navegador para los mismos bytes.
Abrir herramienta →Generador de hash
Crea hashes SHA y MD5 de cualquier texto en un paso.
Abrir herramienta →
¿Listo para traducir binario?
Escribe una palabra y mira sus bits, o pega binario y léelo. Este traductor binario es gratis, no pide cuenta y funciona en tu navegador.