Conversor Binário/Hex/Octal — Base 2/8/10/16

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 0001F1.
  • Binário → Octal: Agrupe de três em três. Exemplo: 111 00171.
  • Hex → Binário: Substitua cada dígito hex pelo seu equivalente de 4 bits. Exemplo: 0x2A0010 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

Hex forma palavras

Desenvolvedores escondem easter eggs em constantes como 0xDEADBEEF ou 0xC0FFEE – são valores hex perfeitamente válidos.

Gíria Nerd

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

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

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

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.

Binário em todo lugar

Explorar outras ferramentas