WebRTC Leak Test

Free WebRTC leak test: see whether your browser exposes local or public IPs through STUN even when a VPN is active.

WebRTC Leak Test

Detect WebRTC IP leaks that can reveal your real IP address even when using VPN

Run a test to view results here.

DNS Resolver

Identify the DNS resolver answering your queries (EDNS), not your VPN egress IP

Run a test to view results here.

IPv6 Leak Test

Check if IPv6 traffic is leaking outside of your VPN tunnel

Run a test to view results here.
Run at least one test to share a report.

How WebRTC leaks work

Browsers use ICE/STUN for peer connections. Those requests can return your real public IP before the VPN adapter is used, leaking identity to any page running JavaScript.

How to read results

Pass: only your VPN exit IP (and expected local/mDNS candidates). Fail: your ISP public IP appears alongside or instead of the VPN IP.

How to fix a WebRTC leak

Disable WebRTC in Firefox (media.peerconnection.enabled), use a leak-prevention extension in Chrome/Edge, or pick a VPN client that forces WebRTC through the tunnel.

It can. Unless WebRTC is disabled or the VPN blocks STUN, browsers may still expose your real IP to websites.

Yes. Run it anytime at rookvpn.com/check/vpn-leak-test/webrtc with no account.