Sobre esta ferramenta

Este conversor de bases numéricas recebe um número em binário, octal, decimal, hexadecimal ou qualquer base de 2 a 36 e mostra o valor em todas as bases comuns de uma vez.

Como usar

  1. Digite o número.
  2. Escolha a base em que ele está escrito, ou selecione Personalizada e digite uma base de 2 a 36.
  3. Veja os resultados em binário, octal, decimal e hexadecimal, além da sua base de destino personalizada.
  4. Clique em um resultado para copiá-lo.

Bom saber

  • Bases acima de 10 usam letras como dígitos: de A = 10 até Z = 35 na base 36.
  • O hexadecimal (base 16) é comum em programação porque um dígito hex representa exatamente 4 bits.
  • O octal (base 8) é usado nas permissões de arquivos do Unix, como 755.
  • Inteiros muito grandes, acima de 9,007,199,254,740,991 (2^53 − 1), perdem precisão porque são usados números JavaScript.

Funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado.

Perguntas frequentes

Como converto binário para decimal?

Multiplique cada dígito por 2 elevado à sua posição, contando a partir de 0 da direita, e some tudo. Por exemplo, 1011 = 8 + 0 + 2 + 1 = 11.

O hexadecimal diferencia maiúsculas de minúsculas?

Não. A–F e a–f representam os mesmos valores.

Suporta frações ou números negativos?

Ele converte números inteiros. A parte fracionária é ignorada.

Alguma coisa é enviada para um servidor?

Não. Todas as conversões acontecem no seu navegador.