Conversor Binário

Conversor Binário

Converta entre binário, decimal, hexadecimal e octal em tempo real. Grátis, instantâneo, sem cadastro.

Atualizado em abril de 2026

Input Parameter

Binary

0b11111111

Hexadecimal

0xFF

Decimal

255

Octal

0o377

Bit Visualizer

1
1
1
1
1
1
1
1
MSB (Most Significant Bit) LSB (Least Significant Bit)

Bit Depth

8-bit Integer

Memory Size

1 Byte

Latency

< 1ms

Tip: Press Shift+Enter to copy the decimal result.

Conversor Binário Online — Binário, Decimal, Hex e Octal

Digite um número em qualquer campo e veja todos os outros sistemas numéricos atualizarem na hora. Este conversor binário gratuito cobre os quatro sistemas usados em computação — binário, octal, decimal e hexadecimal — em uma única ferramenta. Sem instalação, sem cadastro, sem limite de uso.

Se você é dev debugando endereços de memória, estudante de ciência da computação, ou simplesmente precisa converter 1010 para decimal rápido, está no lugar certo. E sim — brasileiros buscam muito essas conversões em inglês também: binary to decimal, decimal to binary, hex to decimal, binary to hex. Tudo funciona aqui.

Como Usar o Conversor Binário

  1. Selecione a base de entrada — escolha Decimal (base 10), Binário (base 2), Hexadecimal (base 16) ou Octal (base 8) no menu dropdown.
  2. Digite seu número — aceita dígitos puros ou prefixos padrão como 0b, 0o e 0x.
  3. Leia as quatro saídas ao mesmo tempo — binário, decimal, hex e octal atualizam em tempo real.
  4. Copie qualquer resultado — clique no ícone de cópia ao lado de cada saída.

Os Quatro Sistemas Numéricos — O Que São e Quando Usar

Binário (Base 2) é a linguagem nativa de todo computador digital. Usa apenas dois dígitos — 0 e 1 — onde cada posição representa uma potência de 2. Todo byte que sua máquina processa, de um caractere até um frame de vídeo 4K, é representado em binário internamente. Fórmula (binário → decimal): multiplique cada bit por 2 elevado à sua posição (direita = posição 0). Exemplo: 1010 = (1×2³) + (0×2²) + (1×2¹) + (0×2⁰) = 10.

Octal (Base 8) usa oito dígitos (0–7), onde cada dígito representa exatamente três bits binários. Foi o formato mais usado em minicomputadores das décadas de 60 e 70, e segue relevante hoje nas permissões de arquivos Unix/Linux — o famoso chmod 755 é octal. Fórmula: multiplique cada dígito por 8 elevado à sua posição. Exemplo: 17 (octal) = (1×8¹) + (7×8⁰) = 15.

Decimal (Base 10) é o sistema que usamos no dia a dia. Cada dígito representa uma potência de 10. Computadores exibem resultados em decimal porque é o formato mais intuitivo para humanos, mesmo que o hardware opere internamente em binário.

Hexadecimal (Base 16) usa dezesseis símbolos: dígitos 0–9 e letras A–F (A=10 até F=15). Cada dígito hex representa exatamente quatro bits binários, tornando-o uma representação compacta e legível de dados binários. Usado em todo lugar em programação: endereços de memória, códigos de cor (#FF5733), valores de byte, endereços MAC e IPv6. Fórmula: multiplique cada dígito por 16 elevado à sua posição. Exemplo: 2A = (2×16¹) + (10×16⁰) = 42.

Casos de Uso Comuns

  • Desenvolvimento web: cores CSS como #1a2b3c são valores hexadecimais. Converta para RGB decimal ou veja a representação binária completa dos bits.
  • Permissões Linux: chmod 755 — cada dígito octal (7, 5, 5) mapeia três bits de permissão (leitura/escrita/execução). O visualizador de bits mostra exatamente quais bits estão ativados.
  • Sistemas embarcados e firmware: registradores de microcontroladores são lidos e escritos em hex. Converta 0xFF para binário para ver quais bits de controle estão ativos.
  • Redes de computadores: endereços IPv4 são quatro octetos decimais; IPv6 usa grupos de quatro dígitos hex. A representação binária revela máscaras de sub-rede e classes de endereço.
  • Graduação em computação: entender os sistemas numéricos é base para aritmética binária, complemento a dois, representação de ponto flutuante e linguagem de montagem (assembly).

Perguntas Frequentes

O que é um conversor binário?

É uma ferramenta online gratuita que converte números entre os quatro sistemas numéricos mais usados em computação: binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Este conversor atualiza todas as saídas em tempo real enquanto você digita, sem precisar clicar em "converter".

Como converter binário para decimal?

Multiplique cada dígito binário por 2 elevado ao seu valor posicional (começando em 0 à direita) e some todos os resultados. Exemplo: 1011 = (1×2³) + (0×2²) + (1×2¹) + (1×2⁰) = 8 + 0 + 2 + 1 = 11. O conversor faz isso instantaneamente, mas entender a fórmula ajuda a verificar resultados e fazer conversões à mão.

Como converter decimal para binário?

Divida o número decimal por 2 repetidamente, anotando o resto a cada passo. Leia os restos de baixo para cima para obter o resultado binário. Exemplo: 13 → 13÷2=6 r1, 6÷2=3 r0, 3÷2=1 r1, 1÷2=0 r1 → binário = 1101. O conversor resolve qualquer inteiro positivo na hora.

Como converter binário para hexadecimal?

Agrupe os dígitos binários em grupos de quatro a partir da direita (adicione zeros à esquerda se necessário) e converta cada grupo para seu equivalente hex. Exemplo: 101011001010 (A) + 1100 (C) = AC. Como um dígito hex equivale exatamente a quatro bits, o agrupamento sempre funciona sem sobras.

Para que serve o hexadecimal na programação?

Hex é a notação padrão para endereços de memória, valores de byte, códigos de cor e dados em nível de máquina em praticamente todos os ambientes de programação. Dois dígitos hex representam exatamente um byte (8 bits), tornando o hex muito mais compacto que o binário, mas ainda trivialmente conversível. Você vai encontrá-lo em depuradores, disassemblers, protocolos de rede e valores de cor HTML/CSS.

Para que serve o octal hoje em dia?

O principal uso moderno do octal são as permissões de arquivos Unix e Linux. O comando chmod usa três dígitos octais: o primeiro para o dono, o segundo para o grupo, o terceiro para os demais. Cada dígito codifica três bits de permissão — leitura (4), escrita (2) e execução (1) — como uma soma. chmod 755 significa que o dono tem todas as permissões (7=4+2+1) e grupo/outros podem ler e executar (5=4+1).

Por que os computadores usam binário em vez de decimal?

Circuitos eletrônicos têm dois estados confiáveis: tensão presente (1) e tensão ausente (0). Construir um circuito que distingua dez níveis de tensão seria muito mais complexo e sujeito a erros. O binário mapeia diretamente esses dois estados físicos, permitindo computação extremamente rápida e confiável com bilhões de transistores simples.

Qual é a diferença entre binário e hexadecimal?

Binário é base 2 e usa apenas 0 e 1 — é o formato real em que os computadores armazenam e processam dados. Hexadecimal é base 16, usando 0–9 e A–F, e serve como uma abreviação legível para binário: um dígito hex sempre equivale exatamente a quatro bits binários (um nibble). Desenvolvedores preferem hex porque é 4× mais curto que o binário, mantendo conversão trivial.

O conversor é gratuito e precisa de cadastro?

Sim, totalmente gratuito e sem necessidade de cadastro, download ou instalação. Tudo roda no seu navegador, sem enviar dados para nenhum servidor.

O que o visualizador de bits mostra?

O visualizador de bits exibe cada bit individual do resultado binário como um quadrado colorido — preenchido (azul) para 1, vazio para 0 — agrupado em conjuntos de quatro para facilitar a leitura. Escala automaticamente para 8 bits, 16 bits ou 32 bits dependendo do tamanho do valor, e identifica o bit mais significativo (MSB) à esquerda e o menos significativo (LSB) à direita.

Recursos

Ferramentas Relacionadas