Free SPF Record Checker
Validate your SPF record and check for common issues like too many DNS lookups.
What is SPF?
SPF (Sender Policy Framework) is an email authentication method that specifies which mail servers are authorized to send email on behalf of your domain. It helps prevent spammers from sending messages with forged From addresses.
The 10 DNS Lookup Limit
SPF has a strict limit of 10 DNS lookups per record. Each include:, a:, mx:, and redirect= mechanism counts as a lookup. Exceeding this limit causes a "PermError" and SPF validation fails.
Common SPF Issues
- Too many DNS lookups — Flatten your SPF record or use a hosting service.
- Missing authorized senders — Ensure all your email services are included.
- Weak ending mechanism — Use
-allinstead of~allfor better protection.
Example SPF Record
v=spf1 include:_spf.google.com include:sendgrid.net -all