📡 DNS Resolver & DoH Checker
Is Your DNS Encrypted?
Find out who handles your DNS queries, whether DNS-over-HTTPS is accessible, and if DNSSEC validation is active.
📡
DNS Provider Detection
Infers your current DNS provider from your IP’s ASN - ISP, VPN, or secure DNS
Pending
▼
Run the test to detect your DNS provider.
☁️
Cloudflare DoH (1.1.1.1)
Tests if DNS-over-HTTPS via Cloudflare is reachable from your network
Pending
▼
Run the test to check Cloudflare DoH availability.
🔍
Google DoH (8.8.8.8)
Tests if DNS-over-HTTPS via Google Public DNS is reachable
Pending
▼
Run the test to check Google DoH availability.
🧩
Quad9 DoH (9.9.9.9)
Tests if Quad9 DNS-over-HTTPS (with malware blocking) is reachable
Pending
▼
Run the test to check Quad9 DoH availability.
🔒
DNSSEC Validation
Tests if your resolver validates DNSSEC signatures - protects against DNS spoofing
Pending
▼
Run the test to check DNSSEC validation.
Why DNS Encryption Matters
Standard DNS queries are sent in plaintext. Your ISP, network admin, or any observer can see every domain you visit. DNS-over-HTTPS (DoH) encrypts these queries, hiding them inside regular HTTPS traffic.
How to Enable DNS-over-HTTPS
- Firefox: Settings → Privacy → Enable DNS over HTTPS (choose Cloudflare or Custom)
- Chrome/Edge: Settings → Security → Use secure DNS (select provider)
- Windows 11: Network Settings → DNS Server → set to 1.1.1.1 with DoH
- Router-level: Set DNS to 1.1.1.1 & 1.0.0.1 (supports DoT on port 853)