Provide current and historical ownership information on domains / IPs. Identify all connections between domains, registrants, registrars, and DNS servers.
Look into all current and historical DNS / IP connections between domains and A, MX, NS, and other records. Monitor suspicious changes to DNS records.
Get detailed context on an IP address, including its user’s geolocation, time zone, connected domains, connection type, IP range, ASN, and other network ownership details.
Access our web-based solution to dig into and monitor all domain events of interest.
Get access to a web-based enterprise-grade solution to search and monitor domain registrations and ownership details for branded terms, fuzzy matches, registrants of interest, and more.
Predictive threat intelligence is your best first line of defense. Subscribe to the feeds to strengthen your cybersecurity posture. Contact us today for more information.
Unlock integrated intelligence on Internet properties and their ownership, infrastructure, and other attributes.
Our complete set of domain, IP, and DNS intelligence available via API calls as an annual subscription with predictable pricing.
Offers complete access to WHOIS, IP, DNS, and subdomain data for product enrichment, threat hunting and more.
Discover what you really pay for when buying commercial Internet intelligence data.
Download nowUse this free tool to retrieve the MX records of any domain.
Create your account and perform your first 500 DNS lookup queries covering more records for free.
Start DNS Lookup API TrialGain access to other types of DNS records. Get deep and accurate DNS data from our market-leading Internet infrastructure intelligence repositories.
Access a leading repository of historical DNS data, featuring the highest number of unique FQDNs across diverse DNS record types.
Explore DatabaseIntegrate our DNS Lookup API into existing systems and workflows to add essential context like IP addresses and MX, NS, and TXT records.
Explore APIInstantly view a domain's DNS configuration—including IP address and MX, NS, and TXT records—using our intuitive web tool.
Explore LookupRetrieve historical A/AAAA records for any FQDN with a forward search or list associated FQDNs for an IP with a reverse search using our API.
Explore APIFind all A/AAAA records historically linked to an FQDN or discover FQDNs that resolved to an IP address using our web tool.
Explore Lookup“We want to provide all Cyberscape users the ability to integrate relevant data for their cyber threat investigations. WhoisXML API provides unique data that will be helpful to the cyber threat investigation community, allowing analysts to shorten the cycle of understanding and mitigating threats.”
“WhoisXML was the game changer for us. It has revolutionized our ability to disrupt cybercrime in process and at scale by quickly identifying all of the vendors providing material support for scammers using sophisticated website templates that look legitimate. By quickly identifying the vendors unknowingly supporting the criminals, we can provide them with public interest justification to burn down the criminal infrastructure.”
An MX record or mail exchange record, is a type of DNS record that specifies which mail servers are responsible for accepting email messages for a domain. They are essential for email delivery, as they direct incoming emails to the correct servers depending on the email service provider (e.g., Google Workspace, Microsoft 365, Zoho Mail, etc.). A domain can have multiple MX records, each with a different “priority” value.
When an email is sent, the sender’s mail server doesn’t know where to deliver it, so it queries the DNS for the recipient’s domain name (e.g., gmail.com) to find its MX record. The authoritative DNS server for that domain responds with a list of designated mail servers, each accompanied by a numerical priority value.
The sending mail server then attempts to connect to the recipient's mail server with the lowest priority number first (actually the highest priority value). If the server is unavailable, it systematically tries the next lowest-priority server until a connection is established. This system of multiple records with priorities ensures that email can still be delivered even if one mail server is down.
Checking a domain’s MX record is essential because an MX record enables reliable email delivery. It helps detect and prevent misconfigurations that could prevent users from receiving emails.
The domain owner has control over MX records, but they are managed through interfaces provided by the DNS hosting service provider.
You may use DNS Lookup API or our lookup tool, which returns TXT, NS, and other DNS record types. If you only want to look up a specific record type, you can use these tools for free:
We are here to listen. For a quick response, please select your request type. By submitting a request, you agree to our Terms of Service and Privacy Policy.