130 of 149 tools live Roadmap LatestImage to Text

DNS Lookup

Every DNS record for a domain, with SPF and DMARC explained in plain English.

The name you type is looked up by our server and sent back to you; it is not stored.

Type a domain such as gmail.com, a full web address, or an IP address for a reverse (PTR) lookup.

DNS Lookup at a glance

Price
Free
Sent to our server
Only the name, for the lookup; not stored
Sign-up
Not needed
Records
A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, SRV, PTR
Explains
SPF and DMARC
Limit
150 lookups an hour per connection

How to use DNS Lookup

Takes about 1 minute. You need the domain name.

  1. Type the domainType a domain such as example.com, a web address, or an IP address.
  2. Choose recordsLeave All common records, or pick one type such as MX or TXT.
  3. Read the resultsSee every record with its time to live, and the SPF and DMARC checks for mail domains.
DNS Lookup: Every DNS record for a domain, with SPF and DMARC explained in plain English.

Type a domain and see its A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records at once, or pick one type, with each record's time to live in plain units. When the domain receives email, its SPF record is explained line by line, including the 10-lookup limit, and its DMARC policy is read out: monitor, spam folder or reject. Type an IP address for a reverse (PTR) lookup. Results have their own link, so you can send them to a colleague.

How it works

DNS Lookup is a web page. The name you type is looked up by our server and sent back to you; it is not stored. There is no account and no sign-up; to keep it quick for everyone, each connection has an hourly limit, well above normal use.

Straight to one job

What the record types mean

RecordWhat it doesExample
APoints a name to an IPv4 address93.184.215.14
AAAAPoints a name to an IPv6 address2606:2800:21f:cb07::1
CNAMEMakes a name an alias of another namewww → example.com
MXNames the servers that receive the domain's email, lowest number first10 mail.example.com
NSNames the servers that hold the domain's recordsns1.example-dns.com
TXTFree text: SPF, DMARC, DKIM and site-ownership checksv=spf1 include:… ~all
SOAThe zone's primary server, contact and refresh timingsns1… hostmaster… 2026…
CAAWhich certificate authorities may issue certificates for the domain0 issue "letsencrypt.org"
PTRReverse DNS: the name an IP address points back to8.8.8.8 → dns.google

How the lookup works

DNS answers have to be fetched by a server, because browsers cannot ask for raw DNS records, so the name you type goes to our server, which asks the internet's DNS and sends the records back. The name is used for that lookup only and is not stored. The answer is what the public DNS says right now; the TTL column shows how many seconds a resolver may keep that answer before asking again, which is why a change you have just made can take minutes or hours to show everywhere.

SPF and DMARC, read for you

When a domain receives email, the lookup also reads its SPF and DMARC records and explains them in plain words. SPF lists the servers allowed to send mail for the domain and ends with a rule for everyone else: -all rejects, ~all marks as suspicious, and +all lets anyone send, which should never be used. SPF may make at most 10 DNS lookups, counting includes; past that, receivers treat it as broken. DMARC tells receivers what to do with mail that fails SPF and DKIM: p=none only reports, p=quarantine sends it to spam and p=reject refuses it. Gmail and Yahoo now expect bulk senders to publish one.

What it does

  • A, AAAA, CNAME, MX, NS, TXT, SOA, CAA and SRV records
  • All common records in one go
  • SPF explained, with the 10-lookup limit checked
  • DMARC policy read in plain English
  • Warnings when a mail domain has no SPF or DMARC
  • Reverse DNS (PTR) for IP addresses
  • International domain names
  • A link to every result

Questions

How do I check a domain's DNS records?

Type the domain and press Look up. The A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records appear in one table, with how long each may be cached.

How do I find a domain's MX records?

Choose MX in the records list, or use the MX Lookup shortcut. The lowest number is the server tried first.

Why don't I see my new DNS change?

Resolvers keep an answer for its TTL, shown in the last column. Until that time passes, some places still see the old record. Changes usually show everywhere within the old record's TTL.

What is a good SPF record?

One TXT record starting v=spf1 that lists your mail providers with include:, ends with ~all or -all, and makes no more than 10 DNS lookups. The SPF card under the results checks all three.

What DMARC policy should I use?

Start with p=none and a rua address to receive reports, fix any senders that fail, then move to p=quarantine and finally p=reject.

Is the domain I look up stored?

No. Our server uses it to make the DNS query and sends the answer back. We only count how many lookups are made, not what was looked up.

More

Privacy policy · Support · Changelog

Suggest a tool

Tell us what the tool should do. If we build it, we will let you know.

Used only to reply to you. See our Privacy Policy.