MX Record Lookup Tool
An MX (Mail Exchanger) record tells the internet which servers accept email for a domain. Each entry has a priority value; sending servers try the lowest-priority host first and fall back to the next if it is unreachable. Use the form below to look up the current MX records for any domain.
Why MX records matter
When someone sends a message to user@example.com, the sending server does not just guess where to deliver it. It performs an MX lookup on example.com, sorts the returned hosts by priority, and tries the smtp port on each in turn. If the domain publishes no MX record at all, most sending servers will fall back to the A record — but this behavior is inconsistent and unreliable, which is why every domain that receives email should publish explicit MX records.
Common MX record checks
- Confirming that a mail migration to a new provider (Google Workspace, Microsoft 365, Fastmail, etc.) has propagated.
- Diagnosing bounced or missing email — wrong or missing MX records are a leading cause.
- Checking a domain’s inbound mail providers for security due diligence.
- Verifying that backup MX hosts exist and have sensible priorities.
Reading the result
Each row shows the mail server hostname (the “target”) and the priority. Lower numbers are tried first. A single MX record is fine for most domains; multiple MX records with different priorities let you designate primary and backup mail servers.
