Checked instantly in your browser — nothing is sent anywhere.
Try:

Enter an address above to see whether it's public, private, CGNAT, loopback or reserved.

Your current public IP: detecting….

Private and special-use ranges

Private addresses are reserved for use inside homes and organisations and are never routed on the public internet. Your router translates them to a public address (NAT).

RangeCIDRType
10.0.0.0 – 10.255.255.25510.0.0.0/8Private (RFC 1918)
172.16.0.0 – 172.31.255.255172.16.0.0/12Private (RFC 1918)
192.168.0.0 – 192.168.255.255192.168.0.0/16Private (RFC 1918)
100.64.0.0 – 100.127.255.255100.64.0.0/10Carrier-grade NAT (RFC 6598)
127.0.0.0 – 127.255.255.255127.0.0.0/8Loopback
169.254.0.0 – 169.254.255.255169.254.0.0/16Link-local / APIPA
fc00:: – fdff::fc00::/7IPv6 unique local
fe80:: – febf::fe80::/10IPv6 link-local

How to tell if you're behind CGNAT

  1. Open your router's status page (router login) and find the WAN or internet IP.
  2. Compare it with the public IP shown on What is my IP.
  3. If the router's WAN IP is in 100.64.0.0/10 (or a private range) and differs from your public IP, your ISP uses carrier-grade NAT. Port forwarding won't work for incoming connections; ask your ISP for a public IP or use IPv6.

Questions

Is 192.168.1.1 a public IP?

No. It's in the 192.168.0.0/16 private range and is commonly used as a home router's address. It only works inside your own network.

Why does my device show a 169.254 address?

Your device couldn't get an address from the router's DHCP server and assigned itself a link-local address. Restart the router and reconnect.