Search 110+ free tools… (e.g. json, vpn, password) ⌘K
Link Tools Dereferer Hide Referrer Link URL Shortener Affiliate Cloaker PayPal Links PayPal DonationPayPal Links Privacy Tools Password Generator Cloudflare Resolver My Referrer Torrent Tools Magnet → Torrent Torrent → Magnet Torrent Editor Pirate Bay Proxies Movierulz Proxies ExtraTorrent Proxies Dev Tools Base64 Encoder Hash Generator HTTP Headers Disposable Email Checker Company Blog About Us Contact Anonymize Free
Privacy Tool

DNS Leak Test

Check which DNS servers your browser is using and whether your VPN is properly routing DNS requests. A DNS leak means your ISP can see every website you visit — even when using a VPN.

🔒 100% private — this test runs in your browser and queries DNS directly. We don’t log, store, or share your IP or DNS results.

Your Connection — Live Results

DNS leak test runs automatically. Results appear below in real time.

Your IP Address
216.73.216.173
Detected via HTTP
DNS Servers Detected
Testing…
Via DNS leak test
ISP / Provider
Detecting…

DNS Servers in Use

Checking…
Running DNS leak test…
This may take a few seconds

🔍 What is a DNS leak?

When your DNS queries bypass your VPN tunnel and go directly to your ISP's DNS servers, your ISP can log every website you visit — even if you use a VPN.

🌐 How DNS works

Every time you visit a website, your browser asks a DNS server to translate the domain name (google.com) to an IP address. This lookup reveals your browsing.

⚠️ Why it matters

DNS leaks expose your real location and browsing habits to your ISP — even when you think you're protected by a VPN. Some VPNs have poor DNS leak protection.

🛡️ How to fix it

Use a VPN with built-in DNS leak protection, or manually set your DNS to 1.1.1.1 (Cloudflare), 9.9.9.9 (Quad9), or 8.8.8.8 (Google). Enable DNS over HTTPS in your browser.

🛡️ Privacy-Friendly DNS Servers — Recommended
Cloudflare
1.1.1.1 / 1.0.0.1
Fastest public DNS — privacy-first, no logging
USA
Quad9
9.9.9.9 / 149.112.112.112
Malware blocking + privacy — DNSSEC
Switzerland
NextDNS
Customizable
Ad blocking + logging controls — free tier
Global
AdGuard DNS
94.140.14.14
Ad & tracker blocking via DNS
Russia/EU
OpenDNS
208.67.222.222
Family filter option, Cisco owned
USA
Google Public DNS
8.8.8.8 / 8.8.4.4
Fast and reliable — Google has some logging
USA

What Causes a DNS Leak (and Why Your VPN May Not Stop It)

A DNS leak happens when your device sends DNS queries — the lookups that turn a domain like example.com into an IP address — outside your encrypted VPN tunnel. When that happens, your ISP (or whoever runs the DNS server) can see every website you visit, even though your actual traffic is encrypted. The most common causes are an operating system that ignores the VPN’s DNS settings, a manually configured DNS that overrides the tunnel, or Windows’ "smart multi-homed name resolution" sending queries to every available interface at once.

The test above shows exactly which DNS servers are answering for you right now and who operates them. If you see your ISP’s servers while connected to a VPN, that is a live DNS leak.

How to Run a DNS Leak Test With a VPN (NordVPN and Others)

To confirm your VPN is routing DNS correctly, test with it connected and watch which servers appear:

  1. Connect your VPN and choose a server in another country.
  2. Reload this page so the test runs fresh over the new connection.
  3. Look at the DNS servers detected. If they belong to your VPN provider (or a neutral resolver), you’re safe. If your ISP’s servers show up, DNS is leaking.
NordVPNNordVPN routes DNS through its own servers by default. If a leak appears, enable its DNS-leak protection in Settings and reconnect, then re-run this test.
Other VPNsIf your provider doesn’t offer DNS-leak protection, set a private resolver manually (e.g. Cloudflare 1.1.1.1 or Quad9) so queries never fall back to your ISP.
Router VPNsIf your VPN runs on your router, test every device separately — a leak on one device won’t always show on another.

DNS Leak Test for IPv6

IPv6 is a frequent hidden source of DNS leaks. Many VPNs only tunnel IPv4 traffic, so if your network has IPv6 enabled, DNS queries can escape over IPv6 and reveal your real location — even when the IPv4 side looks perfectly protected. If this test flags IPv6 servers you don’t recognise, the safest fixes are to enable your VPN’s IPv6-leak protection, or disable IPv6 on your device until your provider fully supports it.

Using Cloudflare DNS (1.1.1.1) and Testing for Leaks

Switching to a privacy-focused resolver like Cloudflare’s 1.1.1.1 or Quad9’s 9.9.9.9 stops your ISP from seeing your lookups, but it is not a substitute for a proper VPN DNS setup — the query still needs to travel inside the tunnel. After changing your resolver, re-run this test: you should see Cloudflare or Quad9 answering, not your ISP. If your ISP still appears, something on your system is overriding the resolver and needs fixing.

Frequently Asked Questions

What is a DNS leak?
A DNS leak occurs when your DNS requests (domain name lookups) are sent outside your VPN tunnel — typically to your ISP's default DNS servers. This lets your ISP see every website you visit even if you think you're protected by a VPN.
My VPN is on — why am I still leaking?
Some VPN clients don't properly configure the system to use the VPN's DNS servers. Windows Split Tunneling, Smart Multi-Homed Name Resolution, and incorrect routing tables can all cause DNS requests to bypass the VPN tunnel.
What does it mean if I see multiple DNS servers?
Seeing multiple DNS servers is normal — your device may query several. The concern is whether those DNS servers are controlled by your ISP (leak) or by a privacy-focused provider (good).
How do I fix a DNS leak on Windows?
Go to Network Settings → Change Adapter Options → Right-click your VPN adapter → Properties → Internet Protocol Version 4 → Use these DNS servers → Enter 1.1.1.1 and 1.0.0.1. Also disable Smart Multi-Homed Name Resolution in Group Policy.
Does DNS over HTTPS prevent leaks?
DNS over HTTPS (DoH) encrypts your DNS queries and sends them to a specific provider over HTTPS, preventing ISP interception. Enable it in Chrome (Settings → Privacy → Security → Use secure DNS) or Firefox (Settings → Network Settings → DNS over HTTPS).
Is my ISP DNS always a leak risk?
Your ISP DNS being used is only a risk if you intended to use a VPN or different DNS provider. If you're not using a VPN, seeing your ISP's DNS is normal and expected.
🛡️
Your DNS queries may be exposed to your ISP. Get a VPN with DNS leak protection — tested and recommended by Anonymiz.
See Recommended VPNs →

Related Tools

📡
WebRTC Leak Test
Check for WebRTC IP leaks
🖐️
Browser Fingerprint
See your browser fingerprint
🌐
What Is My IP
Check your public IP address
🍪
Cookie Consent Check
Check GDPR cookie compliance
🕵️
Tracker Scanner
Detect hidden tracking pixels
📋
JSON Formatter
Format and validate JSON
Done!