Ready

DNS Leak Test

See which DNS servers resolve your lookups, and check whether WebRTC reveals your real IP while you're on a VPN.

Your browser will resolve unique test hostnames. We then list every resolver that asked for them.

Resolver IPISP / OperatorCountryStatus
No results yet.
WebRTC leak check
  • StatusRunning…
Your connection
  • Public IP
  • ISP
  • Country

What is a DNS leak?

When you type a website name, your device asks a DNS resolver to turn it into an IP address. On a VPN, those requests should go through the VPN's own resolvers. A DNS leak happens when they go to your ISP instead, revealing the sites you visit even though your traffic is encrypted.

If the test lists resolvers owned by your ISP while your VPN is on, your DNS is leaking. Fix it by enabling your VPN's DNS leak protection, turning off IPv6 if your VPN doesn't support it, or setting an encrypted DNS (DoH/DoT) provider.

Frequently asked questions

How does a DNS leak test work?

Your browser looks up several unique, random hostnames. The test server records which DNS resolvers made those lookups and shows them to you.

What result means I have a DNS leak?

If you're connected to a VPN and the resolvers belong to your regular ISP or are located in your real country, your DNS is leaking.

What is a WebRTC leak?

WebRTC lets browsers make direct connections for calls and video. It can expose your real IP address even behind a VPN unless your browser or VPN blocks it.

How do I fix a DNS leak?

Turn on DNS leak protection in your VPN app, use encrypted DNS (DNS over HTTPS), and disable IPv6 if your VPN doesn't tunnel it.