Sponsored placement
What Is a Public IP Address?
An IP address (Internet Protocol address) is a numerical label assigned to each device connected to a network. Your public IP address is the address that identifies your network on the internet — it is what websites, servers, and online services see when you connect to them. It is assigned by your internet service provider and shared across all devices on your home or office network through Network Address Translation (NAT).
Most home networks have a single public IP address assigned to the router by the ISP. All devices on that network — phones, laptops, smart TVs — share that single public IP. Within the network, each device has a private IP address (usually in the 192.168.x.x or 10.x.x.x range) that identifies it to the router but is not visible to the internet.
IPv4 addresses are written as four numbers separated by periods, each from 0 to 255: for example, 203.0.113.42. IPv6 addresses are 128-bit numbers written in hexadecimal separated by colons: for example, 2001:0db8:85a3:0000:0000:8a2e:0370:7334. IPv6 was introduced to accommodate the exhaustion of IPv4 addresses and provides enough addresses for every grain of sand on Earth to have its own IP.
- Public IP: visible to the internet, assigned by your ISP, shared by all devices on your network
- Private IP: visible only within your local network, assigned by your router (192.168.x.x, 10.x.x.x)
- IPv4: 32-bit address written as four decimal numbers (e.g., 203.0.113.42)
- IPv6: 128-bit address written in hexadecimal (e.g., 2001:db8::1)
- Static IP: does not change — often used by servers, businesses, and developers
- Dynamic IP: changes periodically — most home internet connections use dynamic IPs
Why Knowing Your IP Address Matters
Developers and system administrators need to know their public IP to whitelist their IP address in server firewalls, SSH access controls, and database connection rules. When setting up a cloud server on AWS, Google Cloud, or DigitalOcean and restricting SSH access to specific IP addresses, you need to know your own IP to allow yourself in. This tool gives you that IP instantly.
VPN users check their IP to verify that the VPN is working correctly. When you connect to a VPN, your traffic should exit through the VPN provider IP address in the location you selected, not your real home IP. If this tool shows your home ISP and location after connecting to a VPN, the VPN has a connectivity problem or a DNS leak that is exposing your real IP.
Security researchers and network engineers use IP lookup tools to identify geolocation of traffic, diagnose routing issues, and verify that traffic is flowing through expected network paths. Knowing your IP is also useful when debugging API authentication, configuring rate limiting by IP, or troubleshooting connection issues with third-party services that block or rate-limit by IP address.
How to Hide or Change Your IP Address
A VPN (Virtual Private Network) routes your internet traffic through a server in another location, making it appear to websites and services as if your IP address is the VPN server IP rather than your real home IP. VPNs are the most common and practical way to change or hide your IP for privacy, accessing geo-restricted content, or securing your connection on public Wi-Fi networks.
The Tor network routes your traffic through multiple volunteer-run relay nodes, each knowing only the previous and next hop but not your identity or destination. Tor provides stronger anonymity than a VPN but is significantly slower and is not suitable for streaming or other bandwidth-intensive activities. It is primarily used for high-privacy browsing where speed is not a priority.
A proxy server acts as an intermediary between your device and the destination server. Unlike VPNs, proxies typically operate at the application layer and are configured per-application rather than routing all traffic. HTTP proxies are common for web scraping, caching, and corporate network filtering. SOCKS proxies operate at a lower level and support more protocols. Neither proxies nor VPNs provide complete anonymity — the proxy or VPN provider still sees your traffic.
Why marketers use this tool
- See your current public IP address instantly with location and ISP details
- Verify whether your VPN is working by checking if your IP shows the expected location
- Works on any device and browser — phone, tablet, laptop, or desktop
Frequently Asked Questions
What is my IP address and what does it reveal?
Your IP address is a numerical identifier that your internet service provider assigns to your network connection. It reveals approximately where you are located (usually at the city or region level, not your exact address), which ISP you use, and whether you appear to be connecting through a VPN or datacenter. It does not reveal your name, physical street address, or personal details. Geolocation from an IP address is approximate and can be off by several miles.
Why does my IP address show the wrong city or country?
IP geolocation is based on databases that map IP address ranges to approximate locations. These databases are not always accurate — your ISP may be headquartered in a different city than where you live, or your traffic may route through a distant hub before reaching the internet. Mobile networks, satellite internet, and VPNs often show locations that are far from your physical location. IP geolocation is accurate at the country level most of the time, but city-level accuracy is inconsistent.
What is the difference between IPv4 and IPv6?
IPv4 is the original internet addressing scheme, using 32-bit addresses written as four decimal numbers separated by periods. IPv4 can represent approximately 4.3 billion unique addresses, which has been exhausted. IPv6 uses 128-bit addresses written in hexadecimal, providing 340 undecillion addresses — enough for the foreseeable future. IPv6 adoption has been gradual and most internet infrastructure supports both. Your device may have both an IPv4 and an IPv6 address simultaneously.
Can websites see my real IP address if I use a VPN?
When using a VPN, the website sees the VPN server IP address, not your real home IP — this is the core privacy feature of a VPN. However, DNS leaks, WebRTC leaks, and IPv6 leaks can expose your real IP even while a VPN is active. Use this IP lookup tool after connecting to your VPN to verify that the shown IP matches your VPN provider location rather than your real ISP location. If it shows your home location, your VPN has a leak.
Does my IP address change over time?
Most home internet connections use dynamic IP addresses that are reassigned periodically by the ISP. The frequency of change varies — some ISPs reassign IPs every few days, others every few months. Restarting your router often triggers a new IP assignment. Static IP addresses are fixed and do not change — they are available from ISPs for a fee and are used by businesses and developers who need a predictable IP for server access, DNS records, or firewall whitelisting.