Free SPF Record Checker & DNS Validator
SPF authorises which servers may send for your domain. It permits a maximum of ten DNS lookups, includes nest, and exceeding the limit is a permerror that most receivers treat as a failure — which is why adding a fourth vendor silently breaks the three that were working.
Worked example — example.com
Sample demonstration- PassRecord found
v=spf1 include:sadasend.net include:_spf.google.com ~all - PassRecord count
1Two SPF records is a permerror. One is correct.
- CheckDNS lookups
6 of 10Four remaining. Each new vendor typically costs 1–3.
- CheckAll mechanism
~all (softfail)Move to -all once you are confident every sender is listed.
Valid, with headroom for roughly two more vendors before you hit the lookup limit.
SadaSend runs these checks continuously on your sending domains, and refuses to send until they pass — so mail Gmail would reject never leaves.
Start freePredefined Real-World Test Scenarios
Live verification vectorsResolves Google’s global _spf.google.com record with ~all softfail.
Evaluates enterprise SPF with multiple nested includes within the 10-lookup ceiling.
Validates official SadaSend SPF authorization with include:sadasend.net.
Inspects high-capacity SPF records managed across global edge DNS.
What this checks
- The record exists and there is exactly one
- Syntax is valid and the mechanisms parse
- Every include is resolved and counted against the ten-lookup limit
- The all mechanism is present and its qualifier is sensible
Ready for rock-solid transactional email?
Automated 2048-bit DKIM key rotation, domain-level SPF alignment, and suppression firewalls. Send 6,000 free emails every month with zero credit card required.
Questions
Other tools
- Email deliverability checkerLiveFree email deliverability and syntax checker. Test RFC 5322 syntax, live DNS MX mail exchangers, 60,000+ disposable domains, and fix domain typos instantly.
- DKIM validatorLiveFree online DKIM record validator and key checker. Test selector DNS records, verify RSA 1024/2048-bit keys, and check syntax and CNAME delegation instantly.
- DMARC checkerLiveFree DMARC record checker and policy analyzer. Validate p=reject and p=quarantine policies, verify SPF/DKIM alignment, and inspect RUA aggregate reporting.
- MX lookupLiveFree MX record lookup and mail server tester. Query DNS mail exchangers, check server priorities, detect invalid CNAME targets, and fix delivery routing.
- Blocklist checkLiveFree email blacklist check. Test your domain and sending mail server IP across 50+ major DNSBL blocklists including Spamhaus, Barracuda, and SORBS instantly.
- Inbox placement testLiveFree email inbox placement and spam tester. Test deliverability across Gmail, Microsoft 365, Yahoo, and Apple Mail with live seed inboxes before sending.
- Disposable email checkerLiveFree disposable email detector. Screen temporary burner domains and 10-minute mailboxes against 60,000+ disposable registries to prevent 550 hard bounces.