🔢 Conversor de Bases Numéricas – Binário, Octal, Decimal e Hexadecimal

Converta números entre os principais sistemas numéricos: binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Essencial para programadores, estudantes de computação, engenheiros e curiosos.

Aguardando conversão... Digite um número e clique em converter
💡 Dicas de uso:
• Binário: apenas 0 e 1 (ex: 1101)
• Octal: dígitos de 0 a 7 (ex: 755)
• Hexadecimal: 0-9 e A-F (ex: 1F, a3, FF00). Letras maiúsculas ou minúsculas.
• Para hexadecimal, você pode usar prefixo 0x (opcional). Ex: 0xFF será interpretado como 255.

🧠 Entenda os sistemas numéricos

  • Base 2 (Binário): usado internamente por computadores. Dígitos: 0 e 1.
  • Base 8 (Octal): comum em permissões de arquivos Linux (chmod). Dígitos: 0–7.
  • Base 10 (Decimal): nosso sistema cotidiano. Dígitos: 0–9.
  • Base 16 (Hexadecimal): compacto e muito usado em cores HTML, endereços de memória. Dígitos: 0–9 e A–F.

📌 Exemplos de conversão

  • Binário 1010 → Decimal: 1×8 + 0×4 + 1×2 + 0×1 = 10
  • Decimal 255 → Hexadecimal: FF
  • Hexadecimal 3F → Binário: 0011 1111 = 111111
  • Octal 755 → Decimal: 7×64 + 5×8 + 5 = 493

🛠️ Por que aprender/converter bases?

  • Programação: manipulação de bits, máscaras, endereços de rede.
  • Eletrônica: conversão analógico-digital, registradores.
  • Segurança da informação: análise de código e criptografia.
  • Concursos e vestibulares: questões de matemática básica.

❓ Perguntas frequentes sobre bases numéricas

P: Como converter decimal para binário manualmente?
R: Divida o número por 2 sucessivamente, anotando os restos (de trás para frente). Ex: 13 ÷2 = 6 resto 1 → 6÷2=3 resto 0 → 3÷2=1 resto 1 → 1÷2=0 resto 1 → resultado 1101.

P: O que significa o prefixo 0x em programação?
R: Indica que o número está em hexadecimal. Ex: 0xFF = 255.

P: Posso converter números negativos ou fracionários?
R: Esta versão suporta apenas inteiros positivos. Em breve adicionaremos suporte a negativos e ponto flutuante.

Binário, octal, decimal e hexadecimal: como os computadores contam

Nós contamos em base 10 porque temos dez dedos; computadores contam em base 2 porque seus circuitos só distinguem dois estados: ligado e desligado. Cada dígito binário (bit) representa uma potência de 2. O número 1101 em binário vale 1×8 + 1×4 + 0×2 + 1×1 = 13 em decimal.

O hexadecimal (base 16, dígitos 0-9 e A-F) existe como "atalho humano" para o binário: cada dígito hex equivale exatamente a 4 bits. É por isso que endereços de memória, cores de tela (#FF6B35) e endereços MAC de rede são escritos em hex — é muito mais legível que uma fileira de zeros e uns.

Tabela de equivalência rápida

DecimalBinárioOctalHexadecimal
81000108
15111117F
16100002010
64100000010040
25511111111377FF
1024100000000002000400

Onde cada base aparece na prática

Como converter de cabeça (método rápido)

Decimal → binário: divida sucessivamente por 2 e leia os restos de baixo para cima. 13 ÷ 2 = 6 resto 1; 6 ÷ 2 = 3 resto 0; 3 ÷ 2 = 1 resto 1; 1 ÷ 2 = 0 resto 1 → 1101. Binário → hex: agrupe de 4 em 4 bits a partir da direita e converta cada grupo. 11010110 → 1101|0110 → D6.

Perguntas frequentes

Por que 0x aparece antes de números hexadecimais?

É um prefixo de notação usado em linguagens de programação para indicar a base 16: 0xFF = 255. Binário usa 0b e octal usa 0o.

Existe base maior que 16 em uso?

Sim: a base 36 (0-9 + A-Z) é usada em encurtadores de URL e códigos de rastreamento por gerar identificadores curtos.

Números negativos existem em binário?

Sim, pelo complemento de dois: o bit mais significativo indica o sinal. É assim que processadores representam inteiros negativos.

Privacidade, limites e uso responsável

O ConverteArq prioriza ferramentas simples, gratuitas e transparentes. Sempre que possível, o processamento acontece no próprio navegador. Quando uma ferramenta precisar enviar arquivo ao servidor, como compressão de PDF, o arquivo é usado apenas para gerar o resultado e removido após o processamento.

Antes de enviar documentos sensíveis, confira se o arquivo realmente precisa ser processado online. Resultados de calculadoras e conversores devem ser usados como referência e conferidos em decisões importantes.

Exemplo prático

Um uso comum é testar a ferramenta com um arquivo, valor ou texto simples antes de aplicar em documentos importantes. Assim você confere o resultado, ajusta as opções e evita compartilhar algo incompleto.

Passo a passo recomendado

1. Leia a descrição da ferramenta. 2. Insira apenas dados necessários. 3. Confira o resultado gerado. 4. Salve ou compartilhe somente depois de revisar. Conteúdo revisado por Matheus Rodrigues em 15 de junho de 2026.