TROOPUS

Traductor binario: texto a código binario

Convierte texto a código binario y binario a texto con UTF-8 (ñ, acentos y emojis). Incluye conversión decimal, binario y hexadecimal. Gratis, rápido y sin registro.

Por Troopus · Actualizado: 24 de octubre de 2026

  • 🔁 Texto ↔ binario
  • 🔤 UTF-8: ñ, acentos y emojis
  • 🔢 Decimal, binario y hex
  • 🔒 100 % privado

Traduce texto y binario en un clic

Usa UTF-8: la ñ, los acentos y los emojis ocupan más de un byte.
Ejemplos:

El resultado aparece aquí.

Texto a binario

Para convertir texto a binario, cada carácter se pasa a su código y se escribe en bytes de 8 bits. La palabra «Hola» queda 01001000 01101111 01101100 01100001. Escribe tu texto en la primera pestaña y el código se genera mientras tecleas.

El traductor usa UTF-8, la codificación estándar de la web. Las letras del alfabeto inglés ocupan 1 byte, pero las letras con acento y la ñ ocupan 2 bytes, y los emojis hasta 4. Por eso «ñ» da 11000011 10110001 (dos bytes) y no un solo byte.

Puedes elegir cómo separar los bytes (espacio, coma, guion, salto de línea o sin separador), copiar el resultado o descargarlo como archivo .txt. El contador te muestra caracteres, bytes y bits.

Binario a texto

Para pasar binario a texto, agrupa los bits de 8 en 8 y convierte cada grupo a su carácter. Por ejemplo, 01000001 es 65 en decimal, que corresponde a la letra A. Pega tu código en la segunda pestaña: acepta bytes separados o todo junto.

El traductor ignora espacios, comas, guiones y saltos de línea, y valida el código antes de convertirlo:

  • Si hay caracteres distintos de 0 y 1, te indica cuál es.
  • Si la cantidad de bits no es múltiplo de 8, te dice cuántos faltan.
  • Si los bytes no forman UTF-8 válido, avisa en lugar de mostrar símbolos extraños.

Ejemplo: 11000011 10110001 son dos bytes que, leídos juntos como UTF-8, forman una sola letra: la «ñ».

Decimal, binario y hexadecimal

Para convertir decimal a binario, divide el número entre 2 una y otra vez y lee los restos de abajo hacia arriba. El 65 da 1000001. En hexadecimal, 65 es 41. La tercera pestaña convierte entre las tres bases a la vez y acepta números muy grandes.

Los tres campos se sincronizan: escribe en uno y se actualizan los demás. Ejemplo con 65:

Divisiones sucesivas entre 2
DivisiónCocienteResto
65 ÷ 2321
32 ÷ 2160
16 ÷ 280
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201

Leyendo los restos de abajo hacia arriba: 1000001. Para pasar de binario a decimal, suma las potencias de 2 donde hay un 1: 1000001 = 64 + 1 = 65. Cada dígito hexadecimal equivale a 4 bits, así que 0100 0001 es 41.

¿Qué es el código binario?

El código binario es un sistema que representa toda la información con solo dos símbolos: 0 y 1. Cada dígito es un bit y 8 bits forman un byte. Las computadoras lo usan porque sus circuitos solo distinguen dos estados: encendido (1) y apagado (0).

El lenguaje binario es la base de cómo las computadoras guardan números, texto, imágenes y sonido. Para el texto se necesita una tabla que asigne un número a cada carácter. La más conocida es ASCII, de 7 bits, que cubre letras inglesas, dígitos y signos. Unicode amplió esa idea a miles de símbolos (ñ, acentos, alfabetos de todo el mundo, emojis) y UTF-8 es su forma más extendida: usa de 1 a 4 bytes por carácter y es compatible con ASCII.

Tabla ASCII en binario

Estos son los códigos de las letras y los números, en decimal y en binario de 8 bits. Las mayúsculas empiezan en 65 (A) y las minúsculas en 97 (a): la diferencia entre ambas es siempre 32.

Letras en ASCII: decimal y binario de 8 bits
Mayús.DecimalBinarioMinús.DecimalBinario
A6501000001a9701100001
B6601000010b9801100010
C6701000011c9901100011
D6801000100d10001100100
E6901000101e10101100101
F7001000110f10201100110
G7101000111g10301100111
H7201001000h10401101000
I7301001001i10501101001
J7401001010j10601101010
K7501001011k10701101011
L7601001100l10801101100
M7701001101m10901101101
N7801001110n11001101110
O7901001111o11101101111
P8001010000p11201110000
Q8101010001q11301110001
R8201010010r11401110010
S8301010011s11501110011
T8401010100t11601110100
U8501010101u11701110101
V8601010110v11801110110
W8701010111w11901110111
X8801011000x12001111000
Y8901011001y12101111001
Z9001011010z12201111010
Dígitos en ASCII (el carácter, no el valor numérico)
DígitoDecimalBinarioDígitoDecimalBinario
0480011000055300110101
1490011000165400110110
2500011001075500110111
3510011001185600111000
4520011010095700111001

¿Cómo se escribe mi nombre en binario?

Para escribir tu nombre en binario, busca el código de cada letra y escríbelo en 8 bits. «Ana» es 01000001 01101110 01100001: A es 65, n es 110 y a es 97. Escribe tu nombre en el traductor y obtendrás el código completo, con acentos y ñ.

  1. Separa el nombre en letras: A, n, a.
  2. Busca el número de cada una en la tabla ASCII: A = 65, n = 110, a = 97.
  3. Convierte cada número a binario de 8 bits: 65 = 01000001, 110 = 01101110, 97 = 01100001.
  4. Junta los bytes: 01000001 01101110 01100001.

Ten en cuenta que mayúsculas y minúsculas tienen códigos distintos: «ANA» no da lo mismo que «Ana». Si tu nombre lleva acento o ñ, como en «Iñaki» o «José», esas letras usan dos bytes en UTF-8; por ejemplo, la «Ñ» mayúscula es 11000011 10010001.

Preguntas frecuentes

¿Cómo se escribe mi nombre en binario?

Convierte cada letra a su código ASCII o UTF-8 y escríbelo en 8 bits. «Ana» es 01000001 01101110 01100001. Escribe tu nombre en la primera pestaña del traductor y se genera al instante, incluidos acentos y la ñ.

¿Cómo convertir decimal a binario?

Divide el número entre 2 repetidamente y anota los restos; léelos de abajo hacia arriba. El 65 da 1000001. También puedes escribirlo en la pestaña «Decimal, binario y hex» y obtener el resultado al instante.

¿Qué es el lenguaje binario?

Es la forma en que las computadoras representan la información usando solo ceros y unos. Cada 0 o 1 es un bit, y 8 bits forman un byte, que puede representar una letra, un número o parte de una imagen o un sonido.

¿Cómo pasar de binario a texto?

Separa el código en grupos de 8 bits, convierte cada grupo a decimal y busca ese número en la tabla de caracteres. Por ejemplo, 01001000 es 72, que es la «H». El traductor hace todo el proceso al pegar el código.

¿Cuántos bits tiene una letra?

Una letra del alfabeto inglés ocupa 8 bits (1 byte) en ASCII y UTF-8. Las letras con acento y la ñ ocupan 16 bits (2 bytes) en UTF-8, y un emoji suele ocupar 32 bits (4 bytes).

¿Por qué mi binario no se convierte a texto?

Casi siempre es porque el código tiene caracteres distintos de 0 y 1, o porque la cantidad de bits no es múltiplo de 8. El traductor te indica cuál es el problema y cuántos bits faltan para completar el último byte.

Otras herramientas gratis en español