IP

CGNAT Check

Best-effort CGNAT checks

CGNAT tools and guides

Find strong CGNAT signs before you keep chasing broken port forwarding

Run a best-effort IP comparison, learn what CGNAT means, and work through practical next steps if your router WAN IP does not behave like a normal public IPv4 address.

Homepage Ad Placeholder

Reserved for future ad placement. No ad scripts are loaded in V1.5.

How the checker helps

Detect your public IP

The checker reads the IP visible to the server through forwarded headers.

Compare the router WAN IP

You manually enter the WAN IPv4 shown by your router or gateway status page.

Interpret the mismatch

Private, shared, or reserved WAN ranges often suggest another NAT layer upstream.

Quick answers

Common CGNAT questions

View all FAQs
What does CGNAT mean?

CGNAT stands for Carrier-Grade Network Address Translation. It lets an ISP place many customers behind shared public IPv4 addresses instead of assigning a unique public IPv4 address to each customer.

Can this checker prove that I am behind CGNAT?

No. This is a best-effort browser check. It can highlight strong signs of CGNAT, but it cannot confirm every network layout or ISP setup from the browser alone.

Why does a private WAN IP matter?

If your router shows a private or shared CGNAT address on its WAN or internet page, that usually means another layer of NAT exists upstream. In many cases that prevents direct inbound connections and port forwarding from working as expected.

In-content Ad Placeholder

Reserved for future ad placement. No ad scripts are loaded in V1.5.