VPN & WebRTC Leak Test
Check if your VPN is truly protecting your identity. We detect WebRTC leaks, DNS leaks, and IP address exposure.
Running Leak Tests...
Checking your connection for WebRTC leaks and IP exposure
Detailed Results
WebRTC Leak
IP Address Leak
HTTPS Connection
DNS Leak
How to Fix Leaks
Use a Reliable VPN
Choose a VPN with built-in WebRTC leak protection like NordVPN, ExpressVPN, or Mullvad.
Disable WebRTC
In Firefox: type about:config and set media.peerconnection.enabled to false.
Use Browser Extensions
Install "WebRTC Leak Prevent" extension for Chrome or "uBlock Origin" which can block WebRTC.
Frequently Asked Questions
WebRTC (Web Real-Time Communication) is a browser technology used for video calls and peer-to-peer connections. A WebRTC leak occurs when your browser reveals your real IP address through WebRTC, even when you're connected to a VPN. This can expose your identity and location to websites you visit.
Some VPNs don't block WebRTC by default, allowing your browser to make direct peer-to-peer connections that bypass the VPN tunnel. Free VPNs are particularly prone to this. Premium VPNs like NordVPN include built-in WebRTC leak protection.
We compare two IP addresses: 1) Your standard IP detected through the ipapi.co API (which goes through your VPN), and 2) Your WebRTC IP detected through your browser's RTCPeerConnection API (which may bypass your VPN). If these are different, your VPN has a WebRTC leak.
All major browsers support WebRTC and are potentially affected: Chrome, Firefox, Edge, Opera, and Safari. Firefox allows you to disable WebRTC entirely. Chrome and Edge require extensions to block WebRTC leaks.