Check if your browser leaks your real IP address through WebRTC, even when using a VPN or proxy. Runs entirely in your browser - no data leaves your device.
WebRTC (Web Real-Time Communication) is a browser API used for video calls, file sharing, and peer-to-peer applications. To establish a direct connection between peers, WebRTC uses the ICE (Interactive Connectivity Establishment) protocol, which gathers all available IP addresses on the device - including local network addresses and the public-facing IP.
This IP gathering happens at the browser level, below the VPN or proxy tunnel. Some browsers and VPN clients block or mask this, but many do not. If WebRTC exposes a different public IP than your connection IP, your real IP address may be visible to websites even when using a VPN.
Local/private IPs (192.168.x.x, 10.x.x.x, 172.16-31.x.x) are always exposed by WebRTC and are not considered a leak - they reveal your internal network structure but not your identity. Only a differing public IP is a meaningful leak. This test runs entirely in your browser using RTCPeerConnection and STUN servers. No data is sent to VLANlab servers.