Menu

VPN / WebRTC Leak Test

Purpose: Verify your public IP and check whether WebRTC is exposing local/private IP addresses - a common leak even when using a VPN.

Public IP & location

WebRTC local IP detection
Checking…
Tip: if a VPN is on and your public IP still shows your home country, or local IPs leak below, your setup may be exposing data.

VPN Leak Test

The VPN Leak Test checks your public IP and detects WebRTC leaks that can expose your real IP address even while you are connected to a VPN.

Why VPNs can leak

A VPN should hide your real IP, but a browser feature called WebRTC can sometimes reveal it directly to websites, bypassing the VPN tunnel. This test shows the IP your VPN presents and separately probes for any WebRTC leak, so you can confirm your real address is actually hidden.

How to read the result

If the detected IP matches your VPN's location and no leak is found, you are protected. If your real IP or ISP appears, you have a leak to fix - typically by disabling WebRTC in your browser or using a VPN with leak protection. Run the test whenever you switch networks or VPN servers. Everything is checked in your browser.

Frequently Asked Questions

What is a WebRTC leak?

It is when the browser's WebRTC feature exposes your real IP address to websites even though you are using a VPN, bypassing the encrypted tunnel.

How do I know if my VPN is working?

If the test shows only your VPN's IP and location with no leak detected, your VPN is masking your real address correctly.

How do I fix a WebRTC leak?

Disable WebRTC in your browser settings or via an extension, or use a VPN that includes built-in leak protection.

When should I run this test?

After connecting to a VPN, switching servers, or changing networks, to confirm your real IP stays hidden.

Related Security Tools

Browse all Security tools →

Privacy-first: client-side tools process your input in your browser. Free to use, no sign-up. See our Privacy Policy and Disclaimer.