Ir para o conteúdo

Conversor de IPv4: decimal, binário, hexadecimal e inteiro

Converta um endereço IPv4 entre decimal pontuado, binário, hexadecimal e inteiro de 32 bits.

  • Roda no seu navegador

Entrada

0 de 64 caracteres

Informe o endereço no formato escolhido. Zeros à esquerda em decimal pontuado não são aceitos.

Formato de entrada

Resultado

O resultado aparece aqui.

Um endereço, quatro representações

Formato192.168.0.1
Decimal pontuado192.168.0.1
Binário pontuado11000000.10101000.00000000.00000001
Hexadecimal pontuadoC0.A8.00.01
Hexadecimal compactoC0A80001
Inteiro3232235521

Como o inteiro é calculado

192 × 256³ + 168 × 256² + 0 × 256 + 1 = 3232235521

Cada octeto é um dígito de uma base 256. O maior IPv4, 255.255.255.255, vale 4294967295, que é 2 elevado a 32 menos 1.

O que a ferramenta aceita

  • Decimal pontuado: quatro partes de 0 a 255, sem zero à esquerda (01 é recusado).
  • Binário: quatro grupos de 8 dígitos separados por ponto, ou 32 dígitos seguidos.
  • Hexadecimal: quatro pares separados por ponto, ou 8 dígitos seguidos, com 0x opcional.
  • Inteiro: de 0 a 4294967295.

Nota: Só IPv4. A ferramenta faz aritmética de endereço: não consulta a rede nem informa se o endereço está em uso.

Perguntas frequentes

Como converter ip para binário?

Converta cada octeto para 8 bits: 192 = 11000000, 168 = 10101000, 0 = 00000000, 1 = 00000001.

Como converter ip para inteiro?

Multiplique cada octeto pela potência de 256 da sua posição e some. Para 192.168.0.1 o resultado é 3232235521.

Como converter ip para hexadecimal?

Cada octeto vira dois dígitos hexadecimais: 192 = C0, 168 = A8, 0 = 00, 1 = 01. Juntos, C0A80001.