WebRTC Leak Test
Run a WebRTC leak test online. Inspect host, server-reflexive and relay ICE candidates to see what network address information your browser exposes. Try it now.
WebRTC address exposure
What a WebRTC leak test checks
WebRTC uses ICE candidate gathering to discover network paths for real-time connections. Depending on the browser, operating system, VPN and network configuration, those candidates can contain local host information, a public-facing server-reflexive address learned through STUN, or a TURN relay address. This tool shows the candidate data your browser makes available during that process.
Local addresses and mDNS masking
Modern browsers frequently replace local IP addresses with mDNS hostnames. That behavior reduces direct exposure of private interface addresses, so seeing a hostname instead of a numeric local IP is normal. The test still displays the candidate type and protocol so you can understand what WebRTC is attempting to use.
Public-facing WebRTC addresses
A srflx candidate can contain a public-facing address discovered through STUN. Its presence does not automatically mean a VPN or proxy is unsafe. The useful question is whether the WebRTC-visible address differs from the identity you expect your network protection to expose.
Developers who need to debug connectivity rather than privacy should use the WebRTC ICE test. You can also validate a custom STUN server or TURN server. For camera, microphone and general call readiness, use the main WebRTC test.
WebRTC leak test FAQ
What does a WebRTC leak test show?
It shows address information exposed during ICE candidate gathering, including host, server-reflexive and relay candidates when the browser provides them.
Does a public srflx address prove my VPN is leaking?
Not by itself. The result shows what WebRTC exposes, but VPN safety depends on whether that address differs from the protected network identity and on the browser and VPN configuration.
Why do I see an mDNS hostname instead of a local IP?
Modern browsers often replace local interface addresses with mDNS hostnames as a privacy protection.