What Is My IP

Get your public IP address.

Click run to see your result.

What Is My IP Address?

What this tool does

It shows the public IP address that your requests are coming from. That is the IP that external services, APIs, and servers see when you connect. It is not your local or private IP (e.g. 192.168.x.x) but the one assigned by your ISP or VPN.

This is helpful when configuring allowlists (e.g. database or API access), VPN access, geo-based rules, or when debugging "access denied" or "wrong region" errors.

For more detail on that IP—approximate location and provider—use our IP location lookup. For checking DNS, mail, or connectivity, see our DNS lookup, MX lookup, or port checker.

Why your IP can change

Many ISPs assign dynamic IPs that can rotate when you reconnect or after a period of time. So an IP that worked yesterday for an allowlist might not work today.

VPNs and proxies change your apparent IP entirely. If you are testing geo or access rules, ensure you are using the same network (or same VPN exit) you expect in production.

If access rules break unexpectedly, confirm your current IP with this tool first. Then update allowlists or firewall rules as needed.

When to use it

Adding your IP to a database or API allowlist, verifying which IP your provider or VPN exposes, or debugging connectivity issues where the server only accepts certain IPs.

If IP stability matters for your use case, consider a static IP from your ISP or a trusted outbound gateway. For approximate location of any IP, use our IP location lookup.