SPF record checker
SPF lists the servers allowed to send email for your domain. This check finds your SPF record, counts its DNS lookups against the limit of 10, and flags settings that break or weaken it.
Questions and answers
What is the SPF 10 lookup limit?
Receivers follow at most 10 DNS lookups (include, a, mx, ptr, exists, redirect) when reading SPF. Above that, SPF fails, even for your real emails.
~all or -all?
~all marks other senders as suspicious, -all asks receivers to reject them. Both are fine with DMARC; use -all once you are sure every service you send from is listed.
Can I have two SPF records?
No. Two SPF records make SPF fail. Merge them into one.
More free tools
Email deliverability checkerCheck a domain's SPF, DKIM, DMARC and mail servers in one go, free.DMARC checkerCheck your DMARC record and policy (none, quarantine or reject), report addresses and common mistakes.DKIM checkerFind a domain's DKIM keys under common selectors (Google, Microsoft 365, Zoho and more) or your own selector, and check the key strength.MX lookupSee which mail servers receive email for a domain, their IP addresses, reverse DNS and the email provider (Google Workspace, Microsoft 365, Zoho and more).Blacklist checkerCheck if your domain or mail server IP is on Spamhaus, SpamCop, Barracuda and other email blacklists.