My IP Address
Instantly detect your public IP address, location, ISP, and network details
What is a Public IP Address?
A public IP address is a globally unique address assigned to your device (or router) by your Internet Service Provider (ISP). It is visible to any server you connect to on the internet.
Unlike a private IP address (e.g., 192.168.1.1) used within your local network, your public IP is how websites and services identify and communicate with your connection.
IPv4 vs IPv6
IPv4 uses a 32-bit address format (e.g., 203.0.113.45) and supports around 4.3 billion addresses — nearly exhausted globally.
IPv6 uses a 128-bit format (e.g., 2001:db8::1), providing an astronomically large address space to support the growing internet.
Common Use Cases
Remote Access
Configure firewalls or allow-lists using your current public IP to access servers, databases, or VPNs remotely.
Network Debugging
Verify your IP when troubleshooting connectivity issues, DNS resolution, or VPN tunnels.
Security Checks
Check whether your real IP is exposed or properly masked when using a VPN or proxy.
Geolocation Verification
Confirm the country and region reported by your connection — useful for region-locked content and compliance.
ISP Identification
Identify your Internet Service Provider and Autonomous System Number (ASN) for network planning.
Dynamic DNS
Update dynamic DNS records by quickly checking your current IP whenever your ISP reassigns your address.