Conversor hexadecimal / decimal / binário / octal
Converta números com precisão entre hexadecimal, decimal, binário e octal.
Entrada
Privado por design: seus valores nunca saem do seu dispositivo.
Saída
Copie ou baixe a conversão como JSON.
Passos
Bom saber
Bom saber
O conversor hex/decimal/binário/octal converte números diretamente no navegador entre bases, com três modelos: inteiro matemático, padrão de bits fixo ou fração. A base de origem é detectada automaticamente por prefixos — 0x ou # para hex, 0b para binário, 0o para octal; sem prefixo, assume-se decimal.
Pesquisas típicas incluem hex para decimal, binário para decimal e converter base numérica. O cálculo é local no navegador. Com um padrão de bits fixo, a mesma sequência pode representar valores diferentes como unsigned ou signed; para frações, nem todo valor tem representação finita em cada base.
Casos de uso típicos
Converter valores numéricos entre linguagens
Converta valores hex, binários ou octais de código, logs ou depuradores para decimal.
Comparar interpretação signed e unsigned
Use o modelo “padrão de bits fixo” com a largura certa para comparar unsigned e signed.
Representar frações em outras bases
Converta frações decimais em representação binária ou hex, limitando as casas decimais se a representação não for finita.
Dicas para melhores resultados
Use prefixos para uma entrada inequívoca
Especifique 0x, 0b ou 0o explicitamente em vez de confiar na detecção automática quando a entrada também for válida como decimal.
Escolha a largura de bits conforme a fonte real
Defina a largura de bits para o valor realmente usado pelo seu sistema (por exemplo, 8, 16, 32 ou 64 bits).
Como funciona
Como funciona
Passo a passo
Funções
Funções
Três modelos numéricos
Escolha entre inteiro matemático, padrão de bits fixo ou fração.
Detecção automática de base
Prefixos como 0x, 0b e 0o são detectados automaticamente; sem prefixo, assume-se decimal.
Conversão local com passos de cálculo
O cálculo ocorre diretamente no navegador e mostra os passos individuais.
Perguntas frequentes
Perguntas frequentes
Como a base de origem é detectada automaticamente?
Por prefixos: 0x ou # para hexadecimal, 0b para binário, 0o para octal. Sem prefixo, assume-se decimal.
Por que o mesmo padrão de bits dá valores diferentes?
Porque o mesmo padrão pode representar valores diferentes dependendo se é interpretado como unsigned ou signed.
Minhas entradas são enviadas?
Não. A conversão ocorre totalmente local no navegador.
Mais ferramentas
Mais ferramentas
Decodificador Base64
Decodifique Base64, Base64URL, MIME Base64 ou Data URLs para bytes diretamente no navegador.
Codificador Base64
Codifique texto ou arquivos locais em Base64, Base64URL, MIME Base64 ou Data URLs diretamente no navegador.
Gerador bcrypt / MD5 / SHA-256
Gere e verifique hashes bcrypt e calcule MD5 e SHA-256 localmente.
Formatador JSON
Valide, formate, minifique, analise e inspecione JSON em árvore localmente.