Bulk domain website and mail checker: which domains have a website, mail, both or neither?
In short: Paste a list of domains and see, from DNS only, whether each has an address record, MX records, both, a null MX or neither, with the values, as a CSV. Limit: DNS only; no web page is requested and no mailbox is probed.
A bulk domain website and mail checker looks up each domain's A, AAAA and MX records. Paste up to 100 domains, or 500 after a free Google sign-in; each row says Website and mail records, Website records only, Mail records only, Null MX or Neither, with the addresses and mail servers. DNS only, so it is a signal. Download the CSV.
Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing
Sample result
acme.example has address and MX records; globex.example has an address but no MX.
- Site
- globex.example
- A / AAAA
- 203.0.113.10
- MX
- None
What this means for you
DNS shows what's set up, not whether a site loads or a mailbox exists.
- A, AAAA and MX in one row
- Null MX recognised
- Mail servers lowest priority first
- No web request made
- A
- MX
- CSV
By SimpleVerifier Team · Last updated
Cleaning a list of company domains before outreach?
- Paste the domains here: 100 a run, or 500 after a free Google sign-in. Filter to the rows without mail records and download the CSV.
- Upload or paste it at /verify. Every address gets a live mailbox check, and the first 100 email checks are free with a Google sign-in, no card.
How do I check many domains for a website and mail?
- Paste up to 100 domains, or 500 after a free Google sign-in, one per line; emails and URLs work too. You can also upload a CSV.
- Press Check website and mail records. Each domain's A, AAAA, MX and NS records are looked up, five at a time. No web page is requested.
- Read each row: the verdict, the addresses and the mail servers lowest priority first.
- Filter to Website records only or Neither and download the CSV.
Example
- You enter
- Three domains:
acme.example(A and MX records),globex.example(A record, no MX) andinitech.example(neither). - You get
- acme.example: Website and mail records, with the addresses and mail servers. globex.example: Website records only, no MX. initech.example: Neither website nor mail records. Download the CSV.
- Limits
- Up to 100 a run without an account and 500 when signed in with Google, counted over a minute. 10 sites a request; DNS lookups only, nothing stored.
What do the records mean?
An A or AAAA record points a name at a server, so a website may be there. An MX record says where mail for the domain is delivered. A null MX, an MX of a single dot defined in RFC 7505, says the domain accepts no mail.
Both are DNS facts. An address record doesn't prove a page loads, and an MX record doesn't prove a mailbox exists.
Why check them together?
A company with a website and no MX can't receive email at that domain, so contacts there will bounce. A domain with mail and no website record is often a mail-only domain. Neither means the name is unused or gone.
To see whether a site actually answers, use the bulk website status checker; for who hosts it, the website host checker.
What do you do with the flagged rows?
Remove domains with no MX from an email list, or look the company up by name.
Before you email the rest, verify the addresses. MX records say mail is routed, not that a given mailbox exists.
Who uses this tool, and for what?
- Lead-list owners
- Drop domains that can't receive mail.
- Sales teams
- Spot companies with a site but no email.
- Recruiters
- Check a company domain can receive replies.
- IT teams
- Audit a portfolio of domains for site and mail records.
What can’t this tool tell you?
- DNS only; no web page is requested and no mailbox is probed.
- An address record doesn't prove a site loads.
- An MX record doesn't prove a mailbox exists.
- Up to 100 domains a run without an account, 500 signed in.
Common questions
- How do I check if a domain has email set up?
- Paste it into a bulk domain website and mail checker like this one. It looks up the MX records and shows whether any exist.
- Is this checker free?
- Yes. 100 domains a run without an account, 500 after a free Google sign-in, with no card, and a CSV download.
- Does it load the website?
- No. It uses DNS only, so it can't say a page loads.
- What is a null MX?
- An MX record of a single dot that says the domain accepts no mail.
- Does an MX record mean the mailbox exists?
- No. It says mail is routed somewhere. Verify the address to know.
- Why does a domain show Neither?
- It has no address and no MX record. It may be unused, expired or on a different name.
Sources
A tidy list can still be full of dead addresses.
Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.
- Upload the cleaned file as it is: CSVs up to 100,000 rows
- A real SMTP mailbox check on every row, with catch-all detection
- Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.