Digite em qualquer campo – binário, octal, decimal ou hex – e os outros
se atualizam instantaneamente. 100% privacidade do lado do cliente.
Entradas Numéricas
Dígitos: 0–1. Espaços e prefixo 0b permitidos.
Dígitos: 0–7. Prefixo 0o permitido.
Dígitos: 0–9. Sinal de menos permitido.
Dígitos: 0–9, A–F. Prefixo 0x permitido.
Sobre este conversor de bases
Esta ferramenta converte inteiros entre binário (base 2), octal (base 8), decimal (base 10) e
hexadecimal (base 16). Digite um valor em qualquer campo – incluindo prefixos opcionais – e os
outros se atualizam automaticamente. Números negativos são suportados. Para valores muito grandes,
usamos JavaScript BigInt.
Ative Mostrar prefixos para ver 0b/0o/0x
nos resultados.
Ative Agrupar binário para inserir um espaço a cada 4 bits (nibble) para
facilitar a leitura.
Hex Maiúsculas mostra A–F; desative para minúsculas.
Aprenda Binário, Octal, Decimal e Hexadecimal
Este conversor de bases ajuda você a traduzir números entre binário (base 2),
octal (base 8), decimal (base 10), e
hexadecimal (base 16). Seja você um estudante revisando sistemas numéricos,
um desenvolvedor lendo máscaras de bits, ou um entusiasta de hardware examinando registros, esta
calculadora de binário para hex e ferramenta de octal para decimal oferece
resultados
instantâneos e precisos — diretamente no seu navegador.
Por que existem diferentes bases?
Computadores armazenam informações em binário, onde cada dígito (bit) é 0 ou 1.
Engenheiros frequentemente agrupam bits em nibbles (4 bits) ou bytes (8 bits) para
torná-los
mais fáceis de ler. Por isso hex (0–9 e A–F) é tão popular:
cada dígito hex corresponde exatamente a 4 dígitos binários. Octal (0–7) também é
compacto — cada dígito octal corresponde a 3 dígitos binários — você verá isso em permissões Unix e
lógica digital antiga. Decimal é o padrão humano para a matemática diária.
Regras de cálculo mental rápido
Binário → Hex: Divida a string binária em grupos de quatro, depois traduza cada
grupo para um dígito hex. Exemplo: 1111 0001 → F1.
Binário → Octal: Agrupe de três em três. Exemplo: 111 001 →
71.
Hex → Binário: Substitua cada dígito hex pelo seu equivalente de 4 bits.
Exemplo: 0x2A → 0010 1010.
Potências de dois: 210 = 1024, 216 = 65.536,
232 ≈ 4,29 bilhões — útil para estimar tamanhos.
Como usar este conversor
Digite um valor em qualquer entrada — binário, octal, decimal ou hex — e as outras se atualizam
instantaneamente. Você pode incluir prefixos comuns (0b, 0o,
0x),
alternar hex em maiúsculas e agrupar binário em blocos de 4 bits para facilitar a leitura.
Inteiros negativos são suportados e a ferramenta usa BigInt para lidar com valores
muito grandes.
Erros comuns a evitar
Confusão de dígitos: Hex permite A–F; Octal não permite 8 ou 9.
Zeros à esquerda: Não mudam o valor, mas podem ser úteis para alinhamento.
Posicionamento do sinal: Coloque o sinal de menos antes do prefixo (ex.
-0xFF).
🔢 5 Curiosidades sobre Bases Numéricas
1
Hex forma palavras
Desenvolvedores escondem easter eggs em constantes como 0xDEADBEEF ou
0xC0FFEE – são valores hex perfeitamente válidos.
Gíria Nerd
2
Um nibble é meio byte
Quatro bits são chamados de um nibble. Por isso hex (1 dígito = 4 bits) se alinha
tão bem com o espaçamento binário neste conversor.
Trivia Bit
3
As cores são matemática hex
A cor web #FF6600 é na verdade três pares hex: FF vermelho,
66 verde, 00 azul — cada par é um byte (0–255).
RGB decodificado
4
Octal se esconde em permissões Unix
A clássica permissão 755 é octal para rwx r-x r-x. Cada dígito
octal representa três bits de flags de acesso.
Linha de comando
5
Endereços IP são apenas números
127.0.0.1 é um inteiro de 32 bits: 0x7F000001. Mova os pontos e
você pode ver o layout binário.