Public Wi-Fi
Whoever runs a shared network can see unprotected lookups crossing it. Keeping them in the tunnel keeps that list away from them.
Using a VPN on public Wi-FiLeak protection
Before a site loads, your device asks a DNS resolver where to find it. DNS leak protection is designed to send those lookups through the encrypted tunnel, not out to the resolver your local network hands you.
What it is
In short
DNS is the internet’s address book: it turns a name like example.com into the numeric address your device connects to. A DNS leak happens when those lookups travel outside the VPN tunnel. DNS leak protection is designed to route them through the tunnel, so the network you’re on sees only encrypted traffic.
How it works
Your device learns which DNS resolver to use from the network it joins. That’s where leaks come from: even with a VPN connected, a device can keep asking the resolver the local network gave it.
Two rows. Row one, a lookup outside the tunnel: your device asks where a site lives and the request is sent in the open across the local network, which can see the names you look up, to that network’s DNS resolver, which answers and may keep a record. Row two, with DNS leak protection: the lookup goes through the encrypted tunnel to the VPN server, so the local network sees only encrypted traffic, and it is answered by a DNS resolver reached through the VPN. This shows how DNS leaks work in general.
Two rows. Row one, a lookup outside the tunnel: your device asks where a site lives and the request is sent in the open across the local network, which can see the names you look up, to that network’s DNS resolver, which answers and may keep a record. Row two, with DNS leak protection: the lookup goes through the encrypted tunnel to the VPN server, so the local network sees only encrypted traffic, and it is answered by a DNS resolver reached through the VPN. This shows how DNS leaks work in general.
Without this protection, a lookup can be sent in the open to a resolver run by the café, the hotel or your internet provider. The page itself might travel through the VPN, while the list of names you looked up doesn’t.
That list is revealing on its own. Even without the contents of a page, the names of the sites you visit say a lot about what you’re doing and when.
Why it matters
DNS leaks are easy to miss because nothing looks wrong. Pages load, and the VPN says it’s connected.
Whoever runs a shared network can see unprotected lookups crossing it. Keeping them in the tunnel keeps that list away from them.
Using a VPN on public Wi-FiHotel and airport networks hand out their own DNS resolvers. DNS leak protection is designed so your lookups don’t go to them while you’re connected.
Using a VPN while travellingSome networks filter websites by interfering with DNS. A VPN can help on some of them, but we can’t promise any particular site will load; that depends on the network and the site.
Blocked websites and VPNsSide by side
| No VPN | VPN with a DNS leak | VPN with DNS leak protection | |
|---|---|---|---|
| Wi-Fi or network operator | Can see them | Can see them | Sees encrypted traffic |
| Your network’s DNS resolver | Receives them | Receives them | Designed not to receive them |
| The pages themselves | Not encrypted by a VPN | Encrypted in the tunnel | Encrypted in the tunnel |
General mechanics of DNS leaks, not a test of a particular device.
The honest bit: what it can’t do
Check it yourself
We don’t have a DNS leak test yet. These tools check related things: the address sites see, and a separate browser leak.
DNS Leak Protection
It’s when the lookups your device makes to find websites travel outside the VPN tunnel, usually to a resolver run by your local network or internet provider, even though the VPN is connected.
Because the lookups can reveal the names of the sites you visit, even when the pages themselves travel through the tunnel.
No. It keeps your lookups away from the network in between. The sites you visit still see the visit, from the VPN server’s IP address rather than yours.
Not yet. Our WebRTC leak test checks a different kind of leak, and What is my IP shows the address websites see for your connection.
Browser secure DNS settings are separate from the VPN, and how the two interact depends on your browser and device.
Yes. Every plan includes every feature, including DNS and IPv6 leak protection. See plans.
Every plan includes every feature, for up to 5 devices at once. Renewal prices are shown before you pay.
Last reviewed