What Is My IP Address?
The address below is what every website you visit sees, together with the geolocation and network details that api.ipapi.is derives from it.
Querying api.ipapi.is
Location
Network
What this page cannot show you
This lookup is made from your browser without an API key, so it returns the anonymous response: who owns the address and where it is. Whether it is a VPN, proxy, Tor exit node, datacenter or known abuser — along with the abuse contact, the network range and the registry record — needs a key.
A free account returns all of it, and takes no payment details.
Other formats
The same anonymous response, rendered differently:
Or as JSON · Toon · Text · CSV | Something wrong? Suggest a correction
What your IP address reveals
Your IP address is assigned by your internet provider and travels with every request your browser makes. On its own it does not identify you personally, but it is enough to place you in a city, name the network you are on, and tell a website whether you are on a home connection, a mobile carrier, a corporate network, or a datacenter.
Geolocation accuracy varies by how the address is routed. Residential broadband usually resolves to the right city, whereas mobile and satellite addresses can be off by hundreds of kilometres because the traffic exits through a small number of central gateways. The API reports an accuracy radius for exactly this reason, on responses made with a key.
Why the location may look wrong
- You are on a VPN or proxy. The location shown is the exit server, not you. That is the point of the service, and the API's VPN and proxy flags are what identify it — on responses made with a key.
- Your provider routes traffic centrally. Mobile networks in particular often hand out addresses that geolocate to the operator's core site rather than your cell.
- The address was recently reassigned. Blocks move between providers and regions, and databases take time to catch up.
Query any address programmatically
Leaving off the q parameter returns the caller's own address, which is what
this page does. Pass one to look up any address or ASN instead:
curl 'https://api.ipapi.is'
curl 'https://api.ipapi.is?q=8.8.8.8'
See the API documentation for the full response schema and the free tier limits.