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
- Type
about:configin address bar - Search for
media.peerconnection.enabled - 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