Convertidor de HEX a Binario
Cada dígito hex representa exactamente 4 bits, por lo que la conversión de hex a binario es la conversión de base más limpia que puedes hacer. Pega uno o varios valores hexadecimales y esta herramienta produce la cadena binaria con cada dígito expandido a un nibble de 4 bits con ceros a la izquierda, útil para documentación de campos de bits, registros de firmware y depuración a bajo nivel.
Cómo convertir hex a binario
-
1
Pega la entrada hex
Escribe cualquier mezcla de 0-9 y a-f; prefijos como `0x` y cualquier separador se eliminan automáticamente.
-
2
Cada dígito se convierte en 4 bits
Cada dígito hex se expande a su equivalente binario de 4 bits, por lo que la salida siempre tiene 4 bits por dígito.
-
3
Los ceros a la izquierda siempre se conservan
Cada nibble conserva sus 4 bits completos para que los límites de bytes permanezcan alineados; no hay opción de recorte.
-
4
Copia el binario
La salida es una cadena pura de `0/1` agrupada en nibbles de 4 bits, lista para pegar en documentación, comentarios de firmware o una calculadora.
El mapeo de hex a binario
Hex es una vista compacta de binario: 2 dígitos hex = 1 byte = 8 bits. Traducir mentalmente entre ellos es rápido porque cada dígito hex cubre exactamente 4 bits.
Tabla de búsqueda de nibbles
| Hex | Binario | Decimal |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| A | 1010 | 10 |
| B | 1011 | 11 |
| C | 1100 | 12 |
| D | 1101 | 13 |
| E | 1110 | 14 |
| F | 1111 | 15 |
Así que 0x2F se convierte en 0010 1111.
Por qué importa la agrupación de 4 bits
Los ingenieros que leen un manual de referencia de STM32, AVR o RISC-V esperan registros en grupos de 4 bits. Agrupar hace obvio que 0x8001 tiene el MSB y LSB establecidos y nada en medio.
Orden de bytes y prefijos
0xes un prefijo hex de estilo C;&Hes un BASIC más antiguo;$se usa en ensamblador de 6502. El conversor elimina los tres, así como cualquier otro carácter no hex como espacios, guiones o dos puntos.- La salida binaria siempre es de bit más significativo primero, orden de bytes de red. Si tu objetivo es little-endian, intercambia los bytes antes de organizarlos.
- Cada dígito hex emite siempre sus 4 bits completos, por lo que un valor de registro de 32 bits siempre sale con 32 bits. No hay recorte de ceros a la izquierda que activar o desactivar.
Preguntas frecuentes
No. 0xFF, 0xff y 0xFf se convierten todos en el mismo 11111111. El conversor trata las letras mayúsculas y minúsculas por igual.
Este conversor trabaja solo con la magnitud: un - inicial no es un carácter hex, por lo que se elimina y -0x01 se convierte en 0000 0001 igual que 0x01. Para salida en complemento a dos o con signo, usa una herramienta dedicada a números con signo.
Sí. Sepáralos con espacios o saltos de línea y el conversor elimina los separadores: 2A 3B produce 0010 1010 0011 1011. Ten en cuenta que la salida es un flujo continuo, por lo que no se conservan los límites entre tus valores de entrada.
Sí. Cada dígito hex emite siempre sus 4 bits completos con los ceros a la izquierda conservados, por lo que un valor de registro de 32 bits como 0x80010000 sale como 1000 0000 0000 0001 0000 0000 0000 0000, con los límites de bytes siempre alineados.
Herramientas relacionadas
Referencia de la tabla ASCII
Tabla ASCII completa del 0 al 127 con decimal, hex, octal, binario y referencia numérica HTML para cada carácter, incluidos los códigos de control como NUL, LF y DEL.
Referencia de caracteres HTML
Lista buscable de entidades HTML, sus códigos nombrados y numéricos, y una copia con un clic para caracteres y símbolos especiales.
Referencia de atajos de teclado
Busca los atajos predeterminados documentados de VS Code, Chrome y Bash con GNU Readline en macOS, Windows y Linux.
Generador de letras aleatorias
Genera letras aleatorias A-Z. Elige la cantidad, usa mayúsculas, minúsculas o mezcla de ambas, y aplica el resultado en juegos, consignas o clase.
Generador de Paletas de Color
Genera paletas monocromáticas, análogas, complementarias, triádicas o tetrádicas desde un color base HEX y exporta variables CSS listas para copiar.
Generador de EditorConfig
Genera un archivo .editorconfig con tu estilo y tamaño de indentación, fin de línea, charset y reglas de espacios para un formato consistente en IDEs y editores.
Herramienta disponible en otros idiomas
- HEX till binär konverter [SV]
- محوّل من النظام السداسي عشر (HEX) إلى النظام الثنائي [AR]
- Convertisseur HEX en binaire [FR]
- Konverter HEX ke Biner [ID]
- HEX zu Binär-Konverter [DE]
- HEX-바이너리 변환기 [KO]
- HEX naar Binair Converter [NL]
- 16進数→2進数変換ツール [JA]
- เครื่องแปลง HEX เป็นไบนารี [TH]
- Konwerter HEX na binarny [PL]
- Chuyển đổi từ HEX sang nhị phân [VI]
- Conversor HEX para Binário [PT]
- HEX to Binary Converter [EN]
- Convertitore da HEX a Binario [IT]
- Конвертер HEX в двоичный код [RU]
- HEX'ten İkiliye Dönüştürücü [TR]
- 十六进制到二进制转换器 [ZH]