MX Record Lookup
Free online MX record lookup. Instantly see which mail servers receive email for any domain, with priority values — essential for diagnosing email delivery problems.
Queries are sent over encrypted DNS-over-HTTPS to Cloudflare (1.1.1.1), with Google DNS as automatic fallback.
What is an MX record?
An MX (Mail Exchange) record tells the world which servers accept email for a domain. When someone sends mail to you@yourdomain.com, the sender's server looks up your domain's MX records and delivers the message to the server with the lowest priority number.
If MX records are missing or wrong, email delivery fails — which is why an MX lookup is the first step when diagnosing 'why am I not receiving emails'. A domain with no MX records generally cannot receive email at all.
How to use
- 01Enter the domain whose mail setup you want to check.
- 02Click Lookup.
- 03Each MX record shows a priority number and mail server — lower priority is tried first.
- 04No records found means the domain cannot receive email.
Frequently asked questions
- What does the MX priority number mean?
- Lower numbers are tried first. If a domain has MX 10 and MX 20, mail goes to the 10 server; the 20 server is the backup used only when the primary is down.
- Why does a domain have no MX records?
- Either the domain does not receive email at all, or (rarely) it relies on the legacy fallback where mail is delivered to the domain's A record. Modern setups should always publish MX records.
- Can I tell which email provider a domain uses?
- Usually yes — Google Workspace domains point at smtp.google.com or aspmx.l.google.com, Microsoft 365 at *.mail.protection.outlook.com, and so on. The MX hostname reveals the provider.