What Is My IP Address
Check the public IP address your connection is broadcasting to the internet right now, along with your approximate location, ISP, and network details — detected live in your browser.
Approximate IP-Based Location
This map plots the approximate area associated with your public IP address, based on data your ISP has registered for that IP block. It is not your exact physical address.
Map data © OpenStreetMap contributors, rendered with Leaflet.js.
Related Network Tools
A growing toolkit for diagnosing and understanding your connection, all running live in your browser.
Data Breach Scanner
Check whether an email address has appeared in known public data breaches.
Use this toolInternet Speed Test
Measures ping, download, and upload speed from your browser to Cloudflare's global edge network. Results depend on your device, Wi-Fi/cellular conditions, and the load on your local network at the time of the test, so they are an estimate rather than a lab-precise measurement.
DNS Record Checker
Look up published DNS records for any domain, resolved through Cloudflare's public DNS-over-HTTPS resolver (1.1.1.1). This reflects what that resolver currently returns, not necessarily your own device's configured DNS server.
Data Breach Scanner
Checks whether an email address appears in known public data breaches, using the free XposedOrNot breach database. To perform the check, the email address you enter is sent to XposedOrNot's API — it is not stored on our servers, and we recommend not entering an email address you don't want shared with that third-party service.
Understanding IP Addresses: A Complete Guide
Everything you need to know about how IP addresses work, how they relate to your privacy, and what they can and can't reveal about you.
What an IP address actually is
Every device that communicates on the internet needs an address, in the same way a house needs a street address to receive mail. An Internet Protocol (IP) address is that identifier: a number assigned to your device or your network's router so that data sent to you can find its way back correctly. When you request a web page, your device sends a small packet of data labeled with your IP address as the "return address," and the server uses that address to send the page back to you.
Public IP addresses versus private IP addresses
Most home and office networks actually use two layers of addressing. Inside your home, your router assigns each device — your laptop, phone, smart TV — a private IP address, commonly in ranges such as 192.168.x.x, 10.x.x.x, or 172.16.x.x. These addresses only make sense within your own local network; they are not reachable from the wider internet and are reused by millions of other private networks around the world.
Your public IP address is different. It's the single address your ISP assigns to your router, and it's the address the rest of the internet sees when your devices communicate with outside servers. The IP address this page detects and displays above is your public IP, not the private address of the device you're reading this on.
IPv4 and IPv6
IPv4, the original addressing system, writes addresses as four numbers from 0 to 255 separated by dots, such as 203.0.113.42. This design allows for roughly 4.3 billion unique addresses, which seemed inexhaustible in the early days of the internet but has long since become a scarce resource as billions of devices have come online.
IPv6 was developed to solve that scarcity. It uses a much longer address written in hexadecimal and separated by colons, such as 2001:0db8:85a3::8a2e:0370:7334, and provides an address space large enough that every device on Earth could have many unique addresses for the foreseeable future. IPv6 adoption varies by country and ISP; some networks support it fully, some support it partially, and some still rely entirely on IPv4, often paired with NAT to stretch a limited pool of addresses across many customers.
This space shows a Google-served ad once you allow the "Marketing" cookie category.
How routing and NAT work
The internet is a network of networks, and routers are the traffic directors that move data between them. When you send a request, it typically hops through several routers — your home router, your ISP's regional infrastructure, and various backbone providers — before reaching its destination, with each router reading the destination address and forwarding the packet closer to its target.
Network Address Translation (NAT) is what allows your router to let many private devices share one public IP address. When a device on your network sends a request, your router rewrites the source address from the device's private IP to its own public IP, keeps a record of which internal device made the request, and then routes the response back to the correct device when it arrives. This is why every device in your home can access the internet simultaneously while your ISP only needs to allocate a single public address to your connection.
Dynamic versus static IP addresses
Most residential ISPs assign dynamic IP addresses, meaning the address can change periodically or after events like a modem restart. Businesses and some advanced home setups instead pay for a static IP, which stays the same indefinitely. Static addresses are useful for hosting servers or services that need a consistent, predictable address, while dynamic addresses are simpler for ISPs to manage across large customer bases.
How websites see your IP address, and its limitations
Any server you connect to automatically receives your public IP address as part of the connection, because it needs it to send data back to you. This is a basic requirement of how the internet works, not a special tracking technique. From that IP address alone, a website can typically infer your ISP and a rough geographic area, usually a city or region, by referencing public registries of which ISP owns which address blocks.
It's important to understand the limits of this: IP geolocation is an estimate, not a precise measurement. It's derived from where an ISP has registered a block of addresses, which doesn't always match where a specific customer is physically located, especially with mobile networks, satellite connections, or corporate VPNs that route traffic through distant data centers. IP geolocation cannot reveal your street address, your name, or other personal details on its own.
VPNs and proxy servers
A Virtual Private Network (VPN) encrypts your traffic and routes it through a server operated by the VPN provider before it reaches its destination. Websites you visit see the VPN server's IP address rather than your own, which is why a VPN can change your apparent location and hide your real IP from the sites you visit. Your VPN provider, however, can still see your original IP address and your traffic, so choosing a trustworthy provider matters.
A proxy server works similarly by forwarding your requests on your behalf, though proxies vary widely in whether they encrypt traffic or simply relay it. Both tools change what IP address a destination server sees, but neither one makes you completely anonymous; other identifying signals, like browser fingerprinting or account logins, can still reveal information about you.
Network security and firewalls
A firewall inspects incoming and outgoing traffic and blocks connections that don't match rules you or your network administrator define. Most home routers include a basic firewall by default, and operating systems include their own as well. Firewalls are one of several layers of defense, alongside keeping software updated and using strong, unique passwords, that reduce the practical risk associated with being connected to the internet.
Knowing someone's IP address does not, by itself, give an attacker access to their device or data. It can be used as one input to more involved techniques, such as scanning for open ports or attempting a denial-of-service attack, which is exactly why basic protections like a firewall and prompt security updates remain worthwhile even though your IP address is, by design, visible to anything you connect to.
DNS and online privacy
The Domain Name System (DNS) translates human-readable domain names, like example.com, into the numeric IP addresses computers use to route traffic. Every time you visit a website, your device performs a DNS lookup, usually through a resolver provided by your ISP or a third-party service you've configured. Because DNS resolvers see every domain you look up, the choice of resolver has its own privacy implications separate from your IP address.
Broader online privacy involves more than any single number. Your IP address is one signal among many — cookies, account logins, browser characteristics, and behavioral patterns all contribute to how identifiable you are online. Reducing any one signal, including your IP address, helps but does not eliminate the others.
Common misconceptions, and when changing your IP actually helps privacy
A common misconception is that hiding your IP address makes you anonymous online. In reality, it primarily hides your approximate location and ISP from the specific site you're visiting; it does nothing about cookies already stored in your browser, accounts you're logged into, or fingerprinting techniques that don't rely on your IP at all. Changing your IP address, whether through a VPN, a proxy, or simply getting a new address from your ISP, is most useful specifically when you want to prevent a particular site or service from associating your visits with your ISP-assigned address or your approximate location — it is one privacy measure among several, not a complete solution on its own.
Frequently Asked Questions
Straight answers to the most common questions about IP addresses.