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
Escolha a base em que o número está escrito.
- 2
Digite os algarismos: caracteres inválidos são avisados na hora.
- 3
Copie o valor desejado da linha binária, octal, decimal ou hexadecimal.
Exemplos
Decimal → hexadecimal
Entrada
4095Saída
0xfff · binário 111111111111Hexadecimal → decimal
Entrada
ffffSaída
65535Perguntas 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
Codificador/Decodificador Base64Codifique texto para Base64 e decodifique Base64 para texto, com suporte completo a Unicode e emoji — 100% no seu navegador.Gerador de hashCalcule hashes MD5, SHA-1, SHA-256 e SHA-512 de qualquer texto, tudo no seu navegador.Formatador JSONFormate, embeleze, minifique e valide JSON na hora, direto no navegador.Validador JSONValide JSON instantaneamente e localize erros de sintaxe com linha, coluna e posição exatas — direto no seu navegador.Codificador / decodificador de URLCodifique texto para URLs com encodeURIComponent ou encodeURI e decodifique strings com codificação percentual.Conversor de timestamp UnixConverta timestamps Unix em datas legíveis e vice-versa, com suporte a segundos e milissegundos.