United States (US)
Your IP address is protected.
You are currently using a proxy or VPN to hide your IP.
Every device that connects to the internet gets assigned an IP address. It stands for Internet Protocol, and it works like a return address on a letter. When you load a website, stream a video, or send an email, your IP address travels with the request so the server knows where to send the response back. Without it, data would have nowhere to go.
There are two versions in use today. IPv4 looks like 82.64.12.45, four numbers separated by dots, and it's what most people picture when they think of an IP address. IPv6 is much longer, something like 2a01:cb00:8a2:f300::1, and it was introduced because the world was running out of IPv4 addresses. If you see an IPv6 address on this page, that's perfectly normal. Your ISP has simply started using the newer format.
Less than most people think. Your IP address can be used to get a rough location, usually somewhere in the right city or metro area but not much more precise than that. It also reveals your internet service provider. That's about as far as a regular website can go with it.
Your name, home address, phone number, none of that is accessible through your IP. That information sits with your ISP and can only be obtained through a legal process. A lot of people worry about what their IP exposes, but in practice, someone who knows your IP can't do much with it on their own. If you want to see the approximate location tied to your connection, try our IP location tool.
Most home internet connections use a dynamic IP address. Your ISP picks an available address from their pool each time you connect, and it can change from one day to the next, sometimes without you even restarting your router. If you write down your IP today and check back in a few days, there's a decent chance it will be different.
A static IP never changes. It's usually offered on business plans or as a paid add-on for residential customers who need it. The main use cases are hosting a server at home, accessing your home network remotely, or running services that need a consistent address to reach you. For regular browsing, a dynamic IP works just fine and most people never need anything else.
The address showing on this page is your public IP, the one the internet sees. Inside your home network though, every device gets its own local IP assigned by your router. Your phone, laptop, smart TV and any other connected device all have separate local addresses, typically something like 192.168.1.5 or 10.0.0.12. Those addresses never leave your home network.
All your devices share the same public IP when communicating with the outside world. Your router handles the translation between the two, using a process called NAT. So when your laptop requests a webpage, the router sends that request under its public IP, gets the response, and routes it back to your laptop internally. To find your local IP, you'd need to check your device's network settings, not a site like this one.
If you're running a VPN right now, the address on this page isn't yours. It belongs to the VPN server your traffic is being routed through. Depending on which server you're connected to, you might appear to be browsing from Germany, Canada, Japan, or wherever your VPN provider has servers. That's the whole point of using one.
To see your real IP address, disconnect the VPN and reload this page. One thing worth knowing: some VPNs have what are called DNS or WebRTC leaks, where your actual IP slips through even with the VPN switched on. If you're not sure whether yours is airtight, a tool like ipleak.net can check it in seconds. Most reputable VPNs don't have this problem, but it's worth verifying.
Your IP address follows your connection, not your device. Switch from your home wifi to mobile data and your IP changes completely because you're now going through your carrier's network instead of your ISP's. Connect to the wifi at a coffee shop or hotel and you'll get that network's IP, which has nothing to do with your home one.
On the same network, every device shares the same public IP. So if your phone and your laptop are both on your home wifi, they'll show the exact same address on this page. That sometimes surprises people who expect each device to have its own unique public IP. They do have unique local IPs within the network, but externally they all go out under one shared address.
Now that you know your IP address, another question that comes up a lot is whether your internet speed is actually matching what your provider promised. Slow downloads, buffering videos, and laggy calls are all signs worth investigating. Our speed test runs directly in your browser and gives you your download speed, upload speed and ping in a few seconds, no app needed.
The download speed tells you how fast data comes in, the upload speed how fast it goes out, and the ping measures response time between your device and the server. Ping matters a lot for gaming and video calls where a high number translates into noticeable lag. Worth running the test a couple of times at different hours to get a realistic picture of your connection.
Yes, and for most home internet users it does change regularly. With a dynamic IP, your ISP reassigns addresses from their pool as needed, often when you reconnect or after a period of inactivity. There's no notification when it happens. If you need a stable IP that stays the same, you'd have to ask your provider about a static IP option, which usually costs extra or is only available on business plans.
A few things can cause this. If you have a VPN active, each site might detect the IP differently depending on how they handle VPN traffic. CG-NAT can also produce inconsistencies. And if your connection supports both IPv4 and IPv6, some sites will show one version and others will show the other. None of it means something is broken.
Yes, automatically. Every time your browser loads a page, it sends a request to that server and your IP address is included in the request headers. The site receives it, can log it, and can use it to infer your general location and ISP. There's no way to browse the web without this happening unless you route your traffic through a VPN or proxy first.
Not directly. An IP address identifies a connection, not a specific person. Multiple people in the same household share one public IP. In buildings using CG-NAT, dozens of subscribers might share the same address. Linking an IP to an actual identity requires a legal request to the ISP. That's not something a regular website can do.
This is pretty common and it doesn't mean the tool is wrong. IP geolocation doesn't track your physical device, it identifies where your connection enters your ISP's network. That entry point is often a regional hub or data center that could be in a different city from where you actually are. The accuracy varies a lot depending on the ISP and region.
Sometimes, but it's not guaranteed. If you have a dynamic IP, your ISP might assign a different one when you reconnect. But some providers keep your IP tied to your account for days or weeks regardless of restarts. The only reliable way to get a different IP is to use a VPN, which lets you pick the address you appear to have.
CG-NAT stands for Carrier-Grade NAT. It's a setup where your ISP puts multiple customers behind a single shared public IP address, similar to how your router shares one IP among your home devices but at a much larger scale. For regular browsing it makes no difference. Where it becomes a problem is if you want to host anything at home or use services that need to reach you directly by IP. To check if you're behind CG-NAT, compare the IP shown on this page with the WAN IP listed in your router's admin panel. If they're different, you're likely behind CG-NAT.
An IP address is the actual numerical identifier of a server, for example 93.184.216.34. A domain name like example.com is a human-readable label that points to that IP address. When you type a URL into your browser, a DNS lookup runs behind the scenes to find the corresponding IP before your browser connects. The domain name is just there so you don't have to memorize strings of numbers for every site you visit.