IP Lookup
Your public IP address with its approximate location, ISP and ASN — plus a lookup for any other IPv4 or IPv6 address.
Your public IP
Loading…
Related tools
About this tool
Every device that talks to the internet does so from a public IP address — the address websites, mail servers and APIs see when your traffic reaches them. At home or in an office that address usually belongs to your router, shared by every device behind it, while the addresses your laptop or phone use inside the network are private ones that never leave it. This tool shows the public address your browser is actually connecting from, which can be IPv4 or IPv6 depending on which one your connection prefers, and lets you look up any other public IPv4 or IPv6 address you paste in.
Alongside the address you get its geolocation data: country, city and region, time zone and approximate coordinates, plus the network that owns it. The ISP or organization is the company the address block is assigned to — a home broadband provider, a mobile carrier, a hosting company or a cloud platform. The ASN (Autonomous System Number) identifies that network on the internet's routing level; every block of addresses is announced by an autonomous system, so the ASN tells you who is really routing the traffic even when the organization name is vague.
Common uses are quick and practical. Connect to a VPN and check that the IP and country changed, which confirms your traffic really leaves through the tunnel. When troubleshooting, find out which public address your office or server egresses from before adding it to a firewall rule, an API allowlist or a database access list. When an unfamiliar address shows up in server logs, failed login reports or an abuse complaint, paste it in to see whether it belongs to a residential ISP, a cloud provider or a known hosting network, and roughly where it is registered.
Keep the accuracy limits in mind. IP geolocation is built from registration and routing data, not GPS, so it points to where the network is registered or managed — often the ISP's regional hub rather than a street address, and sometimes a different city entirely. Mobile networks and carrier-grade NAT make this even coarser. If you use a VPN, proxy or Tor, the result shows the exit server's location, not yours. Private and reserved ranges such as 10.x, 192.168.x or fe80:: addresses are rejected, because they exist only inside local networks and have no public location.
About privacy: unlike most tools on this site, this one needs a network connection and does not work offline. The address being looked up — your own, or the one you entered — is sent directly from your browser to freeipapi.com, with ipwho.is as a fallback if the first service fails. Nothing else is sent, and the result for your own IP is cached only for the current browser session. To go further, run the WebRTC leak test to see whether your browser exposes local or real addresses a VPN might not hide, or use the DNS-over-HTTPS lookup to check the DNS records behind a domain.
Frequently asked questions
What is my IP address? expand_more
It's the public IP address your browser uses to reach websites, shown at the top of this tool. Depending on your connection it can be an IPv4 address such as 203.0.113.7 or an IPv6 address. Devices behind the same router usually share one public IPv4 address.
How accurate is IP location? expand_more
Country is usually correct, city often is not. IP geolocation shows where the network is registered or managed, typically your provider's regional hub, never your street address. Mobile networks and VPNs make it less precise or point somewhere else entirely.
How can I check if my VPN is working? expand_more
Note your IP and country here with the VPN off, then connect and press Refresh. If the address, ISP and location now belong to the VPN provider, your browser traffic goes through the tunnel. Also run the WebRTC leak test to make sure no real address leaks around it.
What is an ASN? expand_more
An Autonomous System Number identifies a network that announces its own IP address blocks on the internet, such as an ISP, a cloud provider or a large company. It's useful for telling at a glance whether an address belongs to a home connection, a mobile carrier or a data center.
Is the IP address I look up sent anywhere? expand_more
Yes, it has to be: the address is sent from your browser to freeipapi.com, or to ipwho.is if the first service is unavailable, to fetch its location data. Nothing else is sent. Your own result is cached for the browser session, so the tool needs an internet connection and does not work offline.