Your public IP detected instantly
When you visit this page, your browser sends a request to our server. Every internet request includes the sender's IP address so the server knows where to send the response. Our tool reads this IP address from the incoming connection and then queries geolocation databases to determine your approximate location, Internet Service Provider (ISP), autonomous system number (ASN), and timezone. The entire process is instant and requires no software installation.
Your public IP address is assigned to you by your ISP and serves as your identity on the internet. It is different from your private (local) IP address, which is used only within your home or office network. Every device on your local network shares the same public IP address when connecting to the internet through your router. Understanding your public IP is useful for setting up remote access, configuring firewalls, troubleshooting connectivity issues, and verifying VPN connections.
The tool displays your IPv4 address, and if your connection supports it, your IPv6 address as well. It also shows geolocation data including your city, region, country, and coordinates, along with your ISP name and timezone. If you are using a VPN, the tool will show the VPN server's IP address and location instead of your real one, which is a good way to verify your VPN is working.
Every device connected to the internet is assigned an IP address by its network provider. When your browser requests this page, it sends your IP address as part of the TCP/IP connection. Our server reads the source IP from the network packet and uses geolocation databases maintained by providers like MaxMind to map the IP to an approximate physical location, ISP, and other metadata. No special access or permissions are required because your IP is included in every request you make online.
The IP address shown on this page is your public IP, which is visible to every website and service you connect to. Your private IP (usually starting with 192.168.x.x, 10.x.x.x, or 172.16-31.x.x) is only used within your local network and is not visible to the outside internet. Your router performs Network Address Translation (NAT) to map your private IP to your public IP when communicating with external servers.
An IP address can reveal your approximate geographic location (usually accurate to the city level), your ISP, and whether you are using a VPN or proxy. However, it cannot reveal your exact street address, your name, or other personal details without ISP cooperation. Law enforcement can request subscriber information from ISPs with a court order, but ordinary individuals and websites cannot identify you personally from an IP address alone.
The most common ways to hide your IP address are using a VPN (Virtual Private Network), which routes your traffic through a server in another location and replaces your IP with the VPN server's IP; using the Tor network, which bounces your traffic through multiple relays to anonymize your connection; or using a proxy server, which acts as an intermediary. A VPN is the most practical option for most users, as it also encrypts your traffic and is easy to set up on any device.
Most residential ISPs assign dynamic IP addresses, which change periodically (often every few hours or days) or when your router restarts. This is because ISPs have a limited pool of IP addresses shared among their customers. If you need a consistent IP address for hosting a server or remote access, you can request a static IP from your ISP, usually for an additional fee. Business internet plans typically include a static IP by default.