Domain Name System (DNS) records map human‑readable domains to the numeric addresses and metadata that keep the Internet reachable. Each record type—such as A, MX or SOA—serves a specific routing or policy role. Accurate records prevent downtime, accelerate page loads and help email arrive safely for customers worldwide every day.
This reporting interface queries authoritative DNS‑over‑HTTPS endpoints directly from your browser, then assembles a real‑time table of responses, time‑to‑live values and query latencies. A built‑in checklist evaluates name‑server distribution, SOA parameters and availability signals, giving you immediate, colour‑coded feedback on configuration health without leaving the page or sharing access credentials with any backend service.
Run this scan each time you register a new domain, roll out DNSSEC, switch name‑server providers or troubleshoot unreachable services; the instant summary helps colleagues confirm fixes quickly, yet remember that external resolvers may cache stale answers for several minutes and that complex enterprise policies can require deeper authoritative checks.
Technical Details:
The tool executes entirely in the client, leveraging a lightweight reactive interface bound to vanilla scripting. Each click builds DNS‑over‑HTTPS GET requests to Cloudflare’s endpoint, times the round‑trip via the Performance API and renders results with Bootstrap classes for legibility. No lookup data is persisted, logged or routed through intermediary servers.
Client‑Side Fetch
Generates DNS queries with the browser's fetch interface and the DNS‑over‑HTTPS standard, removing the need for external proxies and ensuring every request uses modern encryption.
Latency Timing
Captures millisecond timings via the Performance API, helping you compare resolver speed and detect regional propagation delays with no additional tooling.
Health Checklist
Runs eleven automated tests on nameserver count, SOA fields and authority status, then flags any issues with clear pass or fail icons.
Accessible Tables
Displays results in responsive tables that support keyboard navigation and screen readers, meeting WCAG colour‑contrast ratios out of the box.
Direct Tool Links
Generates context‑aware links to related diagnostics, letting you pivot instantly to blacklist lookups or certificate checks without retyping the domain.
Step-by-Step Guide:
Follow these five steps to generate and interpret a domain report.
- Click the Domain: field and enter the fully qualified host name without https://.
- Press the Generate Report button. A spinner indicates processing.
- Review the DNS Records table. Columns show TTL and query time in milliseconds.
- Scroll to the Health Checks list; red fails highlight misconfigurations that need attention.
- Copy or screenshot the results to share with team members or vendors for rapid remediation.
FAQ:
Find quick answers to recurring questions.
Is my data stored?
No. Lookups happen locally; only your browser contacts the DNS‑over‑HTTPS resolver, and no results are saved by this page.
Why is a record missing?
The record may not exist, the authoritative servers could be filtering queries, or propagation has not completed. Verify zone files and retry.
What does TTL mean?
TTL indicates how long other resolvers cache the answer. Lower values speed change adoption but increase overall query load.
How are checks scored?
Each rule returns pass or fail. All must pass for a completely green status, signalling healthy redundancy and compliant SOA values.
Can I test subdomains?
Yes. Replace the domain with any fully qualified subdomain, such as api.example.com
, and run the report again.
Troubleshooting:
Resolve common issues quickly with the following guidance.
- Error: Domain is required — Ensure the input field is not empty and omits whitespace.
- Cloudflare resolver returns
NXDOMAIN
— Confirm the domain is registered and active. - All health checks fail — Check firewall rules blocking UDP/TCP 53 on authoritative servers.
- Latency exceeds 1000 ms — Test from a different network to rule out local congestion.
- Mismatch between SOA serial numbers — Force a zone transfer or rebuild secondary name‑server data.
Advanced Tips:
Get even more value from the report with these expert techniques.
- Run checks from VPN endpoints on different continents to gauge global propagation speed.
- Compare query times between A and AAAA records to detect IPv6 optimisation gaps.
- Export tables to CSV via the browser’s print‑to‑file feature for offline archiving.
- Automate nightly reports with a headless browser script and email the JSON results.
- Pair DNS data with HTTP response headers to correlate cache‑control strategy effectiveness.
Glossary:
Key terms used throughout the report.
- DNS
- The distributed naming system translating domains to resource records.
- DNSSEC
- Security extensions adding cryptographic signatures to DNS data.
- TTL
- Time in seconds that resolvers may cache an answer.
- SOA
- Start of Authority record describing zone parameters.
- NXDOMAIN
- Response code meaning the queried name does not exist.