SPF Record Checker

Look up a domain's SPF record and check its syntax, default policy and how many of the 10 allowed DNS lookups it uses — so you catch the PermError limit before it breaks your mail.

What is an SPF record?

SPF (Sender Policy Framework) is a DNS TXT record that lists the servers allowed to send email for your domain. When a receiving mail server gets a message claiming to be from you, it checks this record — if the sending server isn't listed, the message can be marked as spam or rejected. That's what stops attackers from spoofing your domain.

The 10 DNS lookup limit

Every include, a, mx, ptr, exists and redirect term forces a DNS query, and includes expand into more queries. RFC 7208 caps the total at 10 — go over and receivers return a PermError, which usually breaks SPF entirely. This checker follows every include recursively so you see the real count.