WebRTC Leak Test
Checks whether your browser reveals an IP address other than the one websites already see. It runs in your browser, with no sign-up.
Testing your browser
Testing your browser…
Testing a VPN?
Connect it first, then run the test again. WebRTC should show the VPN's address or nothing at all.
Protect your IP with BlueHammer VPNWhat is a WebRTC leak?
WebRTC lets browsers make video calls and share files directly. To set up those connections, a page can ask the browser which IP addresses it can be reached on. If that list includes your real IP while you're on a VPN, any site can read it. That's a WebRTC leak.
How this test works
Your browser asks a public STUN server, run by Cloudflare, which address it appears from, and lists its own local addresses. We compare them with the IP our server sees for this visit. Nothing is saved.
How to fix a leak
Use a VPN that routes all of your traffic through its tunnel, then run this test again with it connected. Some browsers also let you limit WebRTC in their settings or with an extension, which can stop video calls in the browser from working.
Common questions
Do I need to worry if I'm not using a VPN?
Not much. Without a VPN, the IP that WebRTC shows is usually the one every website already sees. A leak matters when you use a VPN or proxy to hide that IP.
What does “Local address: Hidden” mean?
Modern browsers replace your device's address on your home or office network with a random name ending in .local, so sites can't read it. That's the result you want.
Why does it mention IPv4 and IPv6?
Many connections have both kinds of address. If websites see one kind and WebRTC shows the other, compare the WebRTC address with your connection without the VPN: if they match, that address is leaking.
Will this test change anything on my device?
No. It opens a temporary connection in your browser to discover addresses and closes it when it's done.
Which browsers can leak through WebRTC?
Any browser with WebRTC turned on, which includes Chrome, Edge, Firefox and Safari by default. How much they reveal depends on the browser and its settings, which is why it's worth testing yours.
