Convertidor de Binario a Hexadecimal
Convierte entre binario y hexadecimal al instante con visualización nibble a nibble. Incluye tabla de referencia completa y múltiples formatos de salida.
Resultado Hexadecimal
Desglose por nibbles (4 bits → 1 dígito Hex)
¿Cómo funciona la conversión binario a Hex?
La conversión entre binario y hexadecimal es especialmente elegante porque cada dígito Hex representa exactamente 4 bits (un nibble). Esto significa que la conversión es directa: solo agrupa los bits de 4 en 4 desde la derecha y convierte cada grupo.
// Ejemplo: 11011010 → Hex
Tabla de referencia: Binario ↔ Hex ↔ Decimal
Esta tabla muestra todos los valores posibles de un nibble (4 bits) y su equivalente en hexadecimal y decimal. Memorizar esta tabla facilita enormemente la conversión mental.
| Binario | Hex | Decimal | Binario | Hex | Decimal |
|---|---|---|---|---|---|
| 0000 | 0 | 0 | 1000 | 8 | 8 |
| 0001 | 1 | 1 | 1001 | 9 | 9 |
| 0010 | 2 | 2 | 1010 | A | 10 |
| 0011 | 3 | 3 | 1011 | B | 11 |
| 0100 | 4 | 4 | 1100 | C | 12 |
| 0101 | 5 | 5 | 1101 | D | 13 |
| 0110 | 6 | 6 | 1110 | E | 14 |
| 0111 | 7 | 7 | 1111 | F | 15 |
Usos comunes de la conversión binario-Hex
Colores en HTML/CSS
Los colores web se expresan en Hex (#RRGGBB). Cada componente (R,G,B) es un byte = 8 bits = 2 dígitos Hex. Por ejemplo, blanco = #FFFFFF = 11111111 11111111 11111111.
Depuración y volcados de memoria
Los debuggers muestran el contenido de la memoria en Hex porque es mucho más legible que el binario puro, sin perder la correspondencia exacta bit a bit.
Análisis de ficheros binarios
Los editores hexadecimales (hex editors) permiten inspeccionar y editar cualquier fichero byte a byte en formato Hex, útil en ingeniería inversa y forense digital.
Programación de microcontroladores
En Arduino, registros de hardware y ensamblador, los valores se suelen expresar en Hex (0xFF, 0x3E) porque mapea directamente a los bits del registro.
Hashes criptográficos
MD5, SHA-1, SHA-256 producen hashes expresados en Hex. Un hash SHA-256 de 256 bits se muestra como 64 caracteres hexadecimales.
Direcciones IPv6
Las direcciones IPv6 (128 bits) se representan en Hex agrupados en 8 grupos de 4 dígitos separados por dos puntos: 2001:0db8:85a3:0000:…