What Are My Public & Private IPs?
See both your public and private/local IP addresses
Public IP Address
Detecting...
Private (Local) IP Address
Detecting...
Public IP Location
Loading...
ISP / Organization
Loading...
IP Type
IPv4
Private IP Range
Not detected
Public vs Private IP: What is the difference?
Public IP is the address assigned by your ISP that identifies you on the internet. Every website you visit can see this address. It is unique across the entire internet and is used to route traffic back to your network.
Private IP is the address your router assigns to your device on your local network (e.g., your home Wi-Fi). Private IPs are not visible on the internet and are reused across millions of networks. Common ranges include 192.168.x.x, 10.x.x.x, and 172.16-31.x.x.
Your router performs Network Address Translation (NAT) to map your private IP to your public IP, allowing multiple devices to share a single public address.
How it works
Your public IP is detected by our server when your browser makes a request. Your private IP is detected using WebRTC, a browser API for peer-to-peer communication. By creating a temporary peer connection with a STUN server, the browser reveals the local network address assigned to your device. Some browsers or extensions may block this for privacy.