SPF Checker

Validate a domain's SPF record and its DNS lookup count, with issues flagged.

About SPF Checker

SPF lists the servers authorized to send mail for a domain. It allows at most 10 DNS lookups before it fails. No signup required.

How to use the SPF Checker

  1. Enter the domain you want to validate (for example, example.com).
  2. We fetch the live SPF record and count its DNS lookups.
  3. Review the record, the lookup count against the limit of 10, and any issues.

Frequently asked questions

What is an SPF record?

SPF is a DNS TXT record that lists the servers authorized to send mail for a domain. Receiving servers use it to check whether a message came from an approved source.

What is the 10 DNS lookup limit?

SPF allows a maximum of 10 DNS lookups when it is evaluated. Exceed that and SPF returns a permerror and fails, so keeping the lookup count low is essential.

What does the all mechanism mean?

The all mechanism at the end of an SPF record sets the default. -all is a hard fail (recommended), ~all is a soft fail, and +all is unsafe because it authorizes anyone.

Monitor this automatically

DeliverSignal runs these checks daily and alerts you when something breaks.

Start your free 14-day trial