WebRTC Leak Test

WebRTC can expose your real IP address even when using a VPN. This test checks if your browser is leaking your true location.

What is WebRTC?

WebRTC (Web Real-Time Communication) is a browser technology that enables direct peer-to-peer communication for video calls, voice chat, and file sharing. While useful, it can reveal your real IP address to websites, even when you're connected to a VPN.

How WebRTC Leaks Happen

When establishing a peer connection, WebRTC needs to find the best path between users. To do this, it queries STUN servers and can reveal both your local (private) and public IP addresses. This process bypasses VPN tunnels in many browsers.

How to Disable WebRTC

Firefox

  1. Type about:config in address bar
  2. Search for media.peerconnection.enabled
  3. Set value to false

Chrome / Brave / Edge

Install a WebRTC blocking extension like "WebRTC Leak Prevent" or use your VPN's browser extension which often includes WebRTC leak protection.

Safari

Safari has limited WebRTC support and generally doesn't leak IPs. However, for maximum protection, disable WebRTC in Developer settings.

VPNs with WebRTC Protection

The best VPNs include built-in WebRTC leak protection that works automatically without requiring browser configuration.

See Best VPNs for Privacy