Unique names
For every test the server issues a random token and 6 or 36 names like 1-token.dnstest.limpvpn.info. No cache in the world knows them.
Press “Run test”: your browser looks up several unique domain names, and our DNS server records which resolvers asked for them. In 5–10 seconds (longer in extended mode) you will know who handles your DNS queries and whether they leak outside your VPN.
Runs in your browser, nothing to install, no sign-up. We show each resolver's address, provider and country and keep nothing longer than 10 minutes.
The test shows the DNS servers your device uses to look up websites. Run it without a VPN, then with the VPN on, and compare.
Extended mode takes longer but catches resolvers that do not answer every query.
We keep the random test token, the resolvers that came with it and your address for 10 minutes, only to show your result. Resolver details come from local DB-IP databases (IP Geolocation by DB-IP) and are not sent anywhere.
A browser never tells a website which DNS resolver it uses, so we look at the queries from the other side: from our own DNS server.
For every test the server issues a random token and 6 or 36 names like 1-token.dnstest.limpvpn.info. No cache in the world knows them.
Your browser requests these names, so your DNS resolver has to ask our DNS server, which is authoritative for this zone.
Our server records the address each query came from. That is the resolver you actually use.
We compare the resolver's network with your address's network. Traffic through a VPN plus DNS through a regular provider means a leak.
In a café, hotel or airport the network hands you its DNS server. See whose it is and whether the network owner can see where you go.
Make sure lookups for work services go through the company VPN, not through your home provider.
Run the test with and without the VPN: with working protection the resolver switches to a server on the VPN's network.
Changed DNS on your router or phone? The test shows whether the setting really took effect.
Free network, privacy and security checks right in your browser — no install, no sign-up.
Before opening a website, your device asks a DNS server for the site's IP address. By default these questions go to your internet provider's DNS server: that is how most routers and mobile networks are set up. Every query contains a site name, so a DNS server's log is close to a full list of where you have been.
A VPN encrypts your traffic and routes it through its own server. But if DNS queries keep going straight to your provider, outside the tunnel, the provider still sees the names of the sites. That is a DNS leak: page content is protected, but the list of domains is not.
Leaks almost always come from system, browser or network settings, not from the encryption itself. Typical causes:
The table lists the DNS servers that asked our server about the unique names from your test, with their provider and country. The “Whose server” column shows whether the resolver's network matches the network you opened this page from.
If you are on a VPN and every resolver belongs to its network, there is no leak. If a regular provider's server shows up, especially your home or mobile provider, that is a leak. Public DNS services are not a leak to your provider, but they see every query themselves, and if those queries travel outside the tunnel unencrypted, your provider sees them too.
Without a VPN the test almost always shows your provider's DNS. That is normal: most connections work this way. Compare it with the result you get with the VPN on.
For each test our server issues a random token and remembers for 10 minutes which resolvers asked about names with that token. Only the address that started the test can read its result, so no one else can read it. The token, the resolver addresses and your address are kept only to show the result and are deleted after 10 minutes. We do not link tests to accounts, do not put addresses into analytics and do not share them with third parties.