See your public IP address instantly — IPv4, IPv6, ISP, location, and hostname. Detect DNS leaks, WebRTC leaks, and check if your VPN is working.
Your public IP address is displayed above — no buttons to press, no forms to fill. This tool reads the network request your browser just made and returns the exact address that websites, servers, and online services see when you connect to the internet. Alongside the address itself, you get the IP version, your internet service provider, the autonomous system number tied to your connection, hostname, approximate geolocation, browser fingerprint data, and privacy diagnostics including DNS leak and WebRTC leak status. Everything loads in one request. Nothing is stored.
Your IPv4 address is the 32-bit numeric label assigned to your connection by your internet service provider, mobile carrier, VPN, or office network. It looks like four groups of numbers separated by dots — something like 203.0.113.45 — and it has been the dominant addressing format since the early internet. When you type a website name into your browser, the request travels through routers that use this IPv4 address to route the response back to your device. Most home broadband connections, mobile data networks, and business internet plans still assign IPv4 as the primary visible address. If you searched for "what is my IPv4 address" or "check my IPv4," the number shown at the top of this page is your answer. No command prompt needed, no settings menu to dig through.
A few practical situations where knowing your IPv4 matters: you are whitelisting access to a remote server, configuring firewall rules, setting up port forwarding on a router, troubleshooting why a website is blocking your region, or confirming that your VPN actually changed your visible address. In all of these cases, the public IPv4 shown here is the one that external systems interact with. Your private IPv4 address is a different thing entirely. Devices inside your home or office network use addresses like 192.168.1.15 or 10.0.0.4 to talk to each other. Those addresses never leave your local network and are invisible to websites. This tool shows only the public side — the address that matters when you interact with anything outside your router.
IPv6 is the 128-bit successor to IPv4, written as eight groups of hexadecimal characters separated by colons. It exists because the world ran out of unique IPv4 addresses years ago, and IPv6 provides a practically unlimited pool of new ones. Major mobile carriers, cloud providers, and an increasing number of home ISPs now assign IPv6 addresses alongside or instead of IPv4.
If your network supports IPv6, this checker displays it directly below your IPv4 result. If you only see IPv4, it means your ISP, router, or current network does not yet route IPv6 traffic — which is still common in many regions.
One important reason to check IPv6: some VPN services mask your IPv4 address correctly but leave your IPv6 exposed. If you use a VPN for privacy and this tool shows an IPv6 address belonging to your real ISP rather than the VPN provider, your actual network identity may still be visible to websites. That is a leak, and it defeats the purpose of the VPN.
Both are valid IP addresses, and many connections carry both simultaneously. This is called a dual-stack connection. Your device uses IPv4 to reach older servers and IPv6 to reach modern ones, often within the same browsing session. You do not choose between them — your network decides which to use based on the destination.
If you are asking whether IPv4 is your "real" IP address, the answer depends on context. For most websites, logging systems, and access controls, your IPv4 is still the address they record. For newer infrastructure — large content delivery networks, modern cloud platforms, some mobile carriers — IPv6 may be the primary identifier. This tool reports both so you can see exactly what your connection presents to the internet right now. Neither version reveals your name, your precise street address, or your personal files. They identify the network endpoint, not the person behind it. But they do reveal your ISP, your approximate region, and whether you are connecting through a residential line, a datacenter, or a proxy service.
Your IP address maps to a geographic region through databases maintained by regional internet registries and commercial geolocation providers. The location shown on this page — country, region, city, and time zone — comes from the registration data tied to your ISP or hosting provider.
This is not GPS tracking. IP geolocation typically resolves to the city or region where your ISP operates its routing infrastructure, which can be dozens or hundreds of kilometers from your actual physical location. A user in a small town might show as being in the nearest major city. A mobile carrier might route all traffic through a centralized hub, making every subscriber appear to be in the same place.
If your IP location shows a different country or city than where you actually are, the most common explanations are: you are using a VPN or proxy, your ISP routes traffic through a distant datacenter, or you are on a corporate network that centralizes outbound connections. None of these indicate an error in the tool — they reflect how the network is genuinely configured.
For anyone testing location-based access, ad targeting accuracy, or CDN routing, the geolocation data here gives you the same information that websites and streaming platforms use to make decisions about your connection.
A shared IP address is used by many customers of the same ISP at the same time. Residential broadband, mobile data plans, and public WiFi networks almost always use shared addressing through a technology called Carrier-Grade NAT. Your public IP is not uniquely yours — hundreds or thousands of other subscribers on the same provider may appear to the internet under the same address. A dedicated IP is assigned exclusively to one user or one server. Business hosting plans, static IP subscriptions, and some VPN services provide dedicated addresses. If you need a consistent, unique address for running a server, accessing a whitelist-protected system, or maintaining a stable reputation for email delivery, a dedicated IP is necessary.
How to tell which one you have: look at the ISP and ASN information displayed on this page. If the provider is a major residential carrier — Comcast, AT&T, Vodafone, Jio, BT, and similar — your address is almost certainly shared. If you see a hosting company, cloud provider, or VPN service name, the address may be dedicated to a specific server instance. Users who search "check real IP or shared IP" are often trying to confirm whether their VPN is assigning them a unique address or pooling them with other users. This tool shows the provider and network type so you can make that determination immediately.
NetsTool's IP checker is built for people who need more than just a number. When your browser loads this page, it sends a network request to our server. That request carries your public IP address, your browser's user agent string, and connection metadata. We read that information, cross-reference it against geolocation and ASN databases, and return a structured result — all within a single page load.
Here is what you see and why each field matters. The IP address and IP version tell you exactly what external systems identify you as. The ISP field names the company providing your connection. The ASN — Autonomous System Number — identifies the specific network operator, which is useful for developers diagnosing routing issues or security teams investigating suspicious traffic. The hostname, when available, shows the reverse DNS record assigned to your address.
The privacy diagnostics go further than most basic IP tools. The DNS leak test checks whether your DNS queries are being routed through your VPN's DNS servers or falling back to your ISP's default resolvers. The WebRTC leak test checks whether your browser's real-time communication protocol is exposing your local network address even when your VPN is active. The VPN status indicator compares your detected ISP against known VPN provider ranges and flags whether your connection appears to originate from a VPN exit node.
Browser details — user agent, device type hints, and request headers — show what information websites can passively collect just from your connection. This is not tracking in the malicious sense; it is the standard data every HTTP request carries. But seeing it laid out helps you understand your exposure. No account is required. No software is installed. No data is logged beyond what is needed to render the result you see. Refresh the page at any time to get a fresh reading — useful if you switched networks, reconnected your VPN, or restarted your router and want to confirm whether your address changed.