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.

Illustration of the webrtc & ip leak test in use

What this tool checks

16 checks across 1 areas. Each links to its reference page with the test, the risk and the fix.

Full reference

Browser privacy and policy enforcement

16 checks

The ones that most often decide the grade:

Guides for this tool

Background reading written to go with these results.

Frequently 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.