Test Whether Your Browser Leaks Your Real IP Address
Compares the IP address your connection presents with the addresses WebRTC exposes from inside the browser, so you can see whether a VPN or proxy is actually hiding you.
If you use a VPN, turn it on first, then run the test. A leak is a WebRTC public address that differs from your connection address.

What this browser is exposing
Connection details
What this tool checks
16 checks across 1 areas. Each links to its reference page with the test, the risk and the fix.
Browser privacy and policy enforcement
16 checksThe ones that most often decide the grade:
Guides for this tool
Background reading written to go with these results.
7 min read · Updated Sep 11, 2026
WebRTC Leaks: How Your Browser Can Expose Your Real IP Behind a VPN
WebRTC lets browsers talk to each other directly, and to do that it discovers your network addresses, sometimes bypassing a VPN. The...
Read the guide
8 min read · Updated Sep 08, 2026
VPN vs Proxy vs Tor: What Each Hides, What Each Leaks
All three route your traffic through another machine, and they protect very different things. This guide compares them on encryption,...
Read the guide
7 min read · Updated Sep 10, 2026
What Your IP Address Reveals and How Sites Use It
Your IP address is sent to every server you contact. What it reveals about location and provider, what it does not, how it is combined...
Read the guide
6 min read · Updated Sep 16, 2026
Secure DNS (DoH and DoT): Stopping Your ISP and Network From Seeing Every Site You Visit
Every website visit starts with a DNS lookup, and by default it is sent in plain text. DNS over HTTPS and DNS over TLS, what they hide,...
Read the guideFrequently asked questions
What is a WebRTC leak?
WebRTC discovers your network addresses to set up direct connections. If it reveals a public IP that differs from your VPN's address, sites can see your real location.
Why does the test show .local addresses?
Modern browsers replace local IP addresses with mDNS names ending in .local. That is a privacy protection working as intended.
My VPN is on but you show two different public IPs. Which is real?
The WebRTC address is the one your operating system routes directly. If it differs from the connection IP, your VPN is not covering WebRTC traffic.