DNS Tools - Lookup, Propagation Checker, Reverse DNS, MX, SPF, DMARC & Zone Checks
Free browser-based DNS tools for developers, DevOps teams, sysadmins, and hosting providers. Run DNS lookups, compare propagation, check reverse DNS, inspect nameservers, validate mail DNS, and generate records.
Lookup inputs
What this answers quickly
- What record values are visible right now?
- Is the hostname returning the record type I expect?
- Do public resolvers agree or already diverge?
- What terminal commands should I run next?
Resolver answers
| Resolver | Status | TTL | Answers |
|---|---|---|---|
|
Operator notes
Verification commands
Comparison inputs
Use this when
- one network sees old data and another sees new data
- you want a cleaner resolver diff than a map-style propagation site
- you need to compare answers against the value you expected
Resolver disagreement usually means cache differences, not a mysterious global propagation score.
Resolver comparison
| Resolver | Status | TTL | Answers |
|---|---|---|---|
|
Findings
Verification commands
Reverse lookup
Typical use cases
- mail server reverse DNS checks
- quick server identity validation
- support triage for IPs that should map to a hostname
Resolver answers
Forward confirmation
Notes
Verification commands
Zone inputs
Useful for
- finding the likely zone apex behind a hostname
- reviewing NS and SOA context during provider setup
- spotting obvious delegation mismatches
Nameservers
SOA details
Recommendations
Verification commands
Mail DNS inputs
Checks included
- MX targets and priorities
- SPF record presence and duplication hints
- DMARC policy lookup under
_dmarc - optional DKIM selector lookup
MX records
SPF records
DMARC record
DKIM selector
Warnings and follow-up
Verification commands
Record inputs
Copy a starter record, then adapt it in your DNS provider UI or zone file.
Blacklist check
Why this matters
- Mail servers silently reject or quarantine mail from blacklisted IPs
- A single DNSBL listing can cause delivery failures across many recipients
- Regular checks help catch listings before they impact operations
Results from public DNS-over-HTTPS queries against open DNSBL zones.
DNSBL (Domain Name System Blocklist) results
| Blacklist | Status | Return Code | Note |
|---|---|---|---|
|
Findings
Verification commands
Advanced troubleshooting
Need deeper resolver and cutover workflows?
Use DNS Ops Lab for resolver drift investigation, NXDOMAIN cache analysis, cutover planning, and alias tracing.
What This DNS Tools Page Helps You Do#
This page is designed for the DNS checks people run all the time:
- look up live records for a hostname
- compare answers across public resolvers
- verify reverse DNS for an IP address
- inspect nameserver and SOA context
- validate MX, SPF, DMARC, and DKIM lookups
- generate copyable DNS records for common setups
- check if an IP is on DNS-based blacklists (DNSBLs)
The goal is speed and clarity. You should be able to answer the usual DNS questions without dropping into a more complex incident-focused workflow.
Included Modules#
DNS Lookup#
Check common record types such as A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, and PTR. The page summarizes what was found and keeps copyable dig commands close to the results.
Propagation Checker#
Compare multiple public resolvers side by side so you can see whether an apparent propagation problem is actually resolver cache divergence.
Reverse DNS Lookup#
Run PTR lookups for IPv4 or IPv6 addresses and quickly review whether the returned hostname makes sense for mail or server identity workflows.
Nameserver / Zone Check#
Inspect likely zone apex, authoritative nameservers, and SOA context when you are debugging delegation or provider setup issues.
Mail DNS Check#
Review MX, SPF, DMARC, and optional DKIM selector lookups from one place. This is useful for everyday domain onboarding and mail routing validation.
DNS Record Generator#
Generate clean example records for A, AAAA, CNAME, MX, TXT, SPF, DMARC, SRV, and DKIM starter snippets.
IP Blacklist (DNSBL) Checker#
Check whether an IPv4 address is listed on open DNS-based blacklists. The tool queries 7 public DNSBLs in parallel and shows which lists return a positive result.
Privacy Model#
OpsKit does not proxy these DNS requests through an application backend.
- DNS lookups are performed from your browser against public DNS-over-HTTPS endpoints
- no account or cookie is required to use this page
- no localStorage is used for the tool state in this version
Public resolvers still see the query, so treat this as a convenient operational tool, not an anonymity service.
Common DNS Problems and What To Check First#
The site still resolves to the old IP#
Start with the propagation checker. If public resolvers disagree, you are usually looking at cache divergence rather than a mysterious global propagation map problem.
A new hostname returns NXDOMAIN#
Check the zone view and the DNS lookup result together. If the zone exists but the RRset does not, you may be seeing a record-level issue instead of a delegation problem.
Email setup is failing#
Run the mail DNS check and confirm:
- MX targets exist
- there is only one effective SPF policy
- DMARC is published under
_dmarc - the DKIM selector hostname is correct
Reverse DNS looks suspicious#
Use the reverse DNS module, then confirm whether the returned hostname maps back to the same service or IP family you expected.
Command-Line Reference#
| |
FAQ#
Is this DNS tool free?#
Yes. It is free to use and runs in the browser.
Does this page show true global propagation?#
No single web page can show the state of every recursive resolver on the internet. This tool compares public resolvers so you can see real answer differences without pretending they represent every network.
Can I use this to check email DNS records?#
Yes. The mail DNS module helps inspect MX, SPF, DMARC, and optional DKIM selector lookups from one place.
Does OpsKit store my DNS lookups?#
This page is designed to run without a server-side DNS proxy and without localStorage. Public DNS providers still receive the queries because the browser talks to them directly.
Can I check if my IP is blacklisted?#
Yes. The Blacklist tab checks your IPv4 address against 7 open DNSBLs including SpamCop, SORBS, and CBL. Use 127.0.0.2 as a test IP — most DNSBLs return a positive result for that address.
Where should I go for advanced DNS incident workflows?#
Use DNS Ops Lab when you need deeper resolver comparison, cutover planning, negative-cache investigation, or alias tracing.
Related Tools#
- DNS Ops Lab - advanced DNS troubleshooting workflows
- SSL Tools - certificate and chain debugging for hostnames you resolve
- PromQL Studio - build operational queries once DNS and endpoints are sorted
- kubectl Builder - generate Kubernetes commands during service and ingress investigations
