Traductor binario

Texto a binario y binario a texto, mientras escribes — con hex, decimal y una tabla byte a byte.

100 % privado — funciona totalmente en tu navegador. Tus datos se procesan en tu dispositivo y nunca se envían a Internet.
Escribir los bytes como

5 caracteres · 5 bytes (UTF-8)

Cada carácter, byte a byte

CarácterUnicodeBinario (UTF-8)HexDecimal
HU+0048010010004872
eU+00650110010165101
lU+006C011011006C108
lU+006C011011006C108
oU+006F011011116F111

Sobre el traductor binario

Este traductor binario gratis funciona en los dos sentidos. Escribe texto normal a la izquierda y el código binario aparece a la derecha. Pega unos y ceros a la derecha, y el texto aparece a la izquierda.

Lee binario con o sin espacios, y detecta el binario que pegaste en el cuadro equivocado. Cambia a hex o decimal para ver los mismos bytes de otra forma.

Todo ocurre en tu navegador. No se sube nada.

Funciones

  • En los dos sentidos, en vivo mientras escribes
  • UTF-8 — los acentos (é, ñ), los caracteres chinos o japoneses y los emojis se convierten en los bytes correctos y viceversa
  • Binario, hex o decimal — un byte = 8 bits, 2 dígitos hex o un número de 0 a 255
  • Con o sin espacios entre los bytes
  • Detecta binario en el cuadro de texto y lo lee, con un botón de deshacer
  • Una tabla byte a byte de cada carácter — ideal para aprender
  • Copia cualquiera de los dos lados, o descarga el código como archivo .txt

Cómo el texto se convierte en binario

Un ordenador guarda cada carácter como bytes, y un byte tiene 8 bits — 8 unos y ceros. Esta herramienta usa UTF-8, la codificación de casi todas las páginas web y archivos de hoy:

  • Las letras inglesas, los dígitos y los signos comunes ocupan 1 byte (igual que el antiguo ASCII)
  • Las letras con acento como é y ñ ocupan 2 bytes
  • La mayoría de los caracteres chinos, japoneses y coreanos ocupan 3 bytes
  • Los emojis ocupan 4 bytes
CarácterUnicodeBinario (UTF-8)HexDecimal
AU+0041010000014165
aU+0061011000016197
espacioU+0020001000002032
!U+0021001000012133
0U+0030001100003048
éU+00E911000011 10101001C3 A9195 169
ñU+00F111000011 10110001C3 B1195 177
日U+65E511100110 10010111 10100101E6 97 A5230 151 165
😀U+1F60011110000 10011111 10011000 10000000F0 9F 98 80240 159 152 128

Una letra mayúscula y su minúscula se diferencian en un solo bit: A es 01000001 y a es 01100001.

Ejemplos

  • Hi → 01001000 01101001
  • Hello → 01001000 01100101 01101100 01101100 01101111
  • Hello en hex → 48 65 6C 6C 6F, en decimal → 72 101 108 108 111
  • I love you → 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101

Cómo leer binario que encontraste por ahí

El binario se copia de muchas formas. La herramienta lee todas estas:

  • Bytes con espacios: 01001000 01101001
  • Una tira larga de bits: 0100100001101001 — se corta cada 8 bits
  • Grupos de 7 bits de las antiguas tablas ASCII: 1001000 1101001
  • Bytes separados por comas o saltos de línea
  • Hex con 0x o \x delante, y números decimales de 0 a 255

Cuando un grupo no se puede leer, la línea de estado dice cuántos se omitieron. Los bytes que no son texto UTF-8 válido se muestran como �.

Preguntas frecuentes

¿Cómo traduzco binario a texto?

Pega el binario en el cuadro Binario (o en el cuadro de texto — la herramienta lo detecta). El texto aparece al instante. Si ves símbolos raros, puede que el binario esté cortado en el sitio equivocado o que no sea texto.

¿Qué es «Hello» en binario?

01001000 01100101 01101100 01101100 01101111 — un byte por cada una de las cinco letras.

¿Por qué un emoji tiene 32 bits?

UTF-8 usa de 1 a 4 bytes por carácter. Un emoji necesita 4 bytes, o sea 32 bits. Las herramientas antiguas que solo conocen ASCII no pueden escribir emojis.

¿Qué diferencia hay entre binario, hex y decimal?

Son tres formas de escribir el mismo byte. El binario usa 2 dígitos (0 y 1), el hex usa 16 (0–9 y A–F) y el decimal usa los 10 dígitos normales. El byte de A es 01000001 en binario, 41 en hex y 65 en decimal.

¿Puede convertir números a binario?

Esta herramienta convierte texto a binario, así que el dígito *5* se vuelve el byte del carácter «5» (00110101). Para convertir el número 5 a binario (101), usa el Conversor de bases numéricas.

Herramientas relacionadas

Cómo se usa

  • Escribe tu texto en el cuadro de la izquierda — el binario aparece a la derecha
  • O pega binario (o hex, o decimal) en el cuadro de la derecha para leerlo como texto
  • Elige Binario, Hex o Decimal, y marca o desmarca Espacio entre bytes
  • Mira la tabla para ver cada carácter byte a byte
  • Pulsa Copiar bajo cualquiera de los cuadros, o Descargar .txt para guardar el código

Añadimos herramientas nuevas con frecuencia — suscríbete en YouTube para enterarte de cada novedad.

Más herramientas

Ver todo

Aplicaciones recomendadas

Ver todo