No sign-up · Live DNS lookup
Domain email DNS checker
Look up MX, SPF, DKIM, and DMARC DNS records for any domain. Table output for audits, onboarding, and troubleshooting bounces or spoofing.
Use this page for domain-wide email authentication (what you publish in DNS). To inspect one received message, use the email header analyzer. Also available in the scan hub.
DNS lookup
Look up MX (mail routing), SPF and other TXT records on your domain, DMARC at _dmarc, and DKIM via selector._domainkey. Results are live DNS queries from our server (not stored).
Why check MX, SPF, DKIM, and DMARC?
Together these records define who may send mail for your domain, how messages are authenticated, and what receivers should do when authentication fails. Security teams and IT admins use these lookups during Google Workspace or Microsoft 365 setup, after DNS changes, or when investigating phishing and deliverability issues.
FAQ
What is an MX record?
MX (Mail Exchanger) records tell the internet which servers accept email for your domain. Lower priority numbers are tried first. Wrong or missing MX is a common cause of mail not being delivered.
What is SPF?
SPF is published as a TXT record starting with v=spf1. It lists which hosts are allowed to send mail for your domain. Receivers use it with other signals to detect spoofing.
What is DKIM?
DKIM uses a public key in DNS (usually at selector._domainkey.yourdomain) so receivers can verify message signatures. You need the correct selector name from your email provider.
What is DMARC?
DMARC is a TXT record at _dmarc.yourdomain. It tells receivers what to do when SPF/DKIM do not align (policy p=none, quarantine, or reject) and where to send aggregate reports (rua).
Do you store domains I look up?
We run live DNS queries on our server for each check and do not store your query or results in a database. Normal server logs may apply.