Generate, check and lookup your SPF
record online

Free SPF record checker tools

SPF record lookup tool

Use SPF Record Lookup, if you want to:
  • Check SPF TXT record published in DNS for the domain
  • Check if SPF record's elements and syntax correspond to SPF' specification (RFC7208)
  • Check published SPF record's tree hierarchy of DNS lookups
  • Check all IPs and IP ranges included in SPF
  • Check for the presence of multiple SPF records in DNS, which do lead to SPF record’s “permerror” according to SPF’s specification
  • Check SPF record's length for not exceeding 450 octets, which may lead to SPF record validation error (RFC7208, div 3.4)
  • Check SPF record for "10 DNS Lookup" limitation, which causes "permerror" according to SPF's specification
  • Check SPF record for recursive include which causes "permerror"
  • Check SPF record for not exceeding "2 Void DNS Lookups", which do lead to SPF record validation error (RFC7208, div 4.6.4)
  • etc.

SPF record generator

SPF Generator
Use SPF Record Generator, if you want to:
  • Create SPF TXT record and publish it in DNS
  • Read about all SPF’s mechanisms and terms to easily configure SPF Record
  • Validate SPF record’s text corresponds to specification before publishing it in DNS
  • etc.

SPF record raw checker

Use SPF Record Raw Checker, if you want to:
  • Validate your SPF TXT record before publishing it in DNS
  • Check SPF record’s text corresponds to specification
  • View SPF record’s tree hierarchy with validations
  • View all nested IPs and IP ranges included in SPF’s tree hierarchy
  • Check existance of multiple SPF records, which is error described in SPF’s specification
  • Check against SPF Record's "10 DNS Lookup" limitation, which is serious error described in SPF's specification
  • Check SPF record against recursive include which causes "permerror"
  • Check SPF record against "2 Void DNS Lookups" limitation, which do lead to "permerror" validation error according to specification (RFC7208, div 4.6.4)
  • etc.

Frequently Asked Questions

What is SPF?

Read more

What is SPF record raw checker?

Read more

What happens if there is "No SPF Record Found"?

Do I need an SPF record?

I have published my SPF records, what's Next?

How to set up an SPF Record?

Read more

What is SPF Record syntax?

Read more

How do I validate and optimize SPF records for correct syntax and limitations?

How do I correct a failed SPF record message?

Read more