Endereço IP para binário

Veja os 32 bits por trás de um endereço IPv4 ou de uma máscara, octeto por octeto.

Nível 0 · navegador · ilimitado
27 caracteres
Resultado
11000000.10101000.00000001.00000001
11111111.11111111.11111111.11000000
Decimal com pontos192.168.1.1
Binário11000000.10101000.00000001.00000001
Decimal de 32 bits3232235777
Hexadecimal0xC0A80101

Por que olhar um IP em binário

Calcular sub-redes é aritmética binária. Uma máscara como 255.255.255.192 são 26 uns seguidos de 6 zeros, e um endereço pertence a uma sub-rede quando seus 26 primeiros bits batem com os da rede. Escrever os endereços em binário deixa isso visível, por isso cursos de redes e provas de certificação (CCNA, CompTIA Network+) treinam essa conversão.

Cada octeto é um número de 8 bits: 192 = 128 + 64 = 11000000, 168 = 128 + 32 + 8 = 10101000.

Exemplo resolvido

192.168.1.1 → 11000000.10101000.00000001.00000001. Como um único número de 32 bits é 3.232.235.777, ou 0xC0A80101 em hexadecimal, a forma que alguns bancos e logs usam para guardar endereços de modo compacto. Cole binário para voltar.

Como funciona

A página divide cada endereço em quatro octetos, confere que cada um está entre 0 e 255 sem zeros à esquerda e escreve cada um em base 2 com oito dígitos. Também junta os octetos num inteiro de 32 bits (primeiro octeto × 16.777.216 + segundo × 65.536 + terceiro × 256 + quarto) e mostra em decimal e hexadecimal. Se você colar 32 bits, ela converte de volta para a forma com pontos. Cada linha é convertida separadamente.

Perguntas frequentes

Como converter um octeto de IP para binário?

Subtraia potências de dois de 128 até 1: 168 = 128 + 32 + 8 → 10101000.

Quanto é 255.255.255.0 em binário?

24 uns e 8 zeros: 11111111.11111111.11111111.00000000, um /24.

Por que guardar um IP como um número só?

Um inteiro de 32 bits é compacto e fácil de comparar em consultas por faixa.

Funciona com IPv6?

Não, só IPv4.

Fontes

Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/ip-to-binary/