Cómo usar el traductor binario
- Escribe o pega un texto (una palabra, tu nombre, un mensaje) y su código binario aparece al instante, un grupo de 8 bits por cada byte.
- Pega binario para leerlo: los grupos de ceros y unos se reconocen solos y se convierten de nuevo en texto. Si prefieres, elige tú la dirección.
- Elige cómo separar los bytes: con espacios (lo habitual), sin nada, con comas o con saltos de línea.
- Pulsa Copiar junto al resultado. La línea en hexadecimal muestra los mismos bytes en la forma más corta que usan los programadores.
Cómo se convierte el texto en binario
Las computadoras guardan el texto como números. Cada carácter tiene un número en el estándar Unicode, su punto de código: la A es U+0041, la ñ es U+00F1 y el signo del euro U+20AC. Para guardar o enviar el texto, esos números se convierten en bytes, y hoy casi todas las páginas web, aplicaciones y archivos usan para eso la codificación UTF-8. Un byte son ocho bits, así que cada byte se escribe con ocho dígitos binarios.
UTF-8 usa un solo byte para los 128 caracteres básicos de ASCII (las letras sin tilde, los dígitos y la puntuación común) y de dos a cuatro bytes para todo lo demás. Los primeros bits de cada byte indican cuánto mide el carácter: un byte suelto empieza con 0; el primer byte de un carácter más largo empieza con 110, 1110 o 11110 (dos, tres o cuatro bytes), y cada byte que sigue empieza con 10. Por eso la ñ, las vocales con tilde y los signos ¿ y ¡, que no están en ASCII, ocupan dos bytes:
| Carácter | Qué es | Punto de código | Bytes UTF-8 (hex) | Binario |
|---|---|---|---|---|
| A | letra A mayúscula | U+0041 | 41 | 01000001 |
| ñ | eñe | U+00F1 | C3 B1 | 11000011 10110001 |
| é | e con tilde | U+00E9 | C3 A9 | 11000011 10101001 |
| ¿ | signo de apertura de interrogación | U+00BF | C2 BF | 11000010 10111111 |
| € | signo del euro | U+20AC | E2 82 AC | 11100010 10000010 10101100 |
| 😀 | emoji | U+1F600 | F0 9F 98 80 | 11110000 10011111 10011000 10000000 |
Como ASCII y UTF-8 coinciden en los primeros 128 caracteres, un texto sin tildes da el mismo binario en los dos. El binario que sale de herramientas antiguas que usaban Latin-1 o Windows-1252 es distinto para las letras con tilde: allí la é es el byte único 11101001. Eso no es UTF-8 válido, así que el traductor te lo dice en lugar de mostrarte una letra equivocada.
Ejemplo
«Hola 👋» tiene 6 caracteres pero 9 bytes:
01001000 01101111 01101100 01100001 00100000 11110000 10011111 10010001 10001011
La H es 72 en decimal: 64 + 8, así que se encienden los bits de 64 y de 8 y queda 01001000. La o minúscula es 111 = 64 + 32 + 8 + 4 + 2 + 1, que da 01101111; la l es 108 (01101100), la a es 97 (01100001) y el espacio 32 (00100000). La mano que saluda, U+1F44B, necesita cuatro bytes; su primer byte empieza con 11110, que significa «son cuatro bytes contando este». En hexadecimal, los mismos bytes se leen 48 6F 6C 61 20 F0 9F 91 8B.
Leer binario
- Cada grupo de hasta ocho bits separado por espacios, comas o saltos de línea se lee como un byte, así que también sirven grupos de 7 bits como 1001000.
- Una tira larga sin espacios se corta cada ocho bits; en ese caso su longitud debe ser múltiplo de ocho.
- Si un byte no encaja en el patrón de UTF-8 (normalmente por un bit cambiado o que falta), recibes un aviso con los bytes en hexadecimal en lugar de texto con símbolos raros.
Traductor binario o convertidor de números
Responden preguntas distintas. Este traductor muestra cómo se guarda un texto: el carácter 7 es el byte 00110111 (el carácter número 55). Un convertidor de números trabaja con cantidades: el número 7 es 111 en binario y el 255 es 11111111. Para tareas de matemáticas y cambios de base necesitas un convertidor; para mensajes, nombres y cualquier cosa escrita con letras, este traductor.
Consejos y límites
- El binario es una codificación, no un código secreto: cualquiera puede volver a convertirlo en texto, así que no sirve para ocultar nada.
- Algunas herramientas muestran grupos de 16 bits para los textos que no están en inglés. Son unidades UTF-16, la forma en que JavaScript y Windows guardan el texto en memoria, no los bytes UTF-8 de los archivos y de la web.
- Se traducen hasta 50,000 bytes a la vez: unas 50,000 letras sin tilde, o menos caracteres si llevan tildes o son de otros alfabetos.
- Para contar cuántos caracteres tiene un texto antes de traducirlo, usa el contador de caracteres; para otra forma de codificar mensajes, el traductor de código morse.
Todo ocurre en tu navegador: el texto que escribes no se envía a ningún lado.
Preguntas frecuentes
¿Cómo escribo mi nombre en binario?
Escríbelo en el recuadro: cada letra sin tilde se convierte en un byte. ANA, por ejemplo, es 01000001 01001110 01000001. Las mayúsculas y las minúsculas se diferencian en un solo bit: la A es 01000001 y la a, 01100001.
¿Qué significa 01001000 01101111 01101100 01100001?
Es «Hola»: 01001000 es 72, la H; 01101111 es 111, la o; 01101100 es 108, la l, y 01100001 es 97, la a. Pega cualquier binario en el recuadro para leerlo.
¿Cómo se escribe la ñ en binario?
En UTF-8, la ñ ocupa dos bytes: 11000011 10110001 (C3 B1 en hexadecimal). La Ñ mayúscula es 11000011 10010001. Las vocales con tilde también ocupan dos bytes cada una.
¿Por qué un emoji ocupa 32 bits?
Los emojis tienen puntos de código por encima de U+FFFF, y UTF-8 necesita cuatro bytes (32 bits) para ellos. Un emoji con tono de piel o uno de familia son varios puntos de código unidos, así que ocupan todavía más.
¿Cuántos bits tiene un byte?
Ocho. Un byte puede tener 256 valores distintos, de 00000000 a 11111111 (de 0 a 255), y por eso el texto en binario se escribe en grupos de ocho.
¿El código binario sirve para cifrar mensajes?
No. El binario es solo la forma de escribir los bytes con ceros y unos, y cualquiera puede traducirlo de vuelta. Para mantener un mensaje en secreto hace falta un cifrado de verdad.
Última actualización: 15 de octubre de 2026