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.