MX Lookup
Look up a domain's mail (MX) servers in priority order, with their IP addresses.
About the MX Lookup
MX lookup shows the mail servers responsible for receiving email for a domain. Enter a domain and the tool returns its MX records in priority order, along with the IP address each mail host resolves to, so you can see exactly where mail for that domain is delivered.
MX records are how the internet routes email. When a server sends a message to name@example.com, it looks up the MX records for example.com and connects to the lowest priority host that answers. Lower numbers are tried first, and equal priorities share the load. Use this to confirm a domain points at the right provider after a migration, to debug mail that is not arriving, or to see which service a domain uses for email.
If a domain has no MX records, mail can still fall back to its A record in some setups, but most senders treat a missing MX as a domain that does not accept email. Seeing the resolved IPs also helps you spot when MX hosts point somewhere unexpected.
This lookup runs on our server, which queries public DNS on your behalf, because a browser cannot make raw DNS queries. The domain you enter is sent to our server to perform the lookup and is not stored or logged.
Reach developers and designers who use these tools every day. Privacy-first, no trackers.
Frequently asked questions
What is an MX record?
A Mail Exchanger record tells sending servers which hosts accept email for a domain. Each record has a priority and a hostname; senders try the lowest priority number first and fall back to higher ones.
Why does this tool run on a server instead of in my browser?
Browsers cannot make raw DNS queries (only DNS over HTTPS to a fixed resolver), so the MX lookup runs on our server, which queries public DNS and returns the result. The domain you enter is sent to our server and is not stored.
What does the priority number mean?
It sets the order servers are tried. Lower is higher priority, so a record with priority 10 is preferred over one with priority 20. Records with the same priority are used roughly equally for load balancing.
Why are there no IP addresses next to a mail server?
The mail host may only publish IPv6 (AAAA) records, or its A record lookup timed out. The MX hostname is still valid; the missing IP is just additional detail this tool tries to resolve.
My domain shows no MX records. Is that a problem?
If the domain is meant to receive email, yes. Without MX records most senders will not deliver mail. If the domain is not used for email, having no MX records is expected.