🔍 One test, your provider’s settings

VPN Leak Test by Provider

Pick the VPN you use. Each page runs the full leak test - IPv4, IPv6, DNS and WebRTC - checks whether you are on that provider’s network at all, and explains the settings in its app that change what the test shows.

Cloudflare WARP MASQUE (default), WireGuard Leak test → CyberGhost WireGuard, OpenVPN, IKEv2 Leak test → ExpressVPN Lightway, OpenVPN, IKEv2 Leak test → Hotspot Shield Hydra (proprietary), WireGuard, IKEv2/IPSec Leak test → IPVanish WireGuard, OpenVPN, IKEv2 Leak test → IVPN WireGuard, OpenVPN, IKEv2 (iOS only) Leak test → Mullvad WireGuard, OpenVPN 🧪 Measured in our lab Leak test → NordVPN NordLynx (WireGuard-based), OpenVPN, IKEv2/IPSec Leak test → Private Internet Access WireGuard, OpenVPN Leak test → ProtonVPN WireGuard, OpenVPN, Stealth 🧪 Measured in our lab (free servers) Leak test → PureVPN WireGuard, OpenVPN, IKEv2 Leak test → Surfshark WireGuard, OpenVPN, IKEv2 Leak test → TunnelBear WireGuard, OpenVPN, IKEv2 (not on Android) Leak test → Windscribe WireGuard, IKEv2, OpenVPN (UDP and TCP), Stealth, WStunnel Leak test → Another VPN? The general leak test works with every provider. VPN leak test →

What Each Page Tells You, and What It Does Not

  • Your own connection, measured. The leak test runs in your browser against your connection right now. Its result is about your device and your settings, not about the provider in general.
  • Whether you are on that provider at all. Each page reads the network you exit through. It names a provider only when that network is registered to it; providers can rent servers from hosting companies - our lab has seen it for both providers it measures - and then the page says it cannot tell whose VPN it is.
  • Settings from the provider’s own help pages. Where the kill switch is, how the app handles IPv6 and DNS, which features change what a leak test reports. App menus move between versions, so check yours.
  • No ranking, no reviews, no affiliate links. Our lab measures Mullvad and ProtonVPN on a schedule and publishes those figures on their pages. For the others the pages describe settings, not performance.

VPN Leak Test by Provider - FAQ

Why is there a separate page for each VPN?

The leak test is the same for every provider. What differs is the app: where it keeps its kill switch, whether it carries IPv6 or blocks it, how it handles DNS, and which features - split tunneling, browser extensions, DNS filtering - change what a leak test reports. Each page also checks whether the network you exit through is that provider’s own.

Do you rank or review these VPNs?

No. There are no ratings, no rankings and no affiliate links on this site, and the order on this page is alphabetical. Our lab measures Mullvad and ProtonVPN and publishes what it measured; for the others, the pages describe settings, not performance.

Where does the information about each app come from?

From each provider’s own help pages and documentation. Where a provider’s documentation does not say something - whether its app tunnels IPv6, for example - the page does not say it either, and the test answers it for your connection instead.

My VPN is not on the list. Can I still test it?

Yes. The VPN leak test works with every provider - the provider pages add that provider’s settings, not a different test. Its IPv4 row names the network you exit through, and names a provider when that network is registered to it.

🧰 Related Privacy Tools

The tests run in your browser. Where one needs to know whose network an address is on, our server looks it up and keeps no address. Nothing is stored unless you choose to share the result.

🛡️
VPN Leak Test
Run IPv4, IPv6, DNS and WebRTC checks in one pass
📡
DNS Leak Test
See which DNS resolvers actually answer your queries
🔌
Kill Switch Test
Verify your VPN blocks traffic the moment it drops
🧬
VPN Identity Test
Can a site tell you are on a VPN? The address, then the browser