Desglose por nibbles

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.

¿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

Binario: 1101 1010
Nibble 1: 1101 = 8+4+0+1 = 13 = D
Nibble 2: 1010 = 8+0+2+0 = 10 = A
Resultado: 0xDA

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.

BinarioHexDecimalBinarioHexDecimal
000000100088
000111100199
0010221010A10
0011331011B11
0100441100C12
0101551101D13
0110661110E14
0111771111F15

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:…

Preguntas frecuentes

¿Cómo se convierte binario a Hex?
Agrupa los bits de derecha a izquierda en grupos de 4 (nibbles) y convierte cada grupo a su dígito Hex. Por ejemplo: 11011010 → 1101=D, 1010=A → 0xDA.
¿Qué es un nibble?
Un nibble son 4 bits, la mitad de un byte. Puede representar valores de 0000 (0) a 1111 (15), que corresponden exactamente a los 16 dígitos hexadecimales (0-F).
¿Por qué Hex es más práctico que binario?
Hex es 4 veces más compacto que binario (4 bits → 1 dígito Hex) sin perder la correspondencia directa con los bits. Es mucho más fácil leer y escribir FF que 11111111.
¿Qué significa el prefijo 0x?
El prefijo 0x es la notación estándar en programación (C, C++, Python, JavaScript, etc.) para indicar que un número está en base hexadecimal. Por ejemplo: 0xFF = 255 en decimal.
¿Mis datos están seguros?
Sí. Todo se procesa localmente en tu navegador. Ningún dato se envía a servidores ni se almacena.

Herramientas relacionadas