Free DMARC, SPF & DKIM Checker
Check any domain's SPF, DMARC, and DKIM records in your browser. Free MxToolbox alternative — no signup, no daily limits, no data sent to our servers.
Three records that decide who can send email as you
SPF, DKIM, and DMARC are the foundation of email authentication. Together they stop spoofers from sending mail that looks like it came from your domain.
SPF
Authorized sendersLists which IP addresses are allowed to send email for your domain. Receivers reject mail from any other source. Without SPF, anyone can spoof your domain.
DKIM
Cryptographic signaturesCryptographically signs every outgoing email. Receivers verify the signature against a public key in your DNS. Proves the message wasn't altered in transit.
DMARC
Policy + reportingTells receivers what to do when SPF or DKIM fail (reject, quarantine, or monitor). Sends you aggregate reports of every sender using your domain.
From one-time check to 24/7 monitoring.
FortWatch watches every email auth record across every domain you own. The moment anything changes — silent registrar updates, weakened policies, revoked DKIM keys — you get alerted.
- Hourly drift detection on every email auth record
- Alerts when policy weakens (p=reject → p=none)
- Multi-domain dashboards across your entire portfolio
14-day trial · No card · Cancel anytime
Common questions about free DMARC & SPF checking
Is this DMARC checker really free?
▾
Yes — fully free with no signup, no rate limits, no usage caps. Every check runs in your browser via Cloudflare's public DNS-over-HTTPS API. We never see what domain you queried and we don't log anything. You can check 100 domains a day and we won't know.
How does this compare to MxToolbox or DNSChecker.org?
▾
Same data source — public DNS — same accuracy. The difference: this tool runs entirely in your browser (no server intermediary), there's no signup wall, no daily query limit, and no upsell prompts between checks. If you've hit MxToolbox's free-tier rate limit, this is a permanent free alternative.
What is a DMARC record?
▾
DMARC (Domain-based Message Authentication, Reporting & Conformance) is a DNS TXT record at _dmarc.yourdomain.com that tells receiving mail servers what to do with email that fails SPF or DKIM checks. It also lets you receive aggregate reports about who's sending mail using your domain — including spoofers.
What's the difference between SPF, DKIM, and DMARC?
▾
SPF (Sender Policy Framework) lists which IP addresses are allowed to send email for your domain. DKIM cryptographically signs each outgoing email so receivers can verify integrity. DMARC builds on both — it tells receivers what to do when SPF or DKIM fail (reject, quarantine, or just monitor) and sends you reports. You need all three for proper email security; SPF alone can be bypassed.
How do I check DMARC records for free?
▾
Enter any domain in the tool above and click Check. The tool queries the public DNS records for SPF (TXT on the root domain), DMARC (TXT on _dmarc.domain.com), and DKIM (TXT on common selectors like default._domainkey.domain.com) and validates them against best practices. Results show in seconds.
Why does DKIM sometimes show as missing?
▾
DKIM uses a 'selector' — a custom name chosen by your email provider. There's no way to find every selector without trying each one. This tool checks the most common selectors (default, google, selector1, selector2, k1, mail). If yours uses a non-standard selector (like Mailchimp's k1 or SendGrid's smtpapi), DKIM may still be configured even if our tool can't find it.
What's a good DMARC policy to start with?
▾
Start with p=none and a rua tag pointing to your inbox. Monitor for a few weeks to see what mail is being sent under your domain (legitimate or otherwise). Once you've fixed any legitimate sources that fail SPF/DKIM, move to p=quarantine, then p=reject for full enforcement.
How often should I check DMARC and SPF records?
▾
DNS records can change without notice when teams add new email providers (Mailchimp, SendGrid, Postmark, etc). At minimum check monthly, ideally weekly. FortWatch monitors DMARC, SPF, and DKIM continuously and alerts you the moment anything changes — try it free.

