Email DNS Check

Free SPF, DKIM & DMARC checker

Check a domain's email authentication in one go: SPF (with a recursive 10-lookup count), DMARC policy, DKIM keys at 20 common selectors (or your own), MX, MTA-STS, TLS-RPT and BIMI. Lookups are live over DNS-over-HTTPS.

Free weekly report (early access)

Leave your email and the domain you care about. We're rolling out free weekly email reports and will email you when yours starts. No spam: one email to confirm, then the reports. Unsubscribe or ask for deletion anytime.

We store your email, the domain and the time you signed up. See privacy.

Guides

DMARC

DMARC record generator (free)DMARC record for small business: what to setWhat is DMARC? Policy, alignment and reports explainedMoving DMARC from p=none to p=reject safelyDMARC aggregate (rua) reports: setup and reading them

Providers

SPF, DKIM and DMARC for Google WorkspaceSPF, DKIM and DMARC for Microsoft 365SPF, DKIM and DMARC for Zoho MailSPF, DKIM and DMARC for FastmailSPF, DKIM and DMARC for Proton MailSPF, DKIM and DMARC for Amazon SESSPF, DKIM and DMARC for SendGridSPF, DKIM and DMARC for MailgunSPF, DKIM and DMARC for MailchimpSPF, DKIM and DMARC for Zendesk

SPF

What is an SPF record? A plain-English guideSPF 10 DNS lookup limit: how to fix 'too many lookups'Multiple SPF records: how to merge them into oneSPF ~all vs -all: softfail or hardfail?

DKIM

What is DKIM? How email signing worksHow to find your DKIM selector

Requirements

Gmail and Yahoo sender requirements: SPF, DKIM, DMARC checklistMTA-STS and TLS-RPT: enforce TLS for inbound mailBIMI: show your logo in Gmail and Apple MailStop spoofing of domains that don't send email

More free tools from Swift Labs

Robots & Sitemap Checker
Validate robots.txt and XML sitemaps, test any path, see which AI crawlers you block.
OG Preview Tool
Preview links on Facebook, LinkedIn, X and Slack, and audit Open Graph tags.
DeadLinkPatrol
Find broken links across your whole site.