WebRTC IP Leak Detector

Check if your browser exposes your real public or local network (LAN) IP address through WebRTC STUN candidate queries.

Technical Metrics & Telemetry

WebRTC Public IP
Scanning...
Local LAN IP (RFC 1918)
Scanning...
Leak Vulnerability Status
Evaluating...

How to Use This Tool

STEP 1
Connect to Your VPN
If you use a VPN or proxy service, connect it before opening this test.
STEP 2
Inspect Exposed IPs
Verify that the WebRTC public IP matches your VPN server IP, not your home ISP address.
STEP 3
Check Local IP Anonymity
Modern browsers protect local IPs with mDNS (.local addresses) to prevent local network scanning.

Frequently Asked Questions

What is a WebRTC leak?
A WebRTC leak occurs when browsers establish peer-to-peer audio/video connections using STUN requests that bypass your configured VPN tunnel, revealing your real ISP IP address.
How do I fix a WebRTC leak?
Use a VPN with built-in WebRTC leak protection, or disable WebRTC using extensions (e.g., uBlock Origin > Prevent WebRTC from leaking local IP addresses).
What is mDNS in WebRTC?
Multicast DNS replaces raw local LAN IPs (like 192.168.1.15) with randomized UUID .local hostnames to protect user privacy against website tracking.
Does disabling WebRTC break video calls?
Yes. If WebRTC is completely disabled in browser flags, browser-based Google Meet, Discord, and Zoom will be unable to transmit video or audio.