Is your VPN leaking?
About this test
This page checks every way your real address can slip past a VPN: your IPv4 and IPv6 addresses, your DNS lookups, WebRTC in your browser, UDP traffic, other ports and HTTP/3. It works with any VPN. For a certain answer, turn your VPN off once and press Remember my home connection; the page then compares every result with it. That record stays in this browser only. We keep nothing once your test ends.
Press Run the test to check your VPN. It takes about ten seconds.
Every way out of your device
Each line is one way traffic can leave. Through the tunnel is safe. Around it is a leak.
Your home connection
Not recorded. We will guess which connection is yours.
Turn your VPN off first, then press the button. The record stays in this browser only.
Kill-switch watch
Checks your connection every 2 seconds for 10 minutes and turns red the moment anything leaves outside the VPN.
Watching your connection
Now switch your VPN off, change server, or put the computer to sleep and wake it.
through the VPN blocked, which is safe leaked
The checks
How to fix a leak
DNS leak
Your DNS lookups, the step where your device asks for a website's address, go to your broadband company instead of through the VPN. Turn on your VPN app's DNS leak protection, or set your router or device to use your VPN's DNS. Then run the test again.
IPv6 leak
Your VPN only covers IPv4, so anything that can use IPv6 goes round it. Turn on IPv6 leak protection in your VPN app, or turn IPv6 off on this device or router.
WebRTC leak
Your browser is giving away your address to any page that asks. Turn on WebRTC protection in your VPN's browser extension, or change the browser's WebRTC setting. Firefox users can set media.peerconnection.ice.default_address_only to true.
Port or UDP leak
Some traffic is skipping the VPN. Check your VPN app's split tunnelling settings, and make sure no app or port is set to bypass it.
Proxy header leak
Something between you and the internet is adding your address to requests. Check any proxy, filter or security software you use.
Kill switch failure
Your VPN does not block traffic when it drops, so for a moment everything goes out over your home connection. Turn on its kill switch, sometimes called network lock.