Conversor de base numérica
Digite em qualquer campo — binário, octal, decimal ou hex — e todos os outros são atualizados instantaneamente.
Number Base Converter converte inteiros entre binário, octal, decimal e hexadecimal com atualização ao vivo enquanto você digita. Inclui visualização interativa de bits (8/16/32/64 bits), propriedades do número (potência de 2, paridade) e tabela de referência hex. Usa BigInt do JavaScript, então números arbitrariamente grandes são convertidos sem perda de precisão. Feito por FreeToolHub.
Valor binário inválido
Valor octal inválido
Valor decimal inválido
O hexadecimal usa os dígitos 0–9 e as letras A–F.
Visualização de bits
Clique em um bit para alterná-lo
Informações do número
Tabela de referência
| Decimal | Hex | Binário | Octal |
|---|
Perguntas frequentes
Como converter binário para decimal?
Digite seu número binário (usando apenas 0s e 1s) no campo Binário. O valor decimal aparece instantaneamente no campo Decimal. Por exemplo, binário 1010 equivale a decimal 10.
Para que serve o hexadecimal?
O hexadecimal (base 16) é amplamente usado em programação para representar endereços de memória, valores de cor (ex.: #FF5733 em CSS), valores de bytes e dados binários de forma mais compacta. Cada dígito hexadecimal representa exatamente 4 bits binários.
Qual é a diferença entre binário, octal, decimal e hexadecimal?
O binário (base 2) usa os dígitos 0–1 e é a linguagem nativa dos computadores. O octal (base 8) usa os dígitos 0–7 e aparece nas permissões de arquivo Unix. O decimal (base 10) usa os dígitos 0–9 e é o sistema numérico cotidiano. O hexadecimal (base 16) usa os dígitos 0–9 e A–F e é comum na programação.
Esta ferramenta consegue lidar com números grandes?
Sim. Esta ferramenta usa o tipo BigInt do JavaScript, que suporta inteiros arbitrariamente grandes sem perda de precisão — ao contrário dos números JavaScript padrão, limitados a inteiros de 53 bits.
O que o indicador de comprimento em bits mostra?
O comprimento em bits mostra o número mínimo de dígitos binários necessários para representar seu número. Por exemplo, o decimal 255 requer 8 bits. A contagem de bytes mostra quantos bytes de 8 bits isso corresponde.