Conversor de Código Binario a Texto

¿Tienes un código binario y quieres traducirlo a texto para saber qué significa?

¡Bienvenido a ConvertBinary.com! Aquí debajo tienes un práctico conversor binario gratuito, y si quieres aprender a convertir de binario a texto puedes leer o ver nuestro tutorial que te explica el proceso de convertir código binario a texto.

¿Cómo se usa el traductor binario? Solo tienes que escribir (o pegar) el código binario en el conversor, y luego pulsar el botón «Traducir» para obtener la conversión a ASCII (texto normal).

Código binario:

Texto ASCII

Valora este conversor

También puedes convertir cualquier texto a binario con nuestro traductor de texto a código binario.

¡Psst! Tienes un mensaje en binario al final de la página de inicio, ¿por qué no pruebas a traducirlo?

Cómo convertir de binario a texto (ASCII)

Hay varios métodos en internet para convertir binario a texto, ya sea porque quieres aprender tú mismo, o tener un conversor que lo haga por ti.  ¿Buscas un conversor de binario a texto?  Puedes usar el que hay aquí, o ser tu propio traductor de binario a texto.

La conversión de binario a texto puede parecer complicada: 01001000011011110110110001100001, ¿cómo podemos leer esto sin un decodificador binario?   Y, ¿por qué íbamos a querer traducir una ristra de unos y ceros cuando hay calculadoras de binario a texto disponibles?  Hay varias razones por las que podrías querer aprender a traducir de binario a texto.  Pero saber cómo convertir binario a texto puede ser una habilidad muy interesante que añadir a tu arsenal.

Crédito del video

Ten en cuenta de que este método sirve para convertir binario a texto, usando ASCII, o American Standard Code for Information Interchange. (Código Estándar Estadounidense para el Intercambio de Información).  Convertir de binario a ASCII es otra forma de decir que vamos a convertir binario a texto.

Conversión de decimal a binario básica

Para poder entender la representación de texto con binario, tienes que saber convertir de binario a decimal.  Una vez que sabes cómo hacerlo, aprender a leer binario es tan fácil como contar hasta 26, el número de letras del alfabeto básico.  A continuación incluimos un recordatorio rápido de cómo convertir de binario a decimal.

Una letra representada en binario tiene ocho dígitos, o bits.  En este ejemplo, vamos a usar la cifra binaria 01000011.  Puedes consultar el conversor de binario a ASCII de esta página mientras lees el tutorial.

¿Cómo lo convertimos en decimal?  Necesitamos usar potencias de 2 para conmseguirlo.  Para visualizarlo fácilmente, vamos a escribir nuestra cifra binaria, y encima de ella vamos a asignar potencias de 2 a cada dígito. Empieza por 20 desde la derecha, y sigue hacia la izquierda.

Binario a texto Paso 1

Ahora, veamos qué potencias de 2 están indicadas con un 1.  Tenemos 26 (64), 21 (2) y 20 (1) todas indicadas por un 1, así que solo vamos a necesitar esas potencias de 2.  Sumamos las potencias para obtener el resultado en decimal, que es 67.

Pero, ¿cómo puede corresponder eso a una letra, si solo hay 26 letras en el alfabeto básico?  Ahora que sabes lo básico para hacer conversiones a decimal, podemos eliminar los tres primeros dígitos de la cadena.  Cuando usamos un traductor de binario a texto, los tres primeros dígitos indican si la letra está en mayúscula o minúscula.  Vamos a hacer la conversión decimal, pero esta vez ignorando los tres primeros dígitos.

Binario a texto paso 2

Ahora las únicas potencias de 2 que hemos usado son 21 y 20, que son 2 y 1.  Nuevamente las sumamos para obtener un número decimal.  A partir de aquí, solo tenemos que recordar el alfabeto, y qué número le corresponde en orden alfabético.  Consideramos que A=1, B =2, C=3, y así sucesivamente.

¿Recuerdas cuando dijimos que los tres primeros dígitos indican si la letra está en minúscula o en mayúscula?  010 indica una mayúscula, y 011 indica una minúscula.  Con lo cual ya sabemos que nuestra letra está en mayúscula, porque empieza por 010.  Ahora miramos el decimal que obtuvimos del resto de la cifra, 3. ¿Cuál es la tercera letra del alfabeto?  Es C.  Por lo tanto, el resultado ASCII de 01000011 es la letra C mayúscula.

Binario a texto paso 3

