Cookies Este sitio guarda solo lo imprescindible para funcionar. Hoy no usa analítica ni publicidad, y nada de lo que hay aquí te sigue a otras webs. Leer la política de privacidad

Elegir qué permitir
+92 312 8299940Presupuesto gratis
Herramienta gratis, funciona en tu navegador

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.

Tu navegador hace todo el trabajo aquí, en esta pestaña. No subimos nada, no guardamos nada y no registramos nada.
Lo básico

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.

Diagrama de la palabra Hi convirtiéndose en los puntos de código 72 y 105 y luego en los bytes 01001000 y 01101001, con los valores de bit de 128 a 1 marcados arriba
Cada carácter se vuelve un número, y cada número se vuelve ocho bits.

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.

Traductor binario que convierte una frase con un acento, una taza de café y un emoji sonriente en binario, con la tabla de caracteres mostrando dos, tres y cuatro bytes para ellos
Los acentos y los emoji ocupan más bytes, y la tabla muestra cada uno.

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.

Traducción de binario a texto donde un grupo contiene el dígito 2, mostrado en la tabla de comprobaciones como error con su número de grupo, mientras el resto del texto se sigue leyendo
Un grupo roto se señala por su posición en lugar de arruinar todo el texto.

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.

El mismo texto mostrado como bytes hexadecimales con prefijo 0x y mayúsculas, separados por comas, listos para pegar en código
Cambia a hex, añade 0x y comas, y los bytes quedan listos para el código.

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.

Cuatro pasos

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.

Por qué este

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.

Buenos hábitos

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.
Fallos habituales

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.

Preguntas

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 gratis

Más herramientas para texto y código

Pasos útiles cuando tus bytes ya tienen sentido.

¿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.