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.
- Autonomous system
- Not looked up
- Network operator
- Not looked up
- Country
- Not looked up
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.