Como Funciona
Entenda o caminho que uma busca percorre entre o seu clique e o resultado no mapa.
-
1. Você informa um IP
Digite qualquer endereço IPv4 (como
200.147.35.149) ou IPv6 (como2804:14c:87::1) no campo de busca da página inicial. Também é possível usar o botão "Usar meu IP" para consultar o seu próprio endereço. -
2. Validamos o endereço
O sistema confere se o texto informado é um IP válido e se ele é um endereço público. IPs privados ou reservados (como
192.168.0.1ou10.0.0.1) são usados apenas dentro de redes locais e não possuem localização pública — nesses casos avisamos você. -
3. Consultamos as bases de geolocalização
Endereços IP públicos são distribuídos em blocos para provedores e operadoras de cada região do mundo. Cruzando essas informações de registro com dados de roteamento, é possível estimar o país, o estado, a cidade e o provedor responsável pelo endereço.
-
4. Exibimos o resultado com o mapa
Você recebe a bandeira e o nome do país, o estado, a cidade, o provedor com o número do sistema autônomo (ASN) e as coordenadas de latitude e longitude, marcadas em um mapa interativo.
Qual a precisão da localização?
A geolocalização de IP é sempre aproximada. Em geral o país é identificado com alta confiabilidade, o estado e a cidade com boa precisão, mas as coordenadas apontam para uma região — normalmente a área de atuação do provedor — e não para o endereço físico do usuário. Conexões móveis, VPNs e proxies podem alterar bastante o resultado.
API para desenvolvedores
Precisa do seu IP público em um script ou terminal? O endpoint
/api/myip devolve o endereço em JSON, sem necessidade de
chave de API:
curl https://ipsearch.dev/api/myip
# {"ip":"200.147.35.149"}
curl https://ipsearch.dev/api/myip?format=text
# 200.147.35.149
curl https://ipsearch.dev/api/myip?full=1
# {"ip":"200.147.35.149","country":"Brasil", ...}