MX Record Lookup
Check MX records (mail servers) for any domain across 12 global resolvers. Free real-time DNS propagation checker.
What is an MX record?
An MX record ("mail exchange") tells the world which servers accept email for a domain. Each MX record has a priority (a number) and a host. Lower numbers are tried first; higher numbers are backups. Sending mail servers look up MX, sort by priority, and try each host in order.
When to check MX records
- You just switched email providers (Google Workspace, Microsoft 365, Fastmail, etc.) and need to confirm the new MX is live everywhere
- Email is bouncing and you suspect the MX is misconfigured or stale
- You're hunting down a "spoofed sender" — verify the legitimate MX hosts
- You want to confirm a domain is using a particular mail provider
FAQ
What does the priority number mean?
Lower priority is preferred. 10 mail.example.com is tried before 20 backup.example.com. Equal priorities are load-balanced.
Can MX records point to an IP address?
No. MX records must point to a hostname (which then resolves via A or AAAA records). Pointing MX directly at an IP is a spec violation many mail servers will reject.
What does an empty MX result mean?
The domain doesn't accept email at that name. Some providers use a "null MX" (a single record with priority 0 pointing to .) to explicitly signal "no mail here."
All record-type lookups
WhereIsDNS has dedicated pages for each common DNS record type. Each one defaults the tool to that record type and includes background on what the record means and what to look for.
- A Record Lookup — IPv4 addresses for a hostname
- AAAA Record Lookup — IPv6 addresses for a hostname
- CNAME Lookup — Aliases pointing one hostname to another
- NS Record Lookup — Authoritative nameservers for a domain
- TXT Record Lookup — SPF, DKIM, DMARC, and other text records
- SOA Record Lookup — Authority metadata for a DNS zone
- CAA Record Lookup — Which CAs may issue certs for the domain
- PTR (Reverse DNS) Lookup — Reverse DNS — IP back to a hostname
- Home (defaults to A records)