Home/Free tools/Leak test
Free tool · Runs in your browser · Nothing stored
A VPN that leaks is worse than no VPN, because you stop being careful. This page checks the two most common browser-side leaks in a few seconds.
Asking your browser for the addresses it would hand to a video call.
This test covers WebRTC address discovery and IP consistency. Resolver-level DNS leak testing needs dedicated DNS infrastructure and is not part of this page yet; the guide below shows how to check your resolver by hand.
First it fetches the public address websites see, the same check as our IP checker. Then it asks your browser's WebRTC stack to gather connection candidates, exactly as a video call would, and compares every address that comes back against the first one. If a different public address surfaces, something is routing around your VPN.
DNS is the other classic leak: your lookups can keep flowing to your internet provider even with the tunnel up, handing them a full list of the sites you visit. Read what a DNS leak is and how to find and fix one. ROOT sends DNS through the tunnel to our own resolvers, and the app's kill switch stops traffic escaping when the tunnel drops.
ROOT VPN tunnels everything, DNS included, with a kill switch for when networks misbehave. Free to start.
Get ROOT VPN, free