Paste your TXT records. We'll flag too many DNS lookups, a dangerous +all, and a missing -all — in your browser, no DNS request made.
Paste your domain's TXT records to review your SPF record and catch the common mistakes that send your emails to spam: too many DNS lookups, multiple records, or a weak all mechanism.
01
SPF record found
Whether a valid v=spf1 record exists, and only one.
02
DNS lookup count
SPF allows up to 10 lookups. Go over and the whole record fails.
03
The all mechanism
Whether you end with -all or ~all, or a dangerous +all.
04
Syntax
Typos and unsupported mechanisms that break the record.
- 1
Copy your TXT records
From your DNS provider, or a DNS lookup tool.
- 2
Paste them in
The tool finds the SPF record and analyses it.
- 3
Fix the issues
Merge duplicate records, reduce lookups and tighten the ending.
One valid record
A single SPF record under 10 lookups, ending in -all or ~all.
Soft fail (~all)
Common and acceptable, especially with DMARC, but -all is stricter.
Too many lookups or +all
Over 10 lookups fails SPF entirely; +all lets anyone send as you.
SPF tells receiving mail servers which services may send email for your domain. A broken record means your invoices, newsletters and replies are more likely to land in spam, and makes it easier for criminals to impersonate you.
About the SPF record reviewer.
A DNS TXT record listing the servers allowed to send email for your domain, such as your email provider and marketing platform.