My IP Address

Instantly detect your public IP address, location, ISP, and network details

Your Public IP Address

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.