WebRTC Leak Test
Check whether WebRTC is revealing an address your VPN is meant to hide.
How this test works
WebRTC negotiates direct connections between browsers, so it needs to know your addresses — and it asks your operating system directly rather than following the browser’s normal network path. That is why it could historically bypass a VPN. The test opens a peer connection, collects the addresses it announces, and compares them with the address this page saw when you loaded it. A difference between the two is the leak.
What the results mean
- Address your browser shows sites
- What every website already sees. If a VPN is active, this should be the VPN’s address.
- Addresses WebRTC revealed
- What WebRTC announced. It should match the line above. A different public address is a genuine leak.
- Hidden behind an mDNS hostname
- Your browser gave a random .local name instead of your real LAN address. This is the modern default and is what you want to see.
- Local network address
- An address inside your own network. It does not identify you online, but it does describe how your network is arranged.
Common problems and fixes
- My VPN is on and this shows a different address
- That is the leak this test exists for. Look for a WebRTC or leak-protection setting in your VPN client — many have one that is not enabled by default.
- No addresses were found at all
- WebRTC is disabled or blocked, often by an extension. Nothing can leak, but video calling will not work in this browser either.
Frequently asked questions
Should I disable WebRTC completely?
Usually not. It powers video and voice calling in the browser, and disabling it wholesale breaks those. A VPN with proper leak protection solves the problem without the collateral damage.
Why does it show a .local address?
That is mDNS obfuscation. Browsers replace your real local address with a random name so scripts can still negotiate connections without learning your network layout. It has been standard for years and it is working as intended.
Is a clean result proof my VPN has no leaks?
No. It covers WebRTC only. DNS queries, IPv6 traffic and browser extensions can each leak your real address independently, and this test says nothing about them.