Convertidor de Hexadecimal a Binario
Pega un valor hexadecimal y obtén los bits que hay detrás al instante — gratis, privado y todo en tu navegador.
Cómo usar el convertidor de hexadecimal a binario
- Pega tu valor hexadecimal en el cuadro de entrada. El prefijo 0x, los espacios y los guiones bajos se eliminan solos, así que 0xDE_AD y DE AD funcionan igual.
- Deja activada la opción "Agrupar en 4 bits" para leer la salida por nibbles (1101 1110), o desactívala si prefieres una cadena de bits continua.
- Pulsa "Convertir". Cada dígito hexadecimal se expande en exactamente cuatro bits, así que la longitud de la salida siempre es cuatro veces el número de dígitos.
- Consulta la línea del valor decimal si necesitas el mismo número en base 10: se calcula con BigInt, de modo que incluso los valores muy largos siguen siendo exactos.
- Usa "Copiar resultado" para llevarte los bits o "Limpiar" para empezar de nuevo.
¿Qué es un convertidor de hexadecimal a binario?
Un convertidor de hexadecimal a binario expande un número en base 16 hasta los bits en base 2 que la máquina guarda realmente. Cada dígito hexadecimal representa exactamente cuatro bits —0 es 0000, 7 es 0111, C es 1100 y F es 1111—, así que la conversión es una sustitución dígito a dígito y no una serie de divisiones.
Por eso el hexadecimal es la forma habitual de escribir datos binarios de manera compacta: un byte cabe en dos dígitos y un registro de 32 bits en ocho. Volver a los bits es lo que haces cuando necesitas leer una máscara de permisos, descomponer un canal de color, comprobar un flag de estado o alinear un campo de protocolo con su especificación.
¿Necesitas el camino inverso o partir de texto? Usa el convertidor de binario a hexadecimal para comprimir los bits de nuevo en hex, el convertidor de texto a hexadecimal para pasar cadenas a bytes hexadecimales o el convertidor de texto a binario para ir de caracteres directamente a bits.
Preguntas frecuentes (FAQ)
¿Cómo se convierte hexadecimal a binario manualmente?
Sustituye cada dígito hexadecimal por su patrón de cuatro bits, manteniendo el orden. No hay divisiones ni acarreos: A se convierte en 1010 y 3 en 0011, de modo que A3 es 1010 0011.
¿Cuánto es FF en binario?
FF en hexadecimal es 11111111 en binario y 255 en decimal, el valor máximo que cabe en un byte. Pégalo arriba y verás a la vez la salida agrupada y la lectura decimal.
¿Por qué cada dígito hexadecimal equivale a cuatro bits?
El hexadecimal tiene 16 símbolos y 16 es 2^4, así que cada dígito cubre exactamente cuatro posiciones binarias. Por eso la conversión nunca deja un grupo incompleto ni un resto.
¿Esta calculadora acepta el prefijo 0x?
Sí. El convertidor elimina los prefijos 0x y 0X junto con los espacios y los guiones bajos antes de convertir, así que puedes pegar literales copiados del código fuente o de un volcado hexadecimal.
¿Debo conservar los ceros a la izquierda en la salida binaria?
Para datos de ancho fijo como registros, bytes o campos de protocolo, sí: esos ceros aportan la información de anchura. Si solo te interesa el valor numérico, puedes quitarlos sin alterarlo.
¿Puedo convertir una cadena hexadecimal larga como un hash o una clave?
Sí. La conversión es dígito a dígito, de modo que un hash SHA-256 de 64 caracteres se expande limpiamente a 256 bits, y la lectura decimal usa BigInt para mantener la exactitud sea cual sea la longitud.
¿Son privados mis datos hexadecimales?
Sí. Todo se convierte localmente en tu navegador con JavaScript. ToolGenie no sube, registra ni almacena los valores que pegas en esta página.
Consejos para convertir hexadecimal a binario
- Tip 1: Deja la agrupación de 4 bits activada mientras depuras. Los límites de cada nibble coinciden con los dígitos hexadecimales, así que puedes señalar un bit y saber de qué dígito viene.
- Tip 2: Desactiva la agrupación cuando los bits vayan a código o a un archivo de configuración: la mayoría de los analizadores esperan una cadena continua sin espacios.
- Tip 3: Memoriza los cuatro anclajes 8 = 1000, 4 = 0100, 2 = 0010 y 1 = 0001. Cualquier otro dígito hexadecimal es una combinación de esos, lo que acelera mucho la lectura de máscaras.
- Tip 4: Vuelve a convertir la salida con el convertidor de binario a hexadecimal para verificar un valor largo, o parte de texto legible con el convertidor de texto a binario cuando estés descifrando un mensaje y no un número.