Ferramentas · Números
Conversor de bases numéricas
Digite um número em qualquer uma das bases (binário, octal, decimal ou hexadecimal) e veja o valor convertido nas outras três.

Entrada
Resultados
-binário (2)
-octal (8)
-decimal (10)
-hexadecimal (16)
Valores inválidos ou muito grandes podem não ser exibidos. Números fracionários não são suportados.
Como funciona
- O número é validado para garantir que seus dígitos sejam válidos na base selecionada (ex: '2' é inválido em binário).
- Suporta inteiros grandes usando BigInt para evitar perda de precisão em valores até 2^53-1 (aprox. 9e15).
- A conversão usa a representação posicional padrão: cada dígito tem peso base^posição, com sinal preservado.
- O resultado em hexadecimal usa letras maiúsculas (A-F) e não prefixos (ex: 'FF' em vez de '0xFF').
- Números fracionários não são suportados; apenas parte inteira é considerada.
- O cálculo é feito no navegador e não envia dados para fora.
Ferramentas relacionadas
Conversor de cores HEX, RGB e HSL
Converta cores entre HEX, RGB e HSL, com amostra visual, atalhos (#fff) e validação de limites. Sem envio de dados.
Comparar dois textos
Compare dois textos e veja linhas adicionadas, removidas e iguais, usando o algoritmo de maior subsequência comum.
Formatador e validador de JSON
Valide, formate, minifique e ordene chaves de JSON com indicação exata de erro (linha e coluna). Tudo no seu navegador, sem enviar nada.