MX record checker
Look up which mail servers handle email for any domain. Free, instant, sorted by priority.
When you'd use an MX lookup
- → Validating a domain before sending. No MX = guaranteed bounce.
- → Diagnosing delivery problems. Sender complains messages aren't arriving — check whether the MX is the one they expect.
- → Identifying mail provider. MX pointing to
google.com= Google Workspace,outlook.com= Microsoft 365, etc. - → Migration verification. Just switched mail providers? Confirm DNS propagated.
FAQ
What is an MX record?
A Mail Exchange (MX) record is a DNS entry that tells the internet which servers accept email for a given domain. Without MX records, a domain cannot receive email.
Why do MX records have priority numbers?
The number before each MX hostname (e.g. "10 mail.example.com") is the priority. Senders try the lowest-priority server first. Higher numbers are backups.
What does it mean if a domain has no MX records?
It means the domain isn't configured to receive email. Any email sent to that domain will bounce immediately.
Why use this instead of `dig` or `nslookup`?
You don't need a terminal. This tool runs the same lookup with priority sorting and instant results. We cache for 10 minutes so repeat lookups don't hammer DNS.