TextSorter
Decimal Base 10
Binário Base 2
Hexadecimal Base 16
Octal Base 8
Conversor de Base Personalizada (Base 2–36)
da base para a base
Resultado: Insira um número e clique em Converter

O que é conversão de bases numéricas?

Uma base numérica (ou radix) determina quantos dígitos únicos são usados para representar números. A mais familiar é a base 10 (decimal), que utiliza os dígitos 0–9. Computadores e sistemas digitais dependem muito de outras bases para armazenamento e comunicação.

As quatro bases mais comuns

Por que a conversão de bases é importante?

Entender a conversão de bases é fundamental em ciência da computação. Endereços de memória são escritos em hexadecimal, máscaras de rede em binário e permissões de arquivo em octal. Desenvolvedores web usam códigos de cor hex como #FF5733 diariamente. Hashes criptográficos e somas de verificação geralmente são expressos como strings hexadecimais. Saber como as bases se relacionam entre si facilita muito a depuração, engenharia reversa e programação de baixo nível.

Referência rápida: 0–15 nas quatro bases

Esta tabela mostra os mesmos valores expressos em decimal, binário, hexadecimal e octal — o intervalo mais comumente necessário ao trabalhar com nibbles de 4 bits.

Decimal Binário Hex Octal
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000810
91001911
101010A12
111011B13
121100C14
131101D15
141110E16
151111F17

Referência de conversões comuns

Códigos de cor hexadecimal

As cores web são escritas como três pares de bytes hex (RRGGBB), cada um de 00 a FF.

CorHexVermelho (Dec)Verde (Dec)Azul (Dec)
Branco#FFFFFF255255255
Preto#000000000
Vermelho#FF000025500
Lima#00FF0002550
Azul#0000FF00255
Amarelo#FFFF002552550
Ciano#00FFFF0255255
Magenta#FF00FF2550255

Padrões binários comuns

PadrãoBinárioDecimalHexSignificado
Todos zeros (byte)00000000000Nulo / desligado
Todos uns (byte)11111111255FFCompleto / byte máximo
Nibble alto ativo11110000240F04 bits superiores
Nibble baixo ativo00001111150F4 bits inferiores
Potências de 2 menos 1011111111277FByte com sinal máximo
Unix rwxr-xr-x1111011014931EDOctal 755

Perguntas frequentes

O que é hexadecimal e para que é usado?
O hexadecimal (base 16) usa os dígitos 0–9 e as letras A–F. Cada dígito hex representa exatamente 4 bits binários, tornando-o uma forma muito compacta de escrever dados binários. É usado em códigos de cor, endereços de memória, código de máquina e hashes criptográficos.
Como converter de decimal para binário?
Divida o número decimal por 2 repetidamente e anote cada resto. Leia os restos de baixo para cima para obter o resultado binário. Por exemplo, 13 se converte em 1101 em binário. Você também pode digitar 13 no campo Decimal acima e o valor binário aparece instantaneamente.
Para que é usado o octal?
O octal (base 8) é usado principalmente nas permissões de arquivo do Unix/Linux. O comando chmod 755 define permissões usando dígitos octais — 7 (rwx), 5 (r-x), 5 (r-x) para o proprietário, grupo e outros respectivamente.
Como os computadores usam o binário?
Todos os dados em um computador — números, texto, imagens, instruções — são representados em última instância como binário (1s e 0s) porque os transistores têm dois estados estáveis. Oito bits formam um byte, que pode armazenar 256 valores diferentes. A aritmética binária é realizada diretamente pelas portas lógicas do hardware, tornando-a o fundamento de toda a computação digital.

Ferramentas relacionadas