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.

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. También puedes consultar cualquier carácter en el conversor ASCII.

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.

Más información

Otras herramientas para desarrolladores

Ilustración de los lenguajes de programación de Coddy

Aprende a programar con Coddy

COMENZAR