SPF Record Checker — Validate SPF & DNS Lookup Count | The PowerHost
hosting
Shared Hosting Cloud Hosting WordPress Hosting Indian Cloud Hosting Reseller Hosting
servers
Indian VPS Indian VDS Dedicated Servers Colocation
domains & more
Domain Search AI Domain Generator Web Development Free Tools Special Deals Contact
account
Log in Create account

tools ▸ spf checker

Is your SPFrecord valid?

We fetch your SPF record, expand every include, count DNS lookups against the RFC limit of 10, and flag the mistakes that silently break delivery.

running from our India servers…

spf checker ▸ explained

What you need
to know.

Validate your SPF record, count DNS lookups against the limit of 10 and spot errors.

Hosting with SPF/DKIM pre-set
v=spf1

One record only

A domain must publish exactly one SPF TXT record. Two records make SPF fail with a permerror.

10

The lookup limit

include, a, mx, ptr, exists and redirect each cost a DNS lookup. More than 10 and receivers treat SPF as broken.

~all / -all

The final rule

-all rejects unlisted senders, ~all soft-fails them. +all lets anyone send as you — never use it.

related ▸ more free tools

Keep going.

All 42 free tools →

faq ▸ before you buy

SPF Checker — FAQ

What is an SPF record?+
SPF (Sender Policy Framework) is a TXT record that lists which servers may send email for your domain. Receivers check it to detect spoofed mail.
What is the SPF 10 DNS lookup limit?+
RFC 7208 limits SPF evaluation to 10 DNS-querying mechanisms. Stacking many includes (Google, Zoho, a CRM, a mailer) often goes over and causes permerror.
Should I use ~all or -all?+
Start with ~all while you confirm every sender is listed, then move to -all — ideally together with a DMARC policy.
What SPF record do I need on The PowerHost hosting?+
cPanel creates a default SPF record for you. If you also send through Google Workspace or a mailer, add their include to the same single record.

Your site could be live
before this page scrolls.

~$ provision --region in ✓ done in 47s