faqvpn.io
Updated 2026 03 June 2026 3 min read

How to Test a VPN?

🔍 Quick answer:

Test your VPN in 4 steps: (1) check your IP at whatismyip.com — it should differ from your real one, (2) run a DNS leak test at dnsleaktest.com, (3) check for WebRTC leaks at browserleaks.com, and (4) run a speed test at speedtest.net to confirm reasonable performance. All four should pass before you trust the VPN.

Test 1: IP address leak check

Disconnect from your VPN first and visit whatismyip.com — write down the IP shown. Reconnect to the VPN (ideally in a different country) and refresh. If the VPN is working, you should see a different IP that matches the country you selected.

⚠️ Red flag: If the IP is the same with and without VPN, your VPN isn't routing traffic at all. Reinstall the app or contact support.

Test 2: DNS leak test

DNS leaks happen when your browser bypasses the VPN tunnel and uses your ISP's DNS servers — exposing the sites you visit. Go to dnsleaktest.com and click Extended Test. The result should show DNS servers from your VPN provider, not your ISP (Comcast, Verizon, etc.).

Test 3: WebRTC leak test

WebRTC (used for video calls) can leak your real IP even with a VPN active. Visit browserleaks.com/webrtc — if you see your real local IP (192.168.x.x) or real public IP, you have a WebRTC leak. Fix it in Chrome by installing the WebRTC Leak Prevent extension.

Test 4: Speed test

Visit speedtest.net with VPN off and record your baseline. Turn VPN on and re-test. A good VPN typically drops your speed by 10–30%. Anything over 50% suggests a poor server or wrong protocol — try WireGuard or switch to a closer server.

Test 5: Kill switch test

The kill switch is supposed to block all internet traffic if the VPN drops. To test: connect to the VPN, start a download, then forcibly disconnect the VPN app. The download should stop within 1–2 seconds. If it keeps going, your real IP was exposed — your kill switch isn't working.

All-in-one tools

  • ipleak.net — runs IP, DNS, WebRTC, and torrent address detection in one page
  • perfect-privacy.com/check-ip — comprehensive multi-leak detection
  • ExpressVPN's diagnostics — built into their app

💡 Pro tip: Run these tests on a fresh VPN connection before you start torrenting or doing anything sensitive. A 60-second check now prevents a real leak later. Test in the country you'll actually use the VPN in — servers in distant countries have higher latency and more potential for partial leaks.

Was this helpful?

On this page

Loading...

Top 3 VPNs 2026 Tested

1

NordVPN

9.8/10

Best overall • 5500+ servers

$3.39/mo Visit
2

ExpressVPN

9.9/10

Fastest • 3000+ servers

$6.67/mo Visit
3

ProtonVPN

8.5/10

Best privacy • Free tier

$4.99/mo Visit

We earn commission if you purchase through links

View all 240 questions in this category →

Terms you'll meet

IP address
Your device's public ID online.
Encryption
Scrambling data so only you can read it.
No‑logs policy
VPN doesn't store your activity.

More from Beginners