Conversor de bases numéricas (base 2 a 36)

Escolha a base de origem e a de destino e digite um número por linha.

Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.

Como usar

  1. Escolha a base em que seus números estão escritos (“Base de origem”) e a base que você quer obter (“Base de destino”).
  2. Digite ou cole um número por linha. Números negativos e números com centenas de dígitos funcionam.
  3. Os prefixos 0x, 0b e 0o são reconhecidos na base correspondente, e espaços, sublinhados e vírgulas entre os dígitos são ignorados. Não use ponto de milhar: escreva 1024, e não 1.024.
  4. Bases acima de 10 usam as letras A–Z como dígitos; desative “Letras maiúsculas” para ter o resultado em minúsculas.

Perguntas frequentes

Quais dígitos a base 36 usa?

A base 36 usa 0–9 seguidos de A–Z, então o Z vale 35. As letras são lidas sem diferenciar maiúsculas de minúsculas.

Existe limite de tamanho?

Na prática, não: a conversão usa o BigInt do JavaScript, então números longos mantêm todos os dígitos em vez de serem arredondados.

Dá para converter números com casas decimais?

Este conversor trabalha só com números inteiros, e a vírgula é ignorada como separador (0,101 seria lido como 0101). Para frações binárias como 0,101, use o conversor de binário para decimal.

Ferramentas relacionadas

Todas as ferramentas