What is my IP address?

Look up your browser’s public IP, location and network operator.

Address seen by IPQueryReady to look up

Run a lookup from this browser. No example address is substituted.

IP report
Autonomous system
Not looked up
Network operator
Not looked up
Country
Not looked up
Open the own-IP JSON endpoint

Use the own-IP endpoint in your application.

Run this fetch in the visitor’s browser to look up their connection. A request from your server returns your server’s connecting address.

Browser fetch · own-IP lookup
const response = await fetch("https://api.ipquery.io/?format=json", {
  signal: AbortSignal.timeout(8000)
});
if (!response.ok) throw new Error("IP lookup unavailable");
const data = await response.json();
console.log(data.ip);

VPNs, proxies and carrier gateways can change the address the API sees. This performs one lookup when you request it; bulk lookup is disabled.

Full-list access.

For pricing or full-list access, email [email protected].

Selected list
Selected records
Records in this list