Conversor de bases numéricas

Converta entre binário, octal, decimal e hexadecimal com precisão exata usando BigInt.

100% privado — tudo roda no seu navegador

Como usar

  1. 1

    Escolha a base em que o número está escrito.

  2. 2

    Digite os algarismos: caracteres inválidos são avisados na hora.

  3. 3

    Copie o valor desejado da linha binária, octal, decimal ou hexadecimal.

Exemplos

Decimal → hexadecimal

Entrada

4095

Saída

0xfff · binário 111111111111

Hexadecimal → decimal

Entrada

ffff

Saída

65535

Perguntas frequentes

Qual o tamanho máximo do número?

Os valores são lidos como BigInt, então IDs de 64 bits e hashes longos são convertidos sem arredondamento.

Números negativos são aceitos?

Sim, o sinal de menos inicial é mantido em todas as bases.

A saída inclui prefixo?

Não, saem apenas os algarismos, para colar direto no código; adicione 0b, 0o ou 0x se precisar.

Ferramentas relacionadas