Conversor de endereço IP para binário

Converta endereços IPv4 entre decimal com pontos, binário, inteiro de 32 bits e hex em qualquer direção, e expanda IPv6 em binário completo. Grátis e instantâneo.

IPv4 em decimal pontuado, binário pontuado, 32 bits, inteiro decimal ou hex 0x — ou qualquer endereço IPv6 (com :: ou IPv4 embutido).

IPv4

Decimal pontuado192.168.1.1
Binário pontuado11000000.10101000.00000001.00000001
Binário de 32 bits11000000101010000000000100000001
Inteiro decimal3232235777
Hexadecimal0xC0A80101
Hexadecimal pontuadoC0.A8.01.01
IPv6 mapeado de IPv4::ffff:c0a8:101

O que é IP para binário?

Informe um endereço IP em qualquer notação e veja todas as outras. Para IPv4: decimal com pontos, binário com pontos, a string binária de 32 bits, o inteiro decimal, o hexadecimal e a forma IPv6 mapeada de IPv4. Para IPv6: as formas comprimida e totalmente expandida, binário de 128 bits por grupo, hex e decimal.

Como usar IP para binário

  1. Digite um endereço em Endereço IP (qualquer notação): 192.168.1.1, 3232235777, 0xC0A80101, 11000000.10101000.00000001.00000001 ou um endereço IPv6 como 2001:db8::1.
  2. Confira o selo IPv4 / IPv6 para ver como a entrada foi reconhecida.
  3. Leia as formas convertidas abaixo e use Copiar em qualquer linha.

Exemplo

Entrada
192.168.1.1
Saída
11000000.10101000.00000001.00000001 · 3232235777 · 0xC0A80101 · ::ffff:c0a8:101

Quando usar IP para binário

Use-o em exercícios de sub-redes, regras de firewall que precisam de IPs inteiros ou para entender como os endereços são armazenados. Para calcular faixas de rede, máscaras e número de hosts, use uma calculadora de CIDR/sub-rede.

Como funciona IP para binário

A entrada IPv4 é transformada em um inteiro de 32 bits: octetos decimais com pontos (0–255, sem zeros à esquerda), quatro grupos binários de 8 bits, uma string simples de 32 bits, um inteiro decimal até 4294967295 ou hex com 0x. Todas as saídas derivam desse inteiro. A entrada IPv6 é expandida preenchendo :: com os grupos zero que faltam (um final IPv4 embutido vira dois grupos hex) e guardada como BigInt de 128 bits; a forma comprimida segue a RFC 5952 (minúsculas, a maior sequência de grupos zero encurtada).

Casos de Uso Comuns

  • Aprender sub-redes vendo os endereços em binário
  • Converter um IP guardado como inteiro em um banco de dados de volta para a forma com pontos
  • Expandir um endereço IPv6 comprimido para documentação
  • Obter a forma hex de um IP para análise de pacotes

Perguntas Frequentes

Por que 192.168.01.1 é rejeitado?

Zeros à esquerda são ambíguos (alguns sistemas os leem como octal), então não são aceitos.

Como a forma inteira é calculada?

a.b.c.d → a×2^24 + b×2^16 + c×2^8 + d.

O que é um endereço IPv6 mapeado de IPv4?

A forma ::ffff:0:0/96 que sistemas dual-stack usam para representar um endereço IPv4 dentro do IPv6.

Próximos passos recomendados

Explore mais categorias