Home Tools Guides Services About Get Help

DNS & IP Leak Test

Check whether your browser or VPN is leaking your real IP address via WebRTC, and verify whether DNS-over-HTTPS is active. Everything runs locally in your browser — nothing is sent to any server.

Running tests…

Checking your browser for IP leaks and DNS configuration.

WebRTC IP Leak
Checking…
↻ Detecting IPs via WebRTC…
DNS Configuration
Checking…
↻ Analysing DNS settings…
Browser & Network
Checking…
↻ Reading browser info…
Privacy Signals
Checking…
↻ Checking privacy settings…

What is a DNS leak?

When you visit a website, your browser first asks a DNS server to translate the domain name (like google.com) into an IP address. Normally, this lookup happens through your internet provider's DNS server — which means your ISP can see every website you try to visit.

A DNS leak happens when your DNS queries bypass your VPN or privacy settings and go directly to your ISP's server instead. This exposes your browsing activity even when you think you're protected.

Why this matters even with a VPN

Many VPN users assume their DNS queries are automatically routed through the VPN tunnel. They often aren't. A misconfigured VPN — or a browser that ignores VPN DNS settings — can silently send your queries to your ISP, undermining the VPN entirely.


What does this test check?

WebRTC IP leak detection

WebRTC is a browser technology for real-time communication (video calls, file sharing). It can sometimes expose your real local or public IP address even when you're using a VPN — because it bypasses the VPN tunnel to establish direct peer-to-peer connections. This test uses the same WebRTC mechanism to show which IPs your browser is currently exposing.

If you see a public IP listed here that is different from your VPN's exit IP, your VPN has a WebRTC leak.

DNS-over-HTTPS (DoH) status

DNS-over-HTTPS encrypts your DNS queries so your ISP cannot intercept them. This test checks whether your browser is configured to use DoH, and which protocol your browser prefers. Firefox enables DoH by default; Chrome has it available but not always active.

Network and browser information

This section shows what your browser exposes about your network environment — your language settings, timezone, and connection type — all of which contribute to your tracking fingerprint.


How to fix DNS and WebRTC leaks

Want to fix what this test found?

The Complete Privacy Kit includes a VPN guide that covers DNS leak protection, WebRTC settings, and how to verify your VPN is actually working.

See the Kit
↑ top