Conversor de Base Numérica

Digite um número, escolha a base de origem e veja o equivalente em binário, octal, decimal e hexadecimal — e em qualquer base de 2 a 36. Na hora e 100% privado.

Binário
base 2
Octal
base 8
Decimal
base 10
Hexadecimal
base 16
Converter para qualquer base (2–36)

Dúvidas sobre conversão de bases

Quais bases o conversor aceita?

O conversor aceita qualquer base de 2 a 36, incluindo as mais comuns: binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Para bases acima de 10, os dígitos são as letras A–Z (A=10, B=11Z=35). Entradas em maiúsculas ou minúsculas são aceitas.

Por que hexadecimal usa letras?

Porque o sistema decimal só tem 10 símbolos (0–9) e a base 16 precisa de 16 dígitos distintos. A convenção é usar as letras A=10, B=11, C=12, D=13, E=14 e F=15. Assim, por exemplo, FF em hex equivale a 255 em decimal.

Para que serve converter para binário?

Computadores e microcontroladores trabalham internamente em binário (tensão alta = 1, tensão baixa = 0). Saber converter é essencial para programação de baixo nível, eletrônica digital, manipulação de bits com operadores bitwise (&, |, ^, <<, >>) e análise de protocolos de comunicação.

O que é a base octal?

A base octal usa os dígitos de 0 a 7. É muito usada em sistemas Unix/Linux para representar permissões de arquivos — por exemplo, chmod 755 significa rwxr-xr-x em binário. Também aparece em algumas linguagens de programação com o prefixo 0o.

O conversor aceita números negativos ou fracionários?

Trabalhamos com inteiros não negativos. Números negativos e frações (como 3.14 em decimal) estão fora do escopo, pois a representação de frações em bases diferentes exige extensões específicas (como complemento de dois para negativos).

Algum dado é enviado para um servidor?

Não. Todo o processamento acontece no seu próprio navegador, em JavaScript local. Nenhuma informação digitada sai do seu dispositivo e nada é salvo na internet.