What Is CGNAT? Carrier-Grade NAT and Why Your IP Isn't Really Yours
You already share one public IP among your household's devices thanks to NAT. CGNAT (carrier-grade NAT) applies the same trick one level up: your ISP shares one public IP among hundreds of customers. It's increasingly common โ nearly universal on mobile networks โ and it changes what your IP address means.
Why ISPs use it
IPv4 addresses ran out. New and growing ISPs can't get enough for one-per-customer, and buying them costs real money (tens of dollars per address). CGNAT lets thousands of subscribers share a small pool, buying time while IPv6 adoption grinds forward.
How to tell if you're behind CGNAT
- Log into your router and note its WAN address.
- Check your public IP on our homepage.
- If they differ, you're behind CGNAT. A WAN address in
100.64.0.0โ100.127.255.255is the giveaway โ that range is reserved specifically for CGNAT.
What CGNAT breaks
- Inbound connections โ port forwarding is impossible; the shared public IP's ports aren't yours to open. Home servers, camera access and some remote-desktop setups fail.
- Gaming โ strict NAT types, worse matchmaking, and occasional bans triggered by other people on your shared IP.
- Reputation collisions โ one bad actor among your IP-mates can get the shared address blacklisted or CAPTCHA-flagged for everyone.
- Geolocation โ the gateway may sit in another city, so your detected location drifts.
What still works fine
Ordinary browsing, streaming, video calls, most gaming, and anything outbound โ the overwhelming majority of what people do. Many users never notice CGNAT at all.
Your options if it's a problem
- Ask your ISP for a real public IP โ many offer one (sometimes free, sometimes a small fee, sometimes only with business plans).
- Use IPv6 โ if your ISP provides it, inbound connectivity works without NAT at all.
- Tunnel out โ VPNs with port-forwarding features, or a cheap cloud server relaying to your home, bypass CGNAT entirely.
Frequently asked questions
Is CGNAT bad for privacy?
It's accidentally good in one narrow way โ you blend into a crowd sharing the address. But your ISP logs exactly which customer used which port when, so accountability is unchanged.
Why do I get CAPTCHAs constantly?
Possibly a misbehaving neighbour on your shared CGNAT address triggered anti-abuse systems. A VPN with clean addresses often reduces the friction.