WebRTC Leak Test

WebRTC lets browsers make real-time audio and video connections. To do that, it discovers your network addresses – which websites can read with a few lines of JavaScript. If you use a VPN, a WebRTC "leak" can expose your real IP address.

Tool status: Fully functional Runs entirely on this website or in your browser.

WebRTC address discovery

Your public IP seen by websites: 216.73.216.49

What this tool can and cannot do

This test runs entirely in your browser and contacts a public STUN server (stun.l.google.com) to discover your public address, which is how real websites do it. Results depend on your browser's current settings.

Data sources: Google STUN server

Understanding the results

mDNS hostnames (ending in .local) mean your browser hides your local IP. That is the safe default in modern browsers.

If a public IP appears that differs from the IP websites normally see, WebRTC is revealing a second address – often your real ISP address behind a VPN.

Troubleshooting

  • Turn on the "WebRTC leak protection" option in your VPN app or extension.
  • Firefox users can set media.peerconnection.enabled to false in about:config (this disables video calls in the browser).

Frequently asked questions

Should I disable WebRTC?

Only if you need maximum privacy. Disabling it breaks browser-based video calls like Google Meet. A VPN with WebRTC protection is usually the better option.