Online Tool Store Online Tool Store

WebRTC Leak Test

See IP addresses detected through WebRTC and compare public results with your VPN IP. Runs a browser ICE scan using Google STUN; no extension needed.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

WebRTC can expose your local network IP addresses to any page you visit — even behind a VPN, in some configurations. This runs the same ICE candidate gathering a website could use, so you can see exactly what's exposed.

How it works

  1. Click "Run WebRTC leak test" to start an ICE candidate gathering session.
  2. Review the detected addresses and their local network, public/external or IPv6 labels.
  3. If you're using a VPN, check whether a public IP appears that doesn't match your VPN's exit IP.

FAQ

What does this WebRTC leak test show?

It gathers WebRTC ICE candidates and lists the IP addresses its address patterns detect. Results are labeled as local network, public/external or IPv6.

Does the test contact an external server?

Yes. The browser uses Google's STUN server at stun.l.google.com:19302 during ICE gathering. Results are displayed in the page, but the scan is not offline and involves network traffic to that server.

Does a public IP result automatically mean my VPN leaks?

No. This widget does not look up your normal browsing IP or compare it with a VPN exit IP automatically. Compare the public result yourself before drawing a conclusion.

Does an empty result prove there are no leaks?

No. It means this scan detected no matching IP addresses within its gathering window. Browser masking, blocked requests and unsupported address formats can affect results. It is not a DNS test or a complete VPN audit.

Do I need to install an extension?

No. Run WebRTC leak test starts the scan in a browser with WebRTC support. If WebRTC is unavailable, the widget displays a message instead of a result.

How we compare

Feature Online Tool Store Browser extensions VPN provider's own test page
No install Requires adding an extension
Not tied to one VPN provider Usually branded to their own service

Use this scan to inspect detected WebRTC addresses, then compare any public result with your VPN exit IP. An empty list is not proof that every kind of IP or DNS leak is blocked.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.