Conversor de binário para hex
Cole um valor binário e receba o valor hexadecimal correspondente em maiúsculas. O conversor mantém apenas 0 e 1, ignora todo o resto e retorna um resultado hex simples, sem prefixo, agrupamento, preenchimento ou avisos de validação.
Como converter binário para hex
-
1
Cole o valor binário
Espaços e separadores podem ficar para facilitar a leitura. Qualquer caractere diferente de `0` ou `1` é ignorado.
-
2
Mantenha apenas os bits
A entrada é limpa até virar uma única sequência binária contínua. Se nenhum dígito binário restar, o resultado fica vazio.
-
3
Converta o valor numérico
Quatro bits correspondem a um dígito hex, mas a conversão é baseada no valor, então zeros à esquerda desaparecem.
-
4
Leia o hex em maiúsculas
A saída é apenas hexadecimal simples em maiúsculas. Adicione `0x`, espaços por byte ou preenchimento de largura fixa separadamente se precisar desse formato.
Tabela de dígitos hex
| Binário | Hex | Binário | 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 |
Exemplo prático
Entrada: 1111 1010 0011 1100
Bits usados: 1111101000111100
Saída hex: FA3C
Verificação de zeros à esquerda: 00001111 retorna F, não 0F.
Quando este conversor é útil
- Verificações rápidas de valor: transforme uma máscara de bits, um valor de registrador ou uma carga curta em um valor hex compacto.
- Agrupamento legível: um dígito hex representa quatro bits binários, então valores longos ficam mais fáceis de ler.
- Entrada colada flexível: espaços, underscores, pontuação e rótulos são ignorados, mas qualquer
0ou1no texto colado ainda é usado. - Entradas moderadas: para bitstrings muito longos, larguras de palavra fixas ou trabalho de precisão arbitrária, use uma calculadora de programador, ferramenta CLI ou biblioteca de precisão arbitrária.
Perguntas frequentes
Eles não geram erro. O conversor remove todos os caracteres exceto 0 e 1; por exemplo, 0b1111 é tratado como 01111, que tem o mesmo valor de 1111.
00001111 e 1111 representam o mesmo valor numérico, então este conversor retorna F. Ele não preserva largura de byte nem adiciona preenchimento como 0F.
Não. A saída é hexadecimal simples em maiúsculas. Se precisar de 0xFA3C, texto em minúsculas ou grupos de bytes como FA 3C, formate o resultado depois da conversão.
Não. Caracteres não binários são ignorados silenciosamente em vez de gerar um aviso. Valide a entrada separadamente se caracteres inválidos precisarem ser rejeitados.
Ferramentas relacionadas
Formatador de JSON
Cole JSON para exibir com recuo de 2 ou 4 espaços, minificar em uma saída compacta ou verificar rapidamente a sintaxe antes de copiar o resultado.
Gerador de letras aleatórias
Gere letras A-Z aleatórias. Escolha a quantidade, use maiúsculas, minúsculas ou misto, e aplique o resultado em jogos, propostas ou atividades de sala.
Seletor de cores HEX
Escolha uma cor visualmente e veja os valores HEX, RGB, HSL, HSV e CMYK, com contraste contra branco e preto.
Gerador de Paletas de Cores
Gere paletas monocromáticas, análogas, complementares, triádicas ou tetrádicas a partir de uma cor base HEX e exporte variáveis CSS prontas para copiar.
Gerador de paletas de cores aleatórias
Gere paletas aleatórias com 2 a 15 amostras, escolha um estilo vibrante, pastel, suave ou escuro e copie códigos HEX ou variáveis CSS.
Gerador de cores aleatórias
Gere de 1 a 50 cores HEX aleatórias com amostras para visualizar, copiar e usar em CSS, testes ou exploração de paletas.