Conversor de Binario

Convierte números binarios a decimal, hexadecimal, octal y texto ASCII. Conversor de binario online gratuito con resultados instantáneos.

2
10
16
8
 

Conversor de Binario - Convierte Números Binarios a Múltiples Formatos

Este potente conversor de binario te permite convertir números binarios a formatos decimal, hexadecimal, octal y texto ASCII. Ya sea que trabajes con ciencias de la computación, programación o electrónica digital, esta herramienta proporciona conversiones instantáneas con resultados precisos.

¿Cómo convierto binario a decimal?

Para convertir binario a decimal, multiplica cada dígito por 2 elevado a la potencia de su posición (comenzando desde 0 a la derecha), luego suma todos los resultados. Por ejemplo, binario 1010 = (1×2³) + (0×2²) + (1×2¹) + (0×2⁰) = 8 + 0 + 2 + 0 = 10 en decimal.

¿Cuál es la diferencia entre binario, decimal, hexadecimal y octal?

Estos son diferentes sistemas numéricos:
- Binario (base 2): Usa solo dígitos 0 y 1
- Decimal (base 10): Usa dígitos 0-9 (nuestro sistema numérico cotidiano)
- Hexadecimal (base 16): Usa dígitos 0-9 y letras A-F
- Octal (base 8): Usa dígitos 0-7

Por ejemplo, el número 15 es:
- Binario: 1111
- Decimal: 15
- Hexadecimal: F
- Octal: 17

¿Cómo funciona la conversión de binario a ASCII?

ASCII (Código Estándar Americano para el Intercambio de Información) asigna a cada carácter un código binario único de 7 bits. Para convertir binario a ASCII:
1. Divide el binario en bloques de 8 bits (bytes)
2. Convierte cada bloque a decimal
3. Usa el valor decimal como código de carácter ASCII

Por ejemplo, binario 01000001 = decimal 65 = carácter ASCII 'A'

¿Qué sucede con los caracteres ASCII no imprimibles?

Los caracteres ASCII no imprimibles (caracteres de control) se muestran de diferentes maneras:
- Tabulación (9), Nueva línea (10), Retorno de carro (13): Se muestran como caracteres reales
- Nulo (0): Se muestra como un punto medio (·)
- Otros caracteres de control: Se muestran en formato [hex]
- Caracteres imprimibles (32-126): Se muestran normalmente

¿Puedo convertir cadenas binarias con espacios?

Sí, el conversor elimina automáticamente los espacios de tu entrada. Puedes ingresar números binarios con o sin espacios, como '1010 1100' o '10101100' - ambos se procesarán correctamente.

¿Qué pasa si mi número binario no tiene 8 bits?

Para la conversión ASCII, la herramienta rellena automáticamente el número binario con ceros a la izquierda para que sea un múltiplo de 8 bits. Por ejemplo, '101' se convierte en '00000101' antes de la conversión. Para otras conversiones (decimal, hex, octal), el número exacto de bits no importa.

Tabla de Referencia de Conversión Binaria

BinarioDecimalHexadecimalOctalCarácter ASCII
00000000000NUL (·)
00000001111SOH
000010008810BS
000010019911TAB
0000101010A12LF (\n)
0000110113D15CR (\r)
00100000322040Espacio
00100001332141!
001100004830600
001100014931611
010000016541101A
010000106642102B
01011010905A132Z
011000019761141a
011000109862142b
011110101227A172z
011111111277F177DEL
11111111255FF377ASCII extendido