VPN Leak Test

Free VPN leak test for WebRTC and IPv6, plus a DNS resolver identity check. Connect your VPN, run each check, and confirm only expected VPN IPs appear.

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.

Types of VPN leaks this test covers

IP leaks show your real public address. The DNS check reports which resolver answers your queries so you can compare it to your VPN. WebRTC leaks expose local/public IPs via STUN. IPv6 leaks bypass tunnels that only handle IPv4.

How to run a complete VPN leak test

1) Note your real IP while disconnected. 2) Connect the VPN. 3) Run WebRTC, DNS, and IPv6 tests. 4) Confirm only VPN IPs and resolvers appear. 5) Disconnect and re-check to compare.

CLI and browser together

Pair this suite with curl IP checks on rookvpn.com/curl so terminal and browser exit paths both look clean.

Use a tool that checks IP, WebRTC, IPv6, and DNS resolver identity — not just one address. RookCheck runs those channels for free.

Any path where traffic or metadata exits outside the encrypted VPN tunnel, revealing your real IP or DNS queries.

Disabling or limiting WebRTC prevents STUN-based IP leaks. Many privacy browsers block non-proxied UDP by default.