DNS Lookup Tool
Look up DNS records (A, AAAA, MX, TXT, CNAME) instantly via DNS-over-HTTPS, free and private.
How to use this tool
Look up DNS records for any domain
Free DNS Lookup Tool queries public resolvers over encrypted DNS and shows the records a domain publishes. Type a domain and read A, AAAA, CNAME, MX, TXT, NS and more in one view, useful for troubleshooting, migrations and email setup. Free, and no account is required.
Record types you can inspect
- A / AAAA, the IPv4 and IPv6 addresses behind a hostname
- CNAME, aliases that point one name to another
- MX, the mail servers that receive email for the domain
- TXT, SPF, DKIM, DMARC and verification strings
- NS, the authoritative name servers for the zone
Handy when email lands in spam (check SPF/DKIM TXT records), before switching hosting (confirm the A record) or when a subdomain will not resolve (look for a stale CNAME).
How the lookup works
The tool sends DNS queries over encrypted transports (DNS-over-HTTPS) to public resolvers and displays the answers record by record, including TTLs. Because queries are made from your browser to the resolver, no local DNS configuration is involved and results reflect what resolvers worldwide see, useful when your own machine has a cached or misconfigured answer. You can compare A records before and after a migration, and verify mail authentication records exactly as remote servers read them.
Formats, limits and parameters
| Property | DNS lookup behavior |
|---|---|
| Transports | DNS-over-HTTPS to public resolvers |
| Record types | A, AAAA, CNAME, MX, TXT, NS, SOA, CAA and more |
| Output | Answers with TTL, shown record by record |
| Scope | Any domain or subdomain reachable publicly |
| Stored by 0Appz | No queries logged |
| Cost | Free, no account, unlimited lookups |
Privacy: queries leave your browser directly
The lookup goes straight from your browser to the public resolver; 0Appz does not proxy, store or inspect the domains you query. Keep in mind the resolver sees the domain names, so choose a trusted provider if the queries themselves are sensitive.
DNS troubleshooting checklist
- Email in spam: verify SPF and DKIM TXT values character by character.
- Site moved: compare old and new A records and lower the TTL before switching.
- Missing subdomain: hunt for a CNAME pointing at a decommissioned host.
- Mail delivery failures: confirm MX priorities are correct.
- After any change, wait for the previous TTL to expire before re-testing.
Related: browse the developer tools for SSL, headers, IP and whois utilities.
DNS record types and what they are for
The Domain Name System is a distributed database, and each record type answers a different question. An A record maps a name to an IPv4 address, and AAAA does the same for IPv6. CNAME says that one name is an alias for another, which is why it cannot coexist with other records at the same name. MX records direct email to specific servers, each with a priority value that determines failover order. TXT records hold arbitrary text and are used for SPF, DKIM and DMARC, the three mechanisms that let a domain declare who may send mail on its behalf. NS records list the authoritative name servers for the zone, and SOA carries the zone's administrative metadata, including the serial number that tells secondaries when to refresh. CAA restricts which certificate authorities may issue certificates for the domain, and SRV records publish the host and port for a specific service. TTL is not a record type but a property of every record: it tells resolvers how long to cache an answer. That caching is why DNS changes appear gradually rather than instantly, and why lowering the TTL before a planned migration is standard practice. The lookup queries public resolvers from your browser, so nothing about the domains you check is stored.
Frequently asked questions
How does the lookup work? +
This tool sends a DNS-over-HTTPS query straight from your browser to Cloudflare (fallback: Google). No 0Appz server is involved.
Which record types are supported? +
A, AAAA, CNAME, MX, TXT, NS, SOA, SRV and CAA. Pick the type and the raw answer table plus JSON export appear.
Why do results differ from my terminal? +
DoH resolvers may cache differently than your local resolver, and some zones use geo-split answers. TTLs show how long each record may be cached.