OneTools Online

Conversor de Bases Numéricas - Binário, Octal, Decimal, Hex

Entrada
Converter Número
Converter
Resultado da Conversão
Aguardando entrada...

Conversor de Bases Numéricas - Binário, Octal, Decimal, Hex

Ferramenta de Conversão de Bases Online

Ferramenta profissional de conversão de bases múltiplas que suporta conversão instantânea entre binário, base4, octal, decimal, hexadecimal e base32. Lide com precisão com conversões como binário para decimal, hex para binário e qualquer outra necessidade de conversão de base.

Como Usar

  1. Escolha a base de origem

    Escolha qualquer base de 2 a 36, ou use um dos seis atalhos para binário, base 4, octal, decimal, hexadecimal e base 32.

  2. Digite o número

    Letras são aceitas e maiúsculas ou minúsculas não fazem diferença — a entrada é convertida para maiúsculas automaticamente. Um número por vez; o resultado é atualizado enquanto você digita.

  3. Escolha a base de saída e copie o resultado

    O valor convertido aparece na base de saída selecionada, com as letras em maiúsculas, pronto para copiar.

Casos de Uso Típicos

  • Programação: Processe dados hexadecimais como endereços de memória e códigos de cores
  • Redes: Conversão binária de endereços IP e cálculos de sub-rede
  • Educação Matemática: Demonstração em tempo real de princípios de conversão de bases
  • Codificação de Dados: Operações de codificação/decodificação Base32
  • Depuração de Hardware: Conversão de código de máquina para formato legível

Recursos Principais

  • Suporta conversão entre qualquer base de 2 a 36
  • Conversão bidirecional em tempo real
  • Detecção inteligente de erros e alertas
  • Cópia de resultados com um clique
  • Design otimizado para dispositivos móveis

Bases Numéricas Suportadas

Suporte completo incluindo, mas não se limitando a:

  • Binário(0-1) ↔ Conversão Decimal, intercâmbio Hexadecimal
  • Base4(0-3) ↔ Conversão Octal, intercâmbio Base32
  • Octal(0-7) ↔ Conversão Binária, intercâmbio Decimal
  • Decimal(0-9) ↔ Fundamental para todas as conversões de base
  • Hexadecimal(0-F) ↔ Conversão Binária, processamento de código de cores
  • Base32(0-V) ↔ Conversões de codificação especializadas

Segurança de Dados

Todas as conversões são processadas localmente no seu navegador. Usamos tecnologia de processamento apenas em sessão - todos os registros de entrada são automaticamente limpos quando você fecha a página.

Perguntas Frequentes

Por que uma entrada com letras ainda converte em vez de dar erro?
Porque a conversão para de ler no primeiro caractere inválido para a base escolhida e converte o que já leu até ali. Na base 2, "101XYZ" vira 5 — as letras são ignoradas, não rejeitadas. Na base 16, "FFzz" vira 255. Um erro só aparece quando o primeiro caractere não pode ser interpretado de forma alguma, então ver um resultado não significa por si só que sua entrada era válida.
Números longos são convertidos com exatidão?
Não. Os valores são tratados como números do JavaScript, que são exatos apenas até 2^53. Converter FFFFFFFFFFFFFFFF de hexadecimal dá 18446744073709552000, quando o valor verdadeiro é 18446744073709551615, e os últimos dígitos ficam errados. Trate qualquer valor desse tamanho — identificadores de 64 bits, GUIDs, hashes criptográficos — como apenas indicativo, e use uma ferramenta de inteiros grandes quando o valor exato importar.
É possível converter frações ou decimais?
Não, apenas números inteiros. Tudo depois do separador decimal é descartado: "3,14" na base 10 converte como 3, que é "11" em binário. Números inteiros negativos funcionam — "-FF" na base 16 converte para -255.
Ele envia algo para um servidor?
Não. A conversão acontece no seu navegador enquanto você digita, e nem o número nem o resultado saem da página.