1. Home
  2. Free tools
  3. Email deliverability tools
  4. Bulk domain blacklist checker

Bulk domain blacklist checker: is any domain on my list blocklisted?

In short: Paste domains, emails or URLs and see which are listed on URIBL or the NordSpam DBL, with each list's reason and lookup link. A list that doesn't answer is shown as unclear, never as clean. Limit: Two public domain lists only. Spamhaus DBL, SURBL and the lists mailbox providers run privately are not included.

A bulk domain blacklist checker looks up many domains on domain blocklists in one run. Paste up to 50 domains, emails or URLs, or 250 after a free Google sign-in, per ten minutes. Each row shows whether URIBL or the NordSpam DBL lists the registered domain, why, and a link to the list. A list that doesn't answer shows as unclear. DNS only. CSV out.

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

DNS lookups to public blocklists only; nothing is sent to the domains. 50 domains per ten minutes, or 250 when you sign in.
Sample result from the Bulk domain blacklist checker
Show the sample result as

Sample result

acme.example is on none of the two domain lists queried; mail.initech.example is looked up as initech.example.

Domain
acme.example
Lists answered
2 of 2
Looked up as
acme.example

What this means for you

Not listed is one answer from two lists, not proof of a clean reputation.

Next step:Check the address is real
  • URIBL and the NordSpam DBL
  • Registered domain looked up
  • Silent lists shown as unclear
  • Reason and lookup link; CSV out
  • URIBL
  • Domain
  • Blocklist

By SimpleVerifier Team · Last updated

Cleared the domains on your list? Check the addresses at them.

  1. Domain blocklists catch domains used in spam. Addresses that bounce are what get a sending domain listed in the first place, so keep the list itself clean.
  2. 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.
Check the addresses on my list

How do I check many domains against blocklists?

  1. Paste domains, email addresses or URLs, one per line, up to 50 without an account or 250 after a free Google sign-in, counted over ten minutes.
  2. Press Check domains. Each domain is reduced to its registered domain and looked up on two lists by DNS, ten domains a request. Each list is also asked for its own test point, so a silent list isn't read as clean.
  3. Read each row: Listed (with the list, its reason and a lookup link), Not listed, or Unclear when a list didn't answer.
  4. Download the CSV and handle the listed rows with each list's own process.

Example

You enter
Three entries: acme.example, jane@globex.example and https://mail.initech.example.
You get
Each is reduced to its registered domain (initech.example for the last) and comes back Listed (with the list and its reason), Not listed on the two lists queried, or Unclear if a list didn't answer. Download the CSV.
Limits
Up to 50 domains per ten minutes without an account and 250 when signed in with Google. 10 domains a request; DNS only, answers cached for 15 minutes.

What is a domain blocklist?

IP blocklists list the servers that send spam. Domain blocklists (URIBLs and RHSBLs) list the domains that appear in it, in links or in a sender's address, so a message can be scored down even when it is sent from a clean IP. Both are published as DNS: you ask for example.com. followed by the list's zone and read the 127.0.0.x answer. RFC 5782 describes the format.

A listing on a domain list is about the domain's name, so moving to a new sending IP doesn't clear it.

Which lists does it query?

URIBL's public multi list and the NordSpam DBL, because their published terms allow a free tool to query them over DNS at low volume. URIBL's about page and NordSpam's usage page set the terms. Spamhaus DBL and SURBL aren't queried: their free terms are for non-commercial use, so check a domain on their own lookup pages.

Domain lists hold the registered domain, so mail.acme.com is looked up as acme.com; the row shows the name that was queried. Answers are cached for 15 minutes to keep the load on the lists low.

What does Listed mean for my email?

It means that list's operators saw the domain in spam or in mail they consider unwanted. How much it matters depends on whether the receiving server uses that list, which most don't disclose. Treat a listing as a reason to look at what the domain sends and links to, then follow the list's removal steps.

Our guide to getting off a blacklist covers the common causes. To check the sending IPs as well, use the bulk IP blacklist checker.

Who uses this tool, and for what?

Cold email teams
Check every sending and tracking domain you own before a campaign.
Agencies
Audit the domains of a client's tools in one pass.
Domain buyers
Check a shortlist of aged or expired domains for a listing before buying.
Deliverability consultants
Add a domain blocklist column to a domain audit and export it as CSV.

What can’t this tool tell you?

  • Two public domain lists only. Spamhaus DBL, SURBL and the lists mailbox providers run privately are not included.
  • Not listed is a point-in-time answer, and answers are cached for 15 minutes.
  • The registered domain is checked, not the exact host.
  • 50 domains per ten minutes without an account, 250 signed in.

Common questions

How do I check if a domain is blacklisted?
Look it up on domain blocklists over DNS. Paste the domain into a bulk domain blacklist checker like this one and it shows which lists include it and why.
Is this bulk domain blacklist checker free?
Yes. It is a free tool: 50 domains per ten minutes with no account and 250 per ten minutes when you sign in with Google, with no card. The limit is lower than our other bulk tools because it queries other people's DNS servers.
Why are Spamhaus DBL and SURBL not queried?
Their free terms exclude commercial sites. Check a domain on their own lookup pages instead.
What does Unclear mean?
A list timed out, refused the query, or failed to return its own test entry, so a Not listed answer from it can't be trusted. The row names the list. Run the domain again.
Does it check a subdomain?
It checks the registered domain, because these lists hold registered domains. A subdomain such as mail.acme.com is looked up as acme.com.
What is the difference from the email link blacklist checker?
That tool finds the links inside an email you paste and checks their domains. This one takes a plain list of domains.

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.

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe