CGNAT Check

Free CGNAT check

Find why inbound connections, hosting, or port forwarding are failing

Check if your internet connection uses CGNAT. The comparison takes the public IP seen by this site and the WAN IP shown on your router status page.

CGNAT checker

Check your public IP against your router WAN IP

We can see the public IP used for this request. Enter the WAN IPv4 from your router's status page so the checker can compare them.

Your public IP

Checking...

This is the address visible to this site, not the address copied from your router.

Where do I find my router WAN IP?

Default Gateway / Router address is not the WAN IP

The gateway only helps you reach the router admin page. The checker needs a separate field labelled WAN IP, Internet IPv4, Broadband IPv4, Cellular IPv4, External IPv4, or similar.

Open your router or gateway

Choose the device you are using:

Windows

  1. Run ipconfig in Command Prompt.
  2. Find Default Gateway on the active connection.
  3. Open that gateway address in your browser.
  4. Sign in and find the separately labelled WAN or Internet IPv4.

Using a phone hotspot?

Your phone may not expose the carrier-side WAN IPv4. The Default Gateway on your computer is usually only the local link to the phone. If no WAN IPv4 is available, do not guess.

See the full WAN-IP guide

Router page won't open?

Try HTTPS or check whether the router uses an ISP or manufacturer app. On phone hotspots, workplace Wi-Fi, hotel Wi-Fi, or other managed networks, the upstream WAN address may not be available.

Do not enter your device's own local IP. The checker needs the WAN or Internet IPv4 shown by the router or gateway.

IP comparison

Public IP seen here
Checking...
Router WAN IP
Not entered
Comparison
Waiting for WAN IP

Result

Enter your router WAN IP

The checker needs the WAN or internet IPv4 shown by your router before it can compare anything useful.

Best-effort result. Browser-based checks are best-effort only. They can suggest CGNAT, but they cannot conclusively prove every ISP policy, network topology, or firewall condition.

What to do next

  1. 1.Open your router status page and find the WAN, internet, or external IPv4 address.
  2. 2.Enter the WAN IP exactly as shown by the router.
  3. 3.If the router only shows IPv6, treat this check as informational and confirm connectivity with your ISP or router vendor guidance.

Core tools

Check the network path

Support guides

Understand the result before changing settings

More troubleshooting references

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.