Conversor de Base

Converta números entre decimal, binário, octal e hexadecimal.

Processamento 100% local. Seus dados nunca saem do seu computador
Entrada em:

Sobre esta ferramenta

O Conversor de Base numérica transforma um número entre os quatro sistemas de numeração mais usados em computação: **decimal** (base 10, o sistema cotidiano), **binário** (base 2, os famosos 0s e 1s do hardware), **octal** (base 8, usado em permissões de arquivos no Unix) e **hexadecimal** (base 16, presente em endereços de memória, cores CSS e muito mais).

Para converter, escolha a base de entrada clicando no botão correspondente (Decimal, Binário, Octal ou Hexadecimal) e digite o número no campo. O resultado nas três outras bases aparece instantaneamente, cada um com seu prefixo padrão: `0b` para binário, `0o` para octal e `0x` para hexadecimal. Clique em qualquer linha do resultado para copiar aquele valor.

Este conversor é indispensável no dia a dia de quem trabalha com desenvolvimento de sistemas, eletrônica embarcada ou segurança da informação. Exemplos práticos: entender permissões de arquivo no Linux (`chmod 755` = `0b111101101` em binário), converter cores CSS (`#FF5733` para seus componentes decimais), analisar endereços de memória em depuradores e interpretar flags de registradores de microcontroladores.

Todo o processamento é feito localmente pelo JavaScript do navegador usando `parseInt` e `toString` com radix. Não há comunicação com servidores.

Perguntas frequentes

A ferramenta é gratuita?

Sim, totalmente gratuita.

Os dados são enviados a um servidor?

Não. A conversão acontece inteiramente no navegador, sem qualquer comunicação externa.

Funciona no celular?

Sim, em qualquer navegador moderno para Android e iOS.

Qual o maior número suportado?

O limite é o inteiro seguro do JavaScript: 2^53 - 1 (9.007.199.254.740.991 em decimal). Números maiores podem apresentar imprecisão.

Posso converter números negativos?

A ferramenta trabalha com inteiros positivos. Números negativos dependem da representação usada (complemento de dois, sinal-magnitude) e variam conforme o contexto de hardware ou linguagem, o que está fora do escopo desta ferramenta genérica.