Check MX records for any domain name in seconds. See the mail servers responsible for email delivery, their priority order, and the TXT records that keep your email out of spam.
We'll send a summary for your target only. Unsubscribe anytime.
Priority-ordered MX hostnames for your domain
Whether MX records resolve correctly
How incoming mail reaches your domain
No account required · Free · Results in under 1s
An MX lookup shows the mail exchange (MX) records of a domain — the email servers that receive email for it.
When someone sends email to your domain, the sending mail server runs an MX lookup to find out where to deliver the message. MX records are the mail servers that accept mail for the domain, and every mail exchange record has a priority number. The lower the number, the earlier the server is tried — that is how email routing is decided automatically.
A free MX lookup tool queries the DNS servers for the domain and returns the complete picture: the hostname of each mail server, the priority of every record, and the record types next to them — including SPF, DKIM and DMARC. The response also shows which name server is authoritative for the domain and how long the records can be cached. You can use the tool for any domain name, from your own site to a domain you check before switching email providers.
Most email problems start with records that look fine but are configured incorrectly: a missing MX record, two records with the same priority, or multiple mx records pointing to a decommissioned server. The tool makes the routing visible, so you can verify email delivery before it turns into bounces and spam folder placement.
The lookup shows today's email routing. Monitoring watches your MX records, TXT records, DNS records and TTL values every minute and notifies you the moment a mail exchange setting changes. No credit card required.
Look up the mail exchange records of any domain in three simple steps.
Type the domain name you want to check, for example example.com, and press the Check MX button to start the DNS lookup. You can also paste a full email address — the tool extracts the domain automatically.
The lookup result lists the email servers one by one, with the priority number and TTL of each mail exchange record. Compare the hostname with what your mail provider expects — a single letter in the host is enough to break email routing.
Open the TXT records next to the mail exchange data and confirm SPF, DKIM and DMARC are present. If a record is missing, add it at your DNS provider and confirm the MX records match your settings, then run the lookup again.
These are the most common problems we see when people check MX records on their domain.
Your emails bounce because the domain has no MX record or the hostname points to an old server. Run an MX lookup, write down the mail exchange record from your provider, and update the DNS record in your control panel.
Write down the mail exchange record from your provider, update the DNS record with a low TTL, and run the lookup again to confirm the host is live.
Multiple mx records with the same priority confuse delivery and make failover unpredictable. Backup servers start sharing load with the primary one instead of waiting.
Give the primary mail server the lowest priority number and keep one backup with a higher value so failover stays predictable.
Email without authentication goes to spam even when the MX record is perfect. Providers treat unauthenticated messages as suspicious and filter them out.
Check SPF, DKIM and DMARC in the TXT records of the lookup result and add the missing ones before your next campaign.
Someone updates the MX record and messages start failing slowly — no error, no notice, just a gradual drop in deliverability.
Monitoring catches the change as soon as the TTL expires and alerts you before customers notice.
Monitor your domain's MX records, priorities and TTL around the clock and see all changes in one dashboard.
Get alerted when MX, SPF, DKIM or DMARC records change so your mail keeps reaching the inbox.
Instead of running the check by hand, receive an instant alert whenever a mail exchange record stops resolving.
See lookup results from multiple locations and separate real routing problems from local cache.
Get notified by email or Telegram about new, missing or changed MX records in real time.
Begin with a free plan and monitor the first domains without paying anything.
The lookup shows today's email routing. Monitoring watches your MX records, TXT records, DNS records and TTL values every minute and notifies you the moment a mail exchange setting changes. No credit card required.
Small habits that keep your email routing healthy.
Make sure the main mail server has the lowest priority number and add backups only for failover.
Run the tool after switching providers, confirm the new MX record has propagated to the DNS servers, and verify the mail server IP with an IP lookup.
A healthy domain needs MX, TXT and SPF records working together — the lookup shows them side by side. For stricter transport security, add MTA-STS and a BIMI record to display your logo safely.
Reduce the TTL of your domain's MX record a day before migration so the new value propagates faster, then raise it back.
A one-time lookup shows one moment in time. Use monitoring to see how your mx records drift over days and weeks.
An MX lookup is a record lookup: it queries the DNS and returns the mail exchange (MX) records of a domain — the mail servers that receive email for it. Every record has a priority number that decides the order of delivery.
Enter a domain name in the lookup field and press the button. The tool queries the DNS server, collects the MX records and shows each mail server with its priority and TTL.
Every MX record has a priority number. The mail server with the lowest value is tried first; if it is unreachable, the next server in the list takes over.
The MX record maps a domain to the mail server that receives its email. Without it, no sending server knows where to deliver your messages. These records are checked before any message is delivered.
Multiple mx records create redundancy: the primary server plus backups with higher priority numbers for failover. The servers priority values decide which mail host handles traffic first.
Usually because authentication is missing. Check the TXT records for SPF, DKIM and DMARC next to the MX record — when email is not authenticated, providers treat it as suspicious.
A DNS record update can take from a few minutes to 48 hours depending on the TTL. Lower the TTL before the change and use a DNS propagation checker to confirm the new value is live.
Compare the hostname in the lookup result with the mail server IP address from your provider. An MX record lookup shows the current value — if the host is wrong, update it at your DNS provider.
The domain has no mail exchange record, so email will bounce. Ask your provider for the correct host, add the MX record with a low TTL, and run the lookup again.
Yes. The MX checker is free and unlimited, so you can check MX records for as many domains as you need. Monitoring plans add alerts and continuous checks if you want them.
MX records tell senders which mail server receives email; TXT records hold authentication data such as SPF, DKIM and DMARC. An SPF checker, a DKIM checker and a DMARC checker validate each piece, and the lookup shows them together.
Yes. A subdomain has its own zone, so run a lookup on the exact host that sends or receives mail — for example mail.example.com.