Nouplo

Traductor binario

De letras a unos y ceros, y de vuelta.

Resultado
Pega o escribe arriba para ver el resultado aquí.

Tus archivos se quedan en tu dispositivo

Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.

Ejemplo

Ejemplo: la palabra «Año» en binario, decimal y hexadecimal

Escribes «Año» con «Texto → código». La ñ no está entre las letras básicas de la A a la Z, así que en UTF-8 ocupa dos bytes: tres letras dan cuatro bytes.

Letra Decimal Binario Hexadecimal
A 650100000141
ñ 195 17711000011 10110001C3 B1
o 111011011116F

En binario, «Año» es 01000001 11000011 10110001 01101111. Al pegar ese código con «Código → texto» vuelve a salir «Año», con la ñ intacta.

Cómo funciona

  1. Escribe o pega un texto y deja «Texto → código», o pega binario, hexadecimal, octal o decimal y elige «Código → texto».
  2. Elige el código: binario (8 cifras por byte), hexadecimal, octal o decimal.
  3. Copia el resultado. Si el código pegado no encaja con la base elegida, se lee en la que encaja, con un aviso.

Preguntas frecuentes

¿Cómo se pasa un texto a binario?
Cada carácter se guarda como uno o varios bytes en UTF-8, y cada byte se escribe con ocho cifras binarias: la H es 72, o sea 01001000, y la i es 105, 01101001.
¿Cómo se escribe «hola» en binario?
01101000 01101111 01101100 01100001: h = 104, o = 111, l = 108 y a = 97, cada uno en ocho cifras. Con mayúscula, «Hola» empieza por 01001000, porque la H es 72.
¿Cómo paso de binario a texto?
Elige «Código → texto» y pega los unos y ceros, con espacios entre bytes o sin ellos: 01001000011011110110110001100001 da «Hola». Si el código no encaja con la base elegida, se lee en la que encaja, con un aviso.
¿Por qué la é ocupa dos bytes?
UTF-8 usa un byte para las letras de la A a la Z sin tilde y las cifras, dos para la mayoría de las letras con tilde y la ñ (é = 11000011 10101001), tres para los caracteres chinos, japoneses o coreanos y cuatro para los emojis; así cualquier idioma va y vuelve sin perder nada.
¿Puedo pegar binario sin espacios?
Sí: una tira continua se corta en grupos de 8 (binario), 2 (hexadecimal) o 3 (octal). También se entienden los prefijos 0b y 0x.
¿Para qué sirve el hexadecimal?
Escribe un byte con dos caracteres (Hi = 48 69); es como los programadores suelen leer los datos en bruto.
¿Se envía mi texto a algún sitio?
No. Se convierte en tu navegador.

Herramientas relacionadas