fast&private

Convertir hexadecimal a binario

Convierte un valor hexadecimal a binario.

Tus datos no se envían a ningún servidor.

El conversor de hexadecimal a binario expande un valor en base 16 a su secuencia de unos y ceros. Cada dígito hexadecimal se convierte en cuatro bits, de forma directa y sin cálculos intermedios.

Un dígito, cuatro bits

La conversión es una sustitución dígito a dígito. Tomando AD:

HexAD
Valor1013
Bits10101101

El resultado es 10101101. No importa lo largo que sea el número: el método es el mismo para dos dígitos que para veinte.

La tabla de sustitución

HexBitsHexBits
0000081000
1000191001
20010A1010
30011B1011
40100C1100
50101D1101
60110E1110
70111F1111

¿Quieres el sentido contrario? Pasa a binario a hexadecimal.

Cómo usar Hex a binario

  1. 1

    Escribe el valor hexadecimal

    Introduce el número en base 16 con dígitos del 0 al 9 y letras de la A a la F, en mayúscula o minúscula.

  2. 2

    Lee la secuencia binaria

    El resultado en unos y ceros aparece destacado al instante, expandiendo cada dígito hexadecimal a cuatro bits.

  3. 3

    Copia el resultado

    Pulsa el botón de copiar de la fila binaria para llevarte la secuencia completa.

  4. 4

    Consulta decimal y octal

    Debajo tienes el mismo número en las otras bases, útiles para comprobar el valor.

Preguntas frecuentes

¿Cómo se convierte hexadecimal a binario a mano?

Sustituyendo cada dígito por sus cuatro bits, sin tocar los demás. A es 1010, D es 1101, y AD queda como 10101101. No hacen falta divisiones ni sumas.

¿Por qué cada dígito son exactamente cuatro bits?

Porque la base 16 es 2 elevado a 4: con cuatro bits se representan los dieciséis valores posibles de un dígito hexadecimal, del 0 al F.

¿El resultado mantiene los ceros a la izquierda?

Se muestra la representación mínima, sin ceros delante. Si necesitas un ancho fijo de 8 o 16 bits, añádelos tú: no cambian el valor.

¿Hay que quitar el prefijo 0x?

No hace falta: la herramienta lo reconoce y lo ignora, porque es una marca de los lenguajes de programación y no forma parte del número. La almohadilla de los colores (#) sí hay que quitarla.

¿Cuántos bits ocupa un valor hexadecimal?

Cuatro por dígito. Dos dígitos son un byte (8 bits), cuatro dígitos son 16 bits y ocho dígitos son 32 bits, que es el tamaño de un color RGBA o de una dirección de memoria clásica.