Free tools/Cold email domain checker

Free Cold Email Domain Checker

Check SPF, DKIM, DMARC, MX records and blocklists for the domain you send cold email from. One score out of 100 and the exact fix for every problem.

Federico DonatoneBy · Updated October 15, 2026
Custom DKIM selector
Example, checked Oct 15, 2026growthcab.comReady for cold emailNothing to fix
PassMX recordsaspmx.l.google.com, alt1.aspmx.l.google.com, alt2.aspmx.l.google.com, alt3.aspmx.l.google.com10/10
PassSPF recordv=spf1 include:_spf.google.com ~all15/15
PassSPF ends with ~all or -all~all5/5
PassSPF DNS lookups (limit 10)1 of 10 lookups used5/5
PassDMARC recordv=DMARC1; p=quarantine; sp=reject; rua=mailto:…15/15
PassDMARC policyp=quarantine5/5
PassDMARC reports (rua)Aggregate reports are turned on.5/5
PassDKIM keySelector: google20/20
PassDomain ageOlder than 30 days10/10
PassWebsite or redirectThe domain points to a website or a redirect.5/5
Checks public DNS only. We do not store the domains you check. Same checks and points as our open source skill for Claude.

How to Use the Cold Email Domain Checker

  1. Type the domain you send cold email from, without www or https, and press Check domain.
  2. Read the score. 90 or more means the technical setup is ready for cold email; under 70 means inbox providers have a reason to distrust you.
  3. Fix every line marked Fail or Fix, in the order shown. Each one comes with the exact change to make.
  4. Run the check again after your DNS changes go live. Most changes show within an hour.

If you send from several domains, check each one. Inbox providers judge every sending domain on its own.

What the Checker Tests

Checks and points in the cold email domain checker (score out of 100, only checks that could run are counted)
CheckPointsWhy it matters
MX records10Without them, replies to your cold emails bounce
SPF record, ending and lookups25Tells receivers which servers may send for you; more than 10 lookups breaks it (RFC 7208)
DKIM key20Signs every email so it cannot be changed on the way
DMARC record, policy and reports25Tells receivers what to do when SPF or DKIM fail, and sends you reports (RFC 7489)
Domain age10Very new domains get less trust
Website or redirect5A domain with nothing behind it looks like a throwaway
Spamhaus blocklist15A listed domain is blocked by many mail servers

Since February 2024, Google asks anyone who sends more than 5,000 messages a day to Gmail to authenticate with SPF, DKIM and DMARC and to keep the spam complaint rate under 0.3%, according to its email sender guidelines. A cold email program that skips any of the three starts with a handicap at every volume.

SPF vs DKIM vs DMARC

The three email authentication records compared
SPFDKIMDMARC
AnswersWhich servers may send for this domain?Was this email signed by the domain and left unchanged?What should happen when the first two fail?
Where it livesTXT at the rootTXT at selector._domainkeyTXT at _dmarc
Common mistakeTwo records, or more than 10 lookupsSigning never turned onLeft on p=none for good

The full rules for staying out of spam, from list quality to volume, are in our email deliverability checklist.

What a Good Score Does Not Tell You

A score of 100 means your domain is set up correctly. It does not mean your emails will land in the inbox. Placement also depends on how many emails each mailbox sends, how many addresses bounce, how many people mark you as spam and how relevant the message is.

Bad data is the most common cause we see. In our test of 8 contact data providers on the same 600 leads, one provider labeled 63 dead emails as valid and the best labeled 1. Every invalid address you send to is a bounce on your domain.

See the provider by provider results in our test of 8 lead databases.

If you would rather have the setup, warm-up and monitoring done for you, that is what our email deliverability consultants do.

Frequently asked questions

How do I check if my domain is ready for cold email?

Enter the domain in the checker above. It reads your MX, SPF, DKIM and DMARC records, the age of the domain, whether it has a website and whether Spamhaus lists it, then gives a score out of 100 and the fix for each problem.

Do I need SPF, DKIM and DMARC for cold email?

Yes. Google requires all three for anyone sending more than 5,000 messages a day to Gmail, according to its email sender guidelines, and inbox providers trust authenticated domains more at any volume. Set up all three before the first campaign.

Why does the checker not find my DKIM key?

DKIM keys live under a selector name chosen by your email provider. The checker tests the common ones, such as google, selector1 and selector2. If your provider uses a custom selector, open Custom DKIM selector, enter it and check again.

What is the SPF 10 lookup limit?

An SPF check may trigger at most 10 DNS lookups (RFC 7208). Every include, a, mx and redirect counts, including the ones inside the records you include. Above 10, receivers treat SPF as a permanent error, as if you had no SPF at all.

Is this domain checker free?

Yes. It is free, needs no account and checks public DNS only. We do not store the domains you check.

Want the GTM engine behind these tools?

Growth Cab is a go-to-market consulting firm for B2B tech companies selling $50,000+ deals. We build the outbound, LinkedIn and closing systems, with AI where it actually helps.

Apply to GC More free tools