CalculeOnline

Hexadecimal para Binário

Converta números hexadecimais (base 16) em binários (base 2).

Valor para converter

EXEMPLOS RÁPIDOS

Em base personalizada 2

11111111

Binário (base 2)

11111111

Octal (base 8)

377

Decimal (base 10)

255

Hexadecimal (base 16)

FF

Como converter para base 2 (divisões sucessivas)

Algoritmo clássico: divida sucessivamente o número pela base, anote os restos. O número convertido é a leitura dos restos de baixo para cima.

255 ÷ 2 = 127 resto 1
127 ÷ 2 = 63 resto 1
63 ÷ 2 = 31 resto 1
31 ÷ 2 = 15 resto 1
15 ÷ 2 = 7 resto 1
7 ÷ 2 = 3 resto 1
3 ÷ 2 = 1 resto 1
1 ÷ 2 = 0 resto 1
→ Lê os restos de baixo para cima.

Como converter hexadecimal para binário passo a passo

Hexadecimal usa 16 dígitos (0-9 e A-F, onde A=10, B=11, ..., F=15). Como 16 = 2⁴, cada dígito hex corresponde a exatamente 4 bits binários. Para converter:

  1. Pegue um dígito hex por vez, da esquerda para a direita.
  2. Substitua pelo grupo de 4 bits correspondente (use a tabela abaixo).
  3. Concatene todos os grupos. O resultado é o binário equivalente.

Exemplo: converter 1A5:

1 → 0001
A → 1010
5 → 0101

Junte: 0001 1010 0101
Limpe zeros à esquerda: 110100101

Os zeros à esquerda do primeiro grupo podem ser omitidos sem alterar o valor — assim como o número decimal 0042 é igual a 42.

Tabela de equivalência

Memorize esta tabela e a conversão fica instantânea:

HexBinárioDecimal
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
A101010
B101111
C110012
D110113
E111014
F111115

Onde isso aparece no mundo real

  • Engenharia reversa de protocolos: pacotes de rede capturados pelo Wireshark vêm em hex; converter para binário expõe campos de cabeçalho como flags TCP.
  • Cores HTML/CSS: #FF8800 (laranja) em binário revela os três canais RGB de 8 bits.
  • Permissões e flags: APIs frequentemente expõem flags como 0x0F (00001111) representando 4 opções habilitadas simultaneamente.
  • UUIDs e hashes: identificadores únicos e checksums (MD5, SHA) são representados em hex porque é compacto.
  • Microcontroladores: firmware Arduino, PIC e AVR usa hex para definir registradores e máscaras de bits.

Erros comuns

  • Esquecer que A-F são dígitos. A não é letra: é o décimo dígito. Trate como número quando converter.
  • Trocar maiúsculas por minúsculas dá problema? Não. FF e ff valem o mesmo. Esta calculadora aceita as duas.
  • Pular zeros à esquerda nos grupos internos. 1A vira 0001 1010, não 1 1010. Zeros internos são obrigatórios para alinhamento.
  • Confundir com base 8. Octal só vai até 7. Se você vê dígito 8 ou 9, é decimal ou hex.

Perguntas Frequentes

Como converter hexadecimal em binário?

Cada dígito hex vira 4 bits. Use a tabela: 0=0000, 1=0001, 2=0010, 3=0011, 4=0100, 5=0101, 6=0110, 7=0111, 8=1000, 9=1001, A=1010, B=1011, C=1100, D=1101, E=1110, F=1111. Exemplo com 1A5: 1=0001, A=1010, 5=0101 → 0001 1010 0101.

O que faz #FF8800 em binário?

Cor laranja em RGB. FF=11111111 (vermelho máximo), 88=10001000 (verde médio), 00=00000000 (azul ausente). Total: 24 bits = 11111111 10001000 00000000. Cada componente RGB ocupa 1 byte (8 bits = 0-255).

Por que MAC address tem 12 dígitos hex?

Endereço MAC tem 48 bits = 6 bytes = 12 dígitos hex. Cada placa de rede tem um MAC único. Os 24 bits iniciais identificam o fabricante (OUI), os 24 finais o dispositivo. Exemplo: 00:1A:2B:3C:4D:5E. Em binário, são 48 bits que esta calculadora pode converter.

Outros conversores

Sobre esta calculadora

Autor: Equipe Editorial CalculeOnline

Última revisão: 14 de maio de 2026

Fórmulas verificadas contra fontes oficiais. Consulte a metodologia para detalhes sobre cálculos e referências.


Aviso: os resultados têm caráter educativo e informativo. Podem não refletir condições específicas de contratos, casos individuais ou decisões judiciais. Para escolhas com impacto financeiro, jurídico, contábil ou de saúde, consulte um profissional qualificado.