Free SPF Checker
Look up a domain's SPF record and see who's allowed to send email in its name.
No signup. We don't store or log the domains you check.
Checking domain...
That's one signal. Your site has more.
The Website Health Check covers the big picture: Google Lighthouse speed scores plus DNS, SSL, email authentication, and AI access in one report.
Run the Website Health CheckHow it works
We query the domain's TXT records and look for an SPF policy — the record that names which servers may send email on the domain's behalf. Found means providers can verify your mail; missing means anyone can put your domain in an email's From line with nothing to check against.
When to use this
When your legitimate email starts landing in spam, after switching email providers — the new provider's servers must be in the record — and before setting up DMARC, which builds on SPF. One check tells you whether the foundation is there.
Frequently asked questions
What is an SPF record?
A TXT record in your DNS that lists the servers allowed to send email for your domain. Receiving providers check the sending server against that list — mail from anywhere else fails the check.
What happens if I don't have one?
Anyone can put your domain in an email's From line, and receiving servers have nothing to verify against. That makes your domain easy to spoof and makes providers more suspicious of your legitimate mail.
Does this validate my SPF syntax?
It confirms whether a v=spf1 record exists on the domain. It doesn't parse every mechanism or count DNS lookups — if you have a record and deliverability problems anyway, the record's contents are the next thing to review.
Check everything at once
One report covering speed, DNS, SSL, email authentication, and AI access — the signals that decide whether visitors, search engines, and AI assistants trust your site.
Run the Website Health Check