Conversor de bases numéricas

Digite um número em qualquer base e veja as outras três na hora: decimal, binário, octal e hexadecimal. Também converte texto para binário e hexadecimal, e vice-versa. Tudo no seu navegador.

🔒 O que você digita não sai do seu dispositivo. Tudo é calculado no seu navegador.

Digite em qualquer um dos quatro campos: os outros se atualizam sozinhos. Sem limite de tamanho e apenas para números inteiros positivos.

Texto para binário e hexadecimal

Você pode colar bits para transformá-los em texto.

Como converter entre binário, decimal e hexadecimal

  1. Digite o número no campo da sua base: decimal, binário, octal ou hexadecimal.
  2. Os outros três campos são preenchidos na hora.
  3. Para converter texto, digite-o na caixa de texto e veja o binário e o hexadecimal.
  4. Você também pode colar bits ou bytes em hexadecimal para voltar ao texto original.

Bases numéricas e texto em binário

Os números podem ser escritos em diferentes bases. A decimal usa dez dígitos (0 a 9), a binária dois (0 e 1), a octal oito (0 a 7) e a hexadecimal dezesseis (0 a 9 e A a F). O 255 decimal é 11111111 em binário, 377 em octal e FF em hexadecimal.

Para passar de decimal para binário, divide-se várias vezes por 2 e leem-se os restos de trás para frente; para passar de binário para decimal, soma-se cada dígito 1 multiplicado pela sua potência de 2. A ferramenta faz isso com números inteiros de qualquer tamanho, sem perder precisão.

O texto no computador é guardado como bytes. Com a codificação UTF-8, a letra A é o byte 01000001 (65 em decimal ou 41 em hexadecimal) e uma letra acentuada como é ocupa dois bytes (C3 A9). Por isso um texto em binário se escreve em grupos de 8 bits por byte.

O que você deve levar em conta

Perguntas frequentes

Como passo de decimal para binário?

Digite o número no campo decimal e veja o campo binário. O 10 decimal é 1010 em binário.

Como converto texto para binário?

Digite o texto na caixa de texto: cada caractere aparece como um byte de 8 bits (o A é 01000001).

Como passo de hexadecimal para decimal?

Digite o número no campo hexadecimal. Por exemplo, FF é 255 em decimal.

O que acontece com números muito grandes?

São convertidos sem perder precisão, mesmo com centenas de dígitos.

O que eu digito é salvo?

Não. Tudo é calculado no seu navegador.