Skip to content
ToolMug

DNS Lookup

Query a domain’s DNS records and TTLs to check website, email and certificate settings. Pick a public resolver, or compare them all to see whether a DNS change has propagated.

Processed on our server; nothing is stored

How to use

  1. Enter a domain (pasting a full URL works too). The record type defaults to All common, which lists A, AAAA, CNAME, MX, TXT and NS at once; pick a single type when you only need one — A for websites, MX for email, TXT for verification.
  2. Choose a DNS server; right after a change, choose All servers (compare).
  3. Click Look up to see each record’s value and TTL.

Options explained

Record types
A/AAAA are IPv4/IPv6 addresses, CNAME an alias, MX mail servers, TXT is used for SPF and verification, NS the authoritative servers, CAA which authorities may issue certificates.
TTL
How many seconds a record may be cached. After a change, old answers can linger for up to the TTL.
Reverse lookup
Choose PTR and enter an IP address to find its host name.

Record types and where they are defined

Type Holds Defined in
A IPv4 address RFC 1035
AAAA IPv6 address RFC 3596
CNAME Alias to another name RFC 1035
MX Mail server and its priority (lower is tried first) RFC 1035
TXT Free text, used for SPF, DKIM and site verification RFC 1035
NS Authoritative name servers for the zone RFC 1035
SOA Zone start of authority: primary server, serial, timers RFC 1035
CAA Which certificate authorities may issue certificates RFC 8659
PTR Host name for an address (reverse lookup) RFC 1035
SRV Host and port of a service RFC 2782

A reverse lookup asks for the PTR record of the address written backwards under in-addr.arpa. For example, 192.0.2.10 is looked up as 10.2.0.192.in-addr.arpa.

A name that has a CNAME cannot have other records of its own, which is why a CNAME is not allowed at the zone apex, where NS and SOA records must exist.

Frequently asked questions

Why hasn’t my DNS change shown up yet?

Resolvers cache old answers until their TTL expires. All servers (compare) shows which resolvers already see the new record.

Why do results differ from my computer?

Your computer may use your provider’s DNS, a proxy or a hosts file. These results come straight from the chosen public resolver.

Are internationalized domains supported?

Yes. They are converted to Punycode (starting with xn--) before the query.

Privacy

This tool needs our server: what you enter or upload is sent over HTTPS, processed and then discarded, never stored. Server access logs record IP addresses and request URLs, used only to prevent abuse.

Related tools