🔍 Detects Real IP · VPN · Proxy Exposure

WebRTC Leak Test

Check if your real IP address is exposed through WebRTC — even when you're behind a VPN or proxy.

🛡️
Click the button to test your browser for WebRTC leaks.

🔓 What Is a WebRTC Leak?

WebRTC is built into every modern browser for video calls and peer-to-peer connections. But it can bypass your VPN and reveal your real IP to any website — a serious privacy risk.

🕵️ Who Can See It?

Any website you visit can use WebRTC to detect your real IP, even if you're connected to a VPN. Trackers, advertisers, and geo-restrictions can all exploit this leak.

🔧 How to Fix It

Use a VPN with built-in WebRTC leak protection, install a WebRTC-blocking browser extension, or disable WebRTC in your browser settings (about:config in Firefox).

WebRTC Leak Test — FAQ

What browsers support WebRTC?

Chrome, Firefox, Safari, Edge, Brave, and Opera all support WebRTC. Safari has partial protection — it exposes local IPs but not public IPs in some configurations. Firefox allows full WebRTC disable via about:config.

Does this test store my IP?

No. The test runs entirely on your device using the WebRTC API. No data is sent to any server. Your detected IPs are displayed only on your screen and disappear when you close the page.

What's the difference between public and local IP?

Your public IP is assigned by your ISP and visible to the internet. Your local IP (like 192.168.x.x) is only visible on your home network. A local IP leak is less serious but can still be used for fingerprinting. A public IP leak through WebRTC completely defeats your VPN.

Can WebRTC be disabled completely?

Yes. Firefox lets you disable WebRTC entirely in about:config by setting media.peerconnection.enabled to false. Chrome and Edge require extensions. Brave blocks WebRTC leaks by default. Safari restricts WebRTC in certain ways automatically.