HomeToolsNetwork & DNS › Network & DNS Tools

What Is My IP Address?

ip-lookup

Your public IP address — instant, no signup, no tracking.

IPv4 216.73.217.51

About IP Address Lookup

<p>Your public IP address is the number that internet servers use to route traffic back to your device. When you open a website, call an API, or connect to any remote service, your ISP or router assigns this address to your outbound connection so responses know where to go. Most home and mobile connections use NAT: your router holds a single public IP and maps multiple private addresses (192.168.x.x, 10.x.x.x) to it. The server on the other end sees only the public IP, not your device's private LAN address. This tool reads that public IP directly from the incoming HTTP connection header and returns it in under a second. No JavaScript required, no cookies, nothing is logged or stored.</p><h3>IPv4 and IPv6</h3><p>IPv4 addresses are 32-bit numbers written as four dot-separated octets — 203.0.113.42 is an example. The global IPv4 address pool ran out of unallocated blocks in 2011. IPv6 was designed to replace it: 128-bit addresses written in hexadecimal groups separated by colons (2001:db8::1), giving 340 undecillion possible addresses. Most broadband and mobile connections are now dual-stack — they carry both an IPv4 and an IPv6 address. This tool shows whichever version your connection uses for the HTTP request, or both if your connection is dual-stack. Your ISP, VPN provider, or router configuration determines which protocol your outbound traffic defaults to.</p><h3>Dynamic vs. static addresses</h3><p>Home broadband and mobile connections are typically dynamic — the ISP assigns an address via DHCP and renews it periodically. A home IP might hold for weeks; a mobile IP can change with each session reconnect. Static IPs are assigned by ISPs to businesses and servers that need a stable address for DNS records, API allowlists, TLS certificates, or mail server PTR records. If you need your public IP for a time-sensitive task — forwarding it to a support team, adding it to a firewall rule, authorizing an API client — run this tool immediately before you use the address, since dynamic IPs change without notice.</p><h3>VPNs, proxies, and corporate gateways</h3><p>When you are connected through a VPN, the address this tool shows is the VPN provider's exit server, not your home or office connection. Different VPN servers in different countries return different addresses. Use this tool to confirm your traffic is actually exiting through the expected country before testing geo-restricted content or verifying regional API behavior. Corporate networks route outbound traffic through a shared gateway — everyone on the network appears to come from the same IP, which is why corporate API allowlists are set at the company level rather than per-device. Mobile hotspots show the carrier's IP for the cell site your device is attached to.</p><h3>Geolocation data</h3><p>The country, city, and region shown alongside the address come from the MaxMind GeoLite2 database. Country-level accuracy runs above 99% for most IP ranges. City-level accuracy is approximately 80% globally, but varies significantly by region and ISP. IPs registered by large consumer ISPs often resolve to the ISP's headquarters city rather than the subscriber's location. VPN exit IPs resolve to the data center's city. Recently reassigned or transferred IP blocks may show outdated location data. Use geolocation for approximate attribution — it tells you what country an IP is registered in, not the physical location of the device behind it.</p>

Common use cases

  • Verifying VPN exit country before geo-sensitive tasks — A freelance developer needs to test the geolocation behavior of a client's website, which serves different content to visitors in different countries. They connect to a VPN server set to Germany, then open the IP Lookup tool. The address shown matches the expected German exit IP and the geolocation shows Germany. They then test the site knowing the request appears to originate from the expected country.
  • Confirming your outbound IP for an API allowlist — A developer is integrating with a payment gateway that requires the server's outbound IP to be pre-authorized in their dashboard. Before adding the IP, they check the current public address using this tool from the server's hosting context (via curl or SSH session) to confirm the exact address they need to submit — not the address shown from their laptop, which would be their home ISP's IP.
  • Checking that a corporate proxy is masking the device address — A security analyst on a company network verifies that outbound traffic routes through the expected corporate gateway rather than directly from the device. The IP Lookup tool confirms the company's NAT IP is what external servers see, and the location shows the office city, confirming the proxy is active and not bypassed.
  • Getting your IP for a support ticket quickly — A hosting customer is troubleshooting an access issue with their provider's support team. The support agent asks for the customer's public IP to check firewall logs. Rather than searching "what is my ip" and landing on ad-heavy third-party sites, the customer opens the AT USE IP Lookup, copies the address in one click, and pastes it into the ticket.

How to use this tool

  1. Open the page — your public IP address appears immediately without clicking anything.
  2. Check whether you have an IPv4 address, IPv6 address, or both listed.
  3. Click the Copy button next to the address to copy it to clipboard for use in support tickets, firewall rules, or API allowlists.
  4. Expand the Location details panel to see the country, city, and region from the MaxMind GeoLite2 geolocation database.

Frequently asked questions

Why does the location show the wrong city?

Geolocation databases assign IP ranges to locations based on ISP registration data, not physical device location. Large ISPs register IP blocks at their headquarters, so subscribers anywhere on the network may show the headquarters city. VPN IPs show the data center city. Geolocation is most reliable at the country level.

Does my IP change when I switch from WiFi to mobile data?

Yes. WiFi and mobile data use separate network interfaces with different public addresses assigned by different providers. Your home WiFi address comes from your broadband ISP. Your mobile data address comes from your mobile carrier, and it changes with each data session or cell site handoff on some carriers.

What is the difference between a public IP and my router's LAN address?

Your router has two addresses. The LAN address (typically 192.168.x.x or 10.x.x.x) is private and only visible within your local network. The public IP is assigned by your ISP and is visible to every server on the internet. This tool shows the public IP — the one external servers log and that API allowlists need.

I'm using a VPN. Why does this tool show a different IP than expected?

The address depends on which VPN server you are connected to and which protocol your connection used for the HTTP request. If your VPN uses split tunneling, browser traffic may route through the VPN while other applications use your regular ISP connection. Confirm VPN coverage by checking the address both with and without the VPN active.

Is the detected IP stored anywhere?

No. The IP is read from the incoming HTTP connection header for display purposes and is not logged or stored. There is no account, no session tracking, and no analytics tied to the address.

Related Network Tools

Open another DNS or domain check task in one click.

Live

WHOIS Lookup

View domain registration, registrar, and nameservers for any domain.

Open tool
Live

Reverse DNS Lookup

Map an IP address back to its assigned hostname.

Open tool
Live

Online Status Checker

Check if a website is online or down right now from our server.

Open tool
Live

DNS Lookup Tool

Query A, MX, TXT, CNAME, and other DNS record types for any domain.

Open tool