Menu
Publicidad

Traductor Binario

Convierte texto a binario y binario a texto, byte a byte.

Por Nethanel Bar, Co-founder & CEO

Última actualización

Publicidad

¿Listo para aprender a programar de verdad?

Coddy te enseña escribiendo código real en tu navegador: lecciones interactivas, feedback al instante y ayuda de IA cuando te atascas.

¿Qué es un traductor binario?

Un traductor binario convierte texto legible por humanos en código binario - los unos y ceros que un ordenador guarda realmente - y convierte ese binario de vuelta en texto. Cada carácter que escribes se almacena como un número, y ese número se escribe en base 2 como una secuencia de bits. Esta herramienta te muestra exactamente cuáles son esos bits y también te permite hacer el camino inverso.

Por dentro, cada carácter se codifica primero en bytes con UTF-8 y luego cada byte se escribe como 8 dígitos binarios. La letra mayúscula C es el byte 67, que en binario es 01000011. Un carácter multibyte como é o un emoji se convierte en varios bytes - y este conversor los conserva intactos para que el viaje de ida y vuelta no pierda nada.

Es una forma estupenda de *ver* cómo se guarda realmente el texto, de decodificar una cadena binaria que te hayan enviado o de resolver un ejercicio de informática. Todo se ejecuta localmente en tu navegador - tu texto nunca se sube a ningún sitio.

Lo que aprenderás al traducir binario

  • Cada carácter se guarda como un número; ese número escrito en base 2 es su código binario.
  • Un byte son 8 bits, y cada carácter ASCII cabe en un solo byte (valores 0–127).
  • La letra A es 65 (01000001) y a es 97 (01100001) - la minúscula está 32 por encima de la mayúscula.
  • Los caracteres no ASCII (é, 東, 👋) usan UTF-8, que ocupa 2–4 bytes, así que se convierten en 16–32 bits.

Cómo convertir texto a binario paso a paso

  1. Elige la dirección

    Selecciona Texto → Binario para codificar o Binario → Texto para decodificar una cadena binaria existente.

  2. Escribe o pega tu entrada

    Introduce cualquier texto para codificarlo o pega dígitos binarios para decodificarlos. Al decodificar se ignoran los espacios y saltos de línea entre bytes.

  3. Elige un separador (codificación)

    Separa cada byte con un espacio, un salto de línea o nada en absoluto - útil cuando el formato de destino espera un flujo de bits continuo.

  4. Copia o intercambia

    Copia el resultado con un clic o pulsa el botón de intercambiar para volver a introducir la salida e invertir la conversión.

Publicidad

Referencia rápida de texto a binario (ASCII)

Caracteres habituales con su punto de código decimal y su binario de 8 bits. Encontrarás todos los detalles en la tabla ASCII y en la especificación de codificación UTF-8 para los caracteres más allá del 127.

CarácterDecimalBinario
(espacio)3200100000
04800110000
95700111001
A6501000001
C6701000011
Z9001011010
a9701100001
z12201111010
!3300100001
?6300111111

Ejemplos para probar

Codificar una sola letra

Paste a small example into the tool and change one part at a time.

A es el punto de código 65, que en binario es 01000001 - exactamente 8 bits.

Codificar una palabra

Copy the original value, run the tool, then compare the result.

Hi se convierte en 01001000 01101001 - un byte de 8 bits por carácter.

Decodificar binario a texto

Take a value from your own work and use this tool to inspect or prepare it.

Pega esto en el modo Binario → Texto para recuperar Coddy.

Errores comunes

  • Una longitud binaria que no es múltiplo de 8 - cada carácter necesita exactamente 8 bits, así que un bit de más o de menos rompe la decodificación.
  • Suponer que un carácter siempre equivale a un byte - las letras acentuadas, los emoji y los alfabetos no latinos usan varios bytes UTF-8.
  • Confundir el código binario de un carácter con su punto de código decimal - 65 (decimal) y 01000001 (binario) son el mismo valor en bases distintas.

Preguntas frecuentes sobre el traductor binario

¿Cómo convierto texto a binario?
Escribe tu texto en el modo Texto → Binario. Cada carácter se codifica en un byte UTF-8 y se muestra como 8 dígitos binarios, separados por el separador que elijas.
¿Cómo convierto binario a texto?
Cambia al modo Binario → Texto y pega tu binario. Agrupa los bits en bytes de 8 (los espacios y saltos de línea se ignoran); la herramienta los decodifica como UTF-8 y los convierte de nuevo en texto legible.
¿Admite emoji y caracteres que no sean del inglés?
Sí. El texto se codifica con UTF-8, así que las letras acentuadas, los caracteres CJK y los emoji se convierten correctamente en ambos sentidos - simplemente ocupan más de un byte.
¿Por qué me aparece el error 'no es múltiplo de 8'?
Cada carácter son 8 bits, así que el número total de dígitos binarios debe ser divisible entre 8. Comprueba si falta o sobra algún bit en tu entrada.
¿Se sube mi texto a algún sitio?
No. Toda la conversión se ejecuta localmente en tu navegador con las API integradas TextEncoder/TextDecoder - no se envía nada a ningún servidor.
Publicidad

Más información

Otras herramientas para desarrolladores

Coddy programming languages illustration

Aprende a programar con Coddy

COMENZAR