Converter um endereço IP em número decimal

Esta ferramenta converte um endereço IPv4 no número decimal equivalente, e também um número decimal num endereço IP. Assim é mais fácil trabalhar com intervalos de IPs e bases de dados de geolocalização.

Exemplo: o seu IP público atual é 216.73.217.35 e em decimal é 3628718371.

Conversor de IP para decimal

Introduza o endereço IP (ou o número decimal) e clique em "Converter".


Como se converte um IP em decimal?

Um endereço IPv4 são 4 números de 0 a 255 (4 bytes). Para obter o decimal, cada bloco é multiplicado por uma potência de 256 e os resultados são somados: a·256³ + b·256² + c·256 + d. Por exemplo, 192.168.1.1 = 192·16777216 + 168·65536 + 1·256 + 1 = 3232235777.

O processo inverso consiste em dividir sucessivamente o número decimal por 256 e ficar com os restos. As bases de dados de geolocalização e os intervalos de IP costumam ser guardados em formato decimal porque assim verificar se um IP está dentro de um intervalo é uma simples comparação numérica.