Veamos ahora la cadena larga que mencionamos anteriormente. 01001000011011110110110001100001.  Para cualquier cifra más larga de ocho dígitos, necesitamos dividir la cadena en bytes de ocho dígitos (bits) cada uno.  Podemos hacerlo así: 01001000/01101111/01101100/01100001.  Un traductor de texto binario puede ayudarte a dividir los bytes para que sea más fácil de leer.

Binario a texto paso 4

Necesitamos encontrar los valores decimales de las cuatro cadenas por separado.  Vamos a empezar con 01001000.  Recuerda, no asignamos potencias de 2 a los tres primeros dígitos, porque no los necesitamos para convertir a texto.  Solo necesitamos saber que 010 indica que la letra está en mayúscula.

El resultado decimal para la primera cadena es 8. ¿Cuál es la octava letra del alfabeto? Es H.

Ahora vamos a resolver la segunda cadena.  Los tres primeros dígitos son 011, así que sabemos que será minúscula.  Solo tienes que encontrar el resultado decimal para los cinco dígitos restantes.

Si has obtenido 15, estás en lo correcto.  15 corresponde a o.  Sabemos que es la letra o minúscula.

Ahora pasamos a hacer el mismo proceso para el siguiente byte. Los tres primeros dígitos son 011 que corresponden a una letra minúscula. Esta vez obtenemos el número 12 que corresponde a la letra l.

El último byte es aún más fácil. Ya sabemos que los tres primeros bits (011) nos indican que es una letra minúscula. El resto del byte es 00001, que corresponde a 1 en decimal (ya que los ceros a la izquierda, al igual que en el sistema decimal, no tienen valor). La primera letra del alfabeto es la a, con lo cual ya tenemos la última letra. Las juntamos y obtenemos «Hola».

Binario a texto paso 5

¡Hola!  Ya sabes cómo convertir de código binario a texto.  Puedes practicar con un traductor binario, ahora que ya sabes lo básico.

Este método es válido siempre que nuestro código binario solo tenga letras del alfabeto básico. El alfabeto básico no contempla la letra española Ñ, ni tampoco las vocales acentuadas o con diéresis, ya que estos caracteres no están en el mismo orden en la tabla ASCII. Entonces, ¿qué podemos hacer para convertir texto español que pueda contener caracteres especiales?

Es muy sencillo si tenemos una tabla de referencia en la que podamos consultar los códigos ASCII.

Binario a texto paso 6

Podemos hacer el mismo procedimiento explicado anteriormente, pero con el byte completo, en lugar de quitar las 3 primeras cifras. Por ejemplo, si tenemos el número binario 11010001 y lo pasamos a decimal, obtenemos 209.

Binario a texto paso 7

¿A qué letra corresponde el código ASCII 209? Si consultamos la tabla, veremos que corresponde a la letra Ñ mayúscula. Este método es válido para todos los caracteres de la tabla ASCII.

Preguntas y respuestas sobre la conversión de binario a texto

👉 ¿Cómo se usa el conversor de binario?

El conversor de binario de ConvertBinary.com es muy fácil de usar.

Solo tienes que seguir estos pasos: introduce (o pega) el código binario en el primer campo, y pulsa el botón «Traducir».

La traducción a texto aparecerá inmediatamente en el campo de abajo.

✏️ ¿Cómo puedo traducir de binario a texto?

Para convertir de binario a texto, tienes dos opciones: puedes usar un conversor online (como el que ofrecemos de forma gratuita en ConvertBinary.com), o puedes hacerlo manualmente.

Si quieres aprender cómo convertir de binario a texto manualmente, puedes leer esta guía, o ver el tutorial asociado.

⚙️ ¿Cómo funciona el traductor de binario?

Es muy simple: primero convierte cada número binario a decimal, siempre que el número binario tenga 8 dígitos (esto se debe a que ASCII usa 8 bits para representar un carácter).

Después hace una consulta a la tabla ASCII para determinar el carácter que corresponde a ese código numérico ASCII.

Por último, simplemente muestra el carácter correspondiente.

📄 ¿Puedo convertir texto a código binario?

¡Por supuesto! Puedes convertir cualquier texto plano a código binario usando el conversor instantáneo de texto a binario de ConvertBinary.com.

❓ ¿Qué significa el código binario 01100001?

01100001 representa la letra minúscula «a» en ASCII, como puedes comprobar con el traductor binario.

Puedes encontrar tablas con todas las letras del alfabeto en código binario en ConvertBinary.com.