Conversor de Base Numérica
Converta números entre binário, octal, decimal e hexadecimal instantaneamente. Suporta inteiros grandes. Gratuito, 100% no seu navegador.
Referência
O que são bases numéricas?
Uma base numérica (ou radix) determina quantos dígitos únicos um sistema de numeração posicional utiliza. Humanos contam em base 10 (decimal) usando dígitos de 0 a 9. Computadores operam em base 2 (binário) usando apenas 0 e 1 — todo dado digital é, em última instância, representado em binário. O hexadecimal (base 16) e o octal (base 8) fornecem uma representação compacta legível por humanos de dados binários, já que suas bases são potências de 2 (16 = 2⁴, 8 = 2³), tornando a conversão direta.
Guia de referência de bases
Binário (base 2): Dígitos 0–1. Cada dígito é um bit. 8 bits = 1 byte (valores 0–255). Fundamento de toda computação digital — processadores, memória e armazenamento operam em binário.
Octal (base 8): Dígitos 0–7. Cada dígito octal representa exatamente 3 bits. Usado para permissões de arquivos Unix/Linux (chmod 755 = rwxr-xr-x).
Decimal (base 10): Dígitos 0–9. O sistema de contagem cotidiano padrão — o que humanos usam naturalmente.
Hexadecimal (base 16): Dígitos 0–9 e depois A–F. Cada dígito hex representa exatamente 4 bits (um nibble). Dois dígitos hex = um byte. Usado para endereços de memória, cores CSS (#FF5500), endereços MAC e representação de dados em nível de byte.
Quando desenvolvedores precisam de conversão de base?
Cores CSS: #1A2B3C são três pares de bytes hex representando Vermelho (26), Verde (43), Azul (60) em decimal. Permissões Unix: chmod 755 — 7 em octal = 111 em binário (ler+escrever+executar), 5 = 101 (ler+executar). Depuração: Endereços de memória, ponteiros e dumps hex em depuradores (GDB, LLDB, Chrome DevTools) são exibidos em hexadecimal. Redes: Endereços MAC (48 bits, mostrados como 6 pares hex), endereços IPv6 (128 bits hex) e máscaras de sub-rede usam hex ou binário. Operações bitwise: Entender flags, bitmasks e manipulação de bits requer pensar em binário.
Privacidade
Todas as conversões são executadas 100% no seu navegador. Nenhum dado é enviado a nenhum servidor.