See the public IPv4 and IPv6 this connection presents.
▸ More about
Uses of public IP address
- Pasting an IPv4 allowlist into a cloud security group.
- Checking whether a VPN is the egress a remote host actually sees.
- Confirming a home connection is dual-stack before filing an ISP ticket.
public IP address pitfalls
- Copying IPv6 into a v4-only form and blaming the lookup.
- Whitelisting a 100.64 CGNAT address as if the internet could dial it.
- Leaving a VPN on and treating that egress as the home router.
public IP address questions (5)
What is my IP address?
It is the address this connection presents to the rest of the internet. This page shows public IPv4 and, when the path has it, public IPv6. Copy the family the form in front of you actually accepts. A v4-only field will reject an IPv6 address even when both are correct.
Why do I see both IPv4 and IPv6?
Dual-stack networks have both families at once. The IPv4 address is what older forms, some CDNs, and many allowlists still want. The IPv6 address is what a v6-first peer sees. They are not two writings of the same number, so copying the wrong family looks like the lookup failed.
Why is my IP in 100.64.x.x?
100.64.0.0/10 is shared address space for carrier-grade NAT (RFC 6598). Your device is behind an ISP NAT. That address is not globally reachable, so opening a port on it, or whitelisting it on a remote host, will not match traffic from the public internet.
Does a VPN change what this page shows?
Yes. The echo sees the VPN egress, not your home router. Turn the VPN off and look up again for the home address, or whitelist the egress on purpose.
Is my IP sent to ToyTools?
No. Your browser asks ipify.org for the address the internet already sees. The reply comes back to this tab. ToyTools has no server in the path, and nothing is stored here.