Binário para hexadecimal

Cole os bits e receba o hexadecimal compacto, como datasheets, depuradores e editores hexadecimais escrevem os valores.

Nível 0 · navegador · ilimitado
19 caracteres
Hexadecimal
DEAD
Binário1101111010101101
Octal157255
Decimal57005
HexadecimalDEAD
Bits16

Quatro bits, um dígito

Binário e hexadecimal andam juntos: 16 é 2⁴, então cada dígito hexadecimal representa exatamente quatro bits. Para converter, divida o número binário em grupos de quatro a partir da direita, complete o grupo da esquerda com zeros e troque cada grupo pelo seu dígito hexadecimal. Não precisa de conta além de uma tabela de 16 linhas, por isso programadores usam hexadecimal como abreviação do binário.

Bits Hex Bits Hex
0000 0 1000 8
0011 3 1010 A
0101 5 1100 C
0111 7 1111 F

Exemplo resolvido

101010 → completa para 0010 1010 → 2 e A → 2A. 1101 1110 1010 1101 → D E A D.

Como funciona

A página lê os dígitos binários como um inteiro grande exato e escreve em base 16, o que dá o mesmo resultado de agrupar os bits de quatro em quatro a partir da direita. Espaços e sublinhados na entrada são ignorados, e o prefixo 0b é aceito. Você escolhe dígitos maiúsculos ou minúsculos e pode agrupar a saída por bytes. A tabela repete o valor em decimal e octal. Cada linha é convertida separadamente.

Perguntas frequentes

Por que quatro bits formam um dígito hexadecimal?

Porque 2⁴ = 16: quatro bits têm exatamente 16 combinações, uma para cada dígito de 0 a F.

E se o número de bits não for múltiplo de 4?

Complete com zeros à esquerda; 101 vira 0101 = 5.

Funciona com valores longos?

Sim, em qualquer tamanho e com exatidão.

É o mesmo que binário para texto?

Não. Aqui se converte um número. Para transformar bytes de texto em caracteres, use a página de binário para texto.

Fontes

Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/binary-to-hex/