WebRTC Leak Test: How to Check Your VPN or Proxy for IP Exposure
When you browse with a VPN or proxy, can your browser still reveal another network address? A WebRTC Leak Test helps you check.
WebRTC supports browser features such as live calls and direct file transfers. With some network setups, it can reveal IP addresses beyond the one used for ordinary web requests, even while a VPN is connected. The WebRTC IP address handling specification describes this behavior.
Run the test
Set up the connection you want to check. If you are testing a VPN or proxy, make sure it is connected first.
Open this site's WebRTC Leak Test page in the browser you normally use.
Click the button to start the test and wait for the results.
Read the summary first, then compare the HTTP exit IP with the WebRTC public IP. The first is the address used for this ordinary web request; the second shows public addresses found by the WebRTC test.
After changing your connection or privacy settings, run the test again to compare results.
You don't need to upload a file or enable your camera or microphone.
What do the results mean?
No obvious WebRTC leak found
The detected WebRTC public address matches the web request's address, and no plain local network address was found. This is a useful result, but it does not check every privacy risk. Matching addresses alone do not prove your VPN is working correctly.
Possible WebRTC IP leak
The test found a public address that differs from the web request's address. Check whether it belongs to the network you intended to hide. A mismatch is a clue to investigate, not proof of a leak; multiple network connections can also produce different addresses.
If your VPN is connected and the result still shows your internet provider's public address when you expected it to be hidden, check whether your VPN or proxy covers this traffic.
Local network address visible
The browser exposed a local address, such as one starting with 192.168.. This differs from a public IP address and does not, by itself, show that your public address has leaked.
Incomplete result
Some information could not be retrieved, possibly because of browser or network restrictions. Try again later. An empty result is not confirmation that the connection is safe.
What should you do about a possible leak?
Check whether your VPN or proxy offers WebRTC leak protection and follow its instructions. If you change your browser's WebRTC privacy controls, consider their effect on live connections; Mozilla's documentation explains these tradeoffs.
Run the test again after making changes. Disabling WebRTC entirely may affect browser calls or file transfers, so check that the features you use still work.
This tool checks and reports results. It does not change your settings or fix leaks automatically.
Comments 0
Comments are disabled for this article.
Loading comments…



