Test 1: IP leak
- Disconnect your VPN. Note your IP, ISP, and country above.
- Connect to a VPN server in a different country.
- Reload this page. The IP, ASN, and geolocation should now match the VPN provider — not your ISP.
Test 2: DNS leak
Even with a working tunnel, your computer may still ask your ISP's DNS server to resolve domains — defeating the privacy goal. Run a DNS lookup with the VPN connected. The resolver returning the answer should belong to your VPN provider (or a neutral one like Cloudflare), not your ISP. If you see your ISP's name, enable “Force DNS over VPN” in your client settings.
Test 3: WebRTC leak
WebRTC is a browser feature for peer-to-peer connections that can reveal your real IP even through a VPN. Open about:webrtc in Firefox or any WebRTC test page. If you see your real public IP or local network IP, install an extension to disable WebRTC or use a browser like Brave that blocks it by default.
When everything passes
Don't assume it stays that way. VPN servers fail open, clients update, and OS changes can reintroduce leaks. Pro users can schedule a recurring IP & DNS check so any future leak is caught the day it appears, not months later.