Convertir binario a hexadecimal
Convierte una secuencia binaria a hexadecimal.
Tus datos no se envían a ningún servidor.
El conversor de binario a hexadecimal traduce una secuencia de unos y ceros a base 16. La correspondencia es directa: cada grupo de cuatro bits se convierte en un único dígito hexadecimal.
Agrupar de cuatro en cuatro
Como 16 = 2⁴, la conversión no necesita divisiones. Se agrupan los bits desde la derecha y se sustituye cada grupo:
| Bits | 1010 | 1101 |
|---|---|---|
| Valor | 10 | 13 |
| Hex | A | D |
Así, 10101101 es AD. Si la secuencia no llega a múltiplo de cuatro, se
rellena con ceros por la izquierda sin alterar el valor.
La tabla de los dieciséis grupos
| Bits | Hex | Bits | Hex |
|---|---|---|---|
| 0000 | 0 | 1000 | 8 |
| 0001 | 1 | 1001 | 9 |
| 0010 | 2 | 1010 | A |
| 0011 | 3 | 1011 | B |
| 0100 | 4 | 1100 | C |
| 0101 | 5 | 1101 | D |
| 0110 | 6 | 1110 | E |
| 0111 | 7 | 1111 | F |
Con estas dieciséis filas memorizadas, la conversión se hace de un vistazo y sin calculadora, por larga que sea la secuencia.
¿Quieres el sentido contrario? Pasa a hexadecimal a binario.
Cómo usar Binario a hex
- 1
Escribe la secuencia binaria
Introduce los unos y ceros. Puedes separarlos en grupos de cuatro con espacios para leerlos mejor: los espacios se ignoran.
- 2
Lee el valor hexadecimal
El resultado en base 16 aparece destacado al instante, con un dígito hexadecimal por cada cuatro bits.
- 3
Copia el resultado
Pulsa el botón de copiar de la fila hexadecimal para llevártelo al portapapeles.
- 4
Consulta decimal y octal
Debajo tienes el mismo número en las otras dos bases, por si necesitas comprobar el valor real.
Preguntas frecuentes
¿Por qué binario y hexadecimal encajan tan bien?
Porque 16 es 2 elevado a 4, así que cada dígito hexadecimal equivale exactamente a cuatro bits. La conversión es una traducción directa grupo a grupo, sin cálculos intermedios.
¿Cómo se convierte a mano?
Se agrupan los bits de cuatro en cuatro empezando por la derecha, completando con ceros a la izquierda si hace falta, y se sustituye cada grupo por su dígito hexadecimal.
¿Qué pasa si mis bits no son múltiplo de cuatro?
Se rellena con ceros por la izquierda, que no cambian el valor. Así, 1 0110 se trata como 0001 0110, que es 16 en hexadecimal.
¿Cuánto es 1111 1111 en hexadecimal?
FF. Son dos grupos de cuatro unos, y cada grupo de cuatro unos vale F, el dígito más alto de la base 16.
¿Por qué se usa hexadecimal en lugar de binario?
Porque ocupa cuatro veces menos y se lee sin contar posiciones. Un byte pasa de ocho caracteres a dos, y un error de transcripción se detecta mucho antes.