Find your public IP address and connection details instantly
An IP (Internet Protocol) address is a unique identifier assigned to each device connected to the internet. It works like a postal address, allowing other devices and servers to find and communicate with your device.
There are two types of IP addresses: IPv4 (like 192.168.1.1) which consists of four numbers separated by dots, and IPv6 (like 2001:0db8:85a3:0000:0000:8a2e:0370:7334) which uses a longer hexadecimal format to provide more available addresses.
Your IP address can reveal information about your approximate geographic location and your Internet Service Provider (ISP), but it does not directly identify you personally.
Get IP information programmatically using our simple JSON API.
GET https://myip.40i.net/api/json
{
"ip": "192.0.2.1",
"country": "United States",
"city": "Los Angeles",
"timezone": "America/Los_Angeles",
"isp": "Example ISP"
}
Your IP address is used to route internet traffic to and from your device, identify your general location, and enable online communication.
Yes, you can use a VPN (Virtual Private Network) or proxy server to mask your real IP address.
Most home internet connections use dynamic IP addresses that change periodically. Business connections often use static IPs.
No, an IP address only reveals your approximate location (city or region), not your exact address.
IPv4 uses a 32-bit address format (4 billion addresses), while IPv6 uses 128-bit (340 undecillion addresses) to solve address exhaustion.
This website does not store your IP address or any personal information. All data is displayed in real-time in your browser.