Conversor de bases numéricas
Inteiros arbitrariamente grandes são suportados. Os prefixos 0x, 0o e 0b são reconhecidos no modo automático.
Sobre o conversor de bases numéricas
Este conversor traduz números entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36. Ele usa aritmética de inteiros grandes, então valores de qualquer comprimento são convertidos sem perder precisão.
O modo automático entende os prefixos comuns 0x (hex), 0o (octal) e 0b (binário). Espaços e sublinhados usados como separadores de dígitos são ignorados, então você pode colar valores direto do código-fonte.
Como converter entre bases numéricas
- Digite ou cole um número — 255, 0xFF ou 0b11111111 funcionam igualmente.
- Escolha a base de entrada, ou deixe a detecção automática respeitar os prefixos 0x/0o/0b.
- Leia o valor em binário, octal, decimal, hex e Base36 de uma vez.
- Defina uma base personalizada entre 2 e 36 para qualquer outra.
Dicas
- Sublinhados e espaços na entrada são ignorados, então 1_000_000 é interpretado sem problemas.
- Números negativos são convertidos como valores matemáticos com sinal, não como padrões de bits em complemento de dois.
- Base36 usa os dígitos 0-9 e as letras a-z; é útil para IDs compactos em URLs.
- As conversões usam BigInt, então números com mais de 64 bits permanecem exatos.
Guias relacionados
Entenda o workflow por trás desta ferramenta e o que revisar depois.
Checks de SEO técnico antes de enviar um site
Um checklist para garantir que buscadores possam descobrir, rastrear, entender e indexar páginas importantes.
Como depurar respostas JSON de API
Formate a resposta, confirme o status HTTP, valide o schema e compare mudanças do payload antes de alterar código.
Verificações antes de usar valores convertidos
Binário, octal, decimal e hexadecimal são apenas notações do mesmo número, mas prefixos, sinais e largura ainda causam bugs.
Verifique a base de entrada
Os dígitos 10 significam dois em binário, oito em octal, dez em decimal e dezesseis em hexadecimal. Confirme o que a fonte realmente usa.
Atenção aos prefixos numéricos
Os prefixos 0x, 0o e 0b mudam como os parsers leem um valor. Remova-os ou mantenha-os de forma consistente no seu código.
Cuidado com representações com sinal
Esta ferramenta mostra o valor matemático. Hardware e código de baixo nível costumam usar complemento de dois de largura fixa para negativos.
Confira os zeros à esquerda
Alguns formatos dependem da largura: uma cor precisa de 6 dígitos hexadecimais e permissões de arquivo usam 3 ou 4 octais.
Privacidade e uso
Verificações rápidas sem conta
Toolinix foi feito para tarefas curtas de desenvolvimento: cole uma amostra segura, revise o resultado, copie o que precisa e siga em frente.
Sem login
Você pode usar as ferramentas sem criar conta, assinar newsletter ou salvar um workspace.
Local quando possível
Formatadores, geradores, codificadores e utilitários de texto geralmente rodam no navegador. Diagnósticos de rede podem precisar de uma consulta assistida pelo servidor para verificar URLs, domínios ou IPs públicos.
Não cole segredos
Não cole senhas de produção, chaves privadas, tokens de acesso, dados de clientes ou dados regulados em ferramentas online, a menos que sua própria política de segurança permita.
Ferramentas relacionadas
Você também pode achar essas ferramentas úteis.