Conversor HEX para Binário
Cada dígito hex mapeia exatamente 4 bits, então a conversão de hex para binário é a conversão de base mais limpa que você pode fazer. Cole um ou vários valores hex e esta ferramenta produz a string binária com cada dígito expandido para um nibble de 4 bits com zeros à esquerda, útil para documentação de campos de bits, registros de firmware e depuração de baixo nível.
Como converter hex para binário
-
1
Cole a entrada hex
Digite qualquer mistura de 0-9 e a-f; prefixos como `0x` e quaisquer separadores são removidos automaticamente.
-
2
Cada dígito vira 4 bits
Cada dígito hex é expandido para seu equivalente binário de 4 bits, então a saída sempre tem 4 bits por dígito.
-
3
Os zeros à esquerda são sempre mantidos
Cada nibble mantém seus 4 bits completos para que os limites dos bytes permaneçam alinhados; não há opção de corte.
-
4
Copie o binário
A saída é uma string pura `0/1` agrupada em nibbles de 4 bits, pronta para colar na documentação, comentários de firmware ou uma calculadora.
O mapeamento de hex para binário
Hex é uma visão compacta do binário: 2 dígitos hex = 1 byte = 8 bits. Traduzir mentalmente entre eles é rápido porque cada dígito hex cobre exatamente 4 bits.
Tabela de busca de nibbles
| Hex | Binário | 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 |
Então 0x2F se torna 0010 1111.
Por que o agrupamento de 4 bits é importante
Engenheiros que leem um manual de referência STM32, AVR ou RISC-V esperam registros em grupos de 4 bits. O agrupamento torna óbvio que 0x8001 tem o MSB e LSB definidos e nada no meio.
Ordem dos bytes e prefixos
0xé um prefixo hex estilo C;&Hé um BASIC mais antigo;$é usado na montagem 6502. O conversor remove os três, além de qualquer outro caractere não hex como espaços, hífens ou dois-pontos.- A saída binária é sempre com o bit mais significativo primeiro, ordem de bytes de rede. Se seu alvo é little-endian, troque os bytes antes de organizá-los.
- Cada dígito hex sempre emite seus 4 bits completos, então um valor de registro de 32 bits sempre sai com 32 bits. Não há corte de zeros à esquerda para ativar ou desativar.
Perguntas frequentes
Não. 0xFF, 0xff e 0xFf todos se convertem para o mesmo 11111111. O conversor trata letras maiúsculas e minúsculas da mesma forma.
Este conversor trabalha apenas com a magnitude: um - à frente não é um caractere hex, então é removido e -0x01 se torna 0000 0001, igual ao 0x01. Para saída em complemento de dois ou com sinal, use uma ferramenta dedicada a números com sinal.
Sim. Separe-os com espaços ou quebras de linha e o conversor remove os separadores: 2A 3B produz 0010 1010 0011 1011. Observe que a saída é um fluxo contínuo, então os limites entre seus valores de entrada não são preservados.
Sim. Cada dígito hex sempre emite seus 4 bits completos com os zeros à esquerda mantidos, então um valor de registro de 32 bits como 0x80010000 sai como 1000 0000 0000 0001 0000 0000 0000 0000, com limites de bytes sempre alinhados.
Ferramentas relacionadas
Referência da Tabela ASCII
Tabela ASCII completa de 0 a 127 com valores decimais, hexadecimais, octais e binários e notação de referência numérica HTML, incluindo NUL, LF e DEL.
Referência de Caracteres HTML
Lista pesquisável de entidades HTML, seus códigos nomeados e numéricos, e uma cópia com um clique para caracteres e símbolos especiais.
Referência de atalhos de teclado
Pesquise atalhos padrão documentados do VS Code, Chrome e Bash com GNU Readline no macOS, Windows e Linux.
Gerador de EditorConfig
Gere um arquivo .editorconfig com suas regras de estilo e tamanho de indentação, fim de linha, charset e espaços em branco para formatação consistente entre IDEs e editores.
Validador de Email
Valide um endereço de email: verificação de sintaxe RFC 5322, consulta de registro MX em tempo real, além de detalhes de parte local, domínio e comprimento. Nenhum email é enviado.
Gerador de Cores Análogas
Crie uma paleta análoga de cinco cores a partir de qualquer cor base, com o trio clássico, dois tons externos e valores hex, RGB e HSL.
Ferramenta disponível em outros idiomas
- เครื่องแปลง HEX เป็นไบนารี [TH]
- HEX zu Binär-Konverter [DE]
- Konwerter HEX na binarny [PL]
- Konverter HEX ke Biner [ID]
- 16進数→2進数変換ツール [JA]
- Chuyển đổi từ HEX sang nhị phân [VI]
- Convertidor de HEX a Binario [ES]
- HEX-바이너리 변환기 [KO]
- محوّل من النظام السداسي عشر (HEX) إلى النظام الثنائي [AR]
- Convertisseur HEX en binaire [FR]
- HEX till binär konverter [SV]
- HEX naar Binair Converter [NL]
- HEX to Binary Converter [EN]
- Convertitore da HEX a Binario [IT]
- Конвертер HEX в двоичный код [RU]
- HEX'ten İkiliye Dönüştürücü [TR]
- 十六进制到二进制转换器 [ZH]