WebRTC (Web Real-Time Communication) is a browser technology that enables peer-to-peer communication. However, it can expose your real IP address even when using a VPN or proxy, bypassing your privacy protection.
This test uses WebRTC to detect all IP addresses visible to websites. If you're using a VPN and see your real IP address listed, you have a WebRTC leak and your actual location may be exposed.
Public IPs: These are your internet-facing addresses visible to websites. When using a VPN, you should only see the VPN server's IP.
Local IPs: These are private network addresses (192.168.x.x, 10.x.x.x) used within your local network. Seeing these is normal and not a security concern.
IPv6 Addresses: Long addresses with colons. Some VPNs don't route IPv6 traffic, which can leak your real IPv6 address.
Disable WebRTC in your browser: Most browsers allow you to disable WebRTC through settings or extensions. Search for "disable WebRTC" specific to your browser.
Use a VPN with WebRTC leak protection: Many premium VPN services include built-in WebRTC leak protection that blocks these requests.
Install browser extensions: Extensions like "WebRTC Leak Prevent" or "uBlock Origin" can block WebRTC requests while keeping other functionality intact.