Email Auth Validator
Validates the three email authentication standards — SPF, DMARC, and DKIM — for any domain. Use this when troubleshooting email delivery problems, setting up a new sending domain, or verifying that a recent DNS change took effect correctly.
How to validate a domain
- 1
Enter your domain
Type the sending domain (e.g. example.com). This should be the domain in the From: address of your emails.
- 2
Optionally add custom DKIM selectors
If you know your DKIM selector(s), enter them comma-separated in the Selectors field (e.g. google, s1, brevo). Leave blank to probe common selectors automatically.
- 3
Click Validate
Each section (SPF, DMARC, DKIM) will show a Pass, Warning, or Fail status with the raw record value and an explanation of any issues found.
Understanding the statuses
What each protocol does
SPF — Sender Policy Framework. A TXT record that lists the servers allowed to send email on behalf of your domain. Receiving servers check this to detect forged senders.
DMARC — Domain-based Message Authentication, Reporting & Conformance. Tells receivers what to do when SPF or DKIM fails (none / quarantine / reject), and where to send reports.
DKIM — DomainKeys Identified Mail. A cryptographic signature added to outgoing emails, verified using a public key published in DNS. Proves the email was not tampered with in transit.