SPF record checker

Check SPF records for any domain to verify authorized email senders. View parsed mechanisms, validity status, and troubleshoot email deliverability issues.

Domain lookup

The domain only, without https:// or a path.

SPF record

Example

Raw record

v=spf1 include:_spf.google.com ~all
Valid SPF recordSoft fail (~all)

Mechanisms

Passinclude:_spf.google.com
Passinclude:sendgrid.net
SoftFail~all

What is SPF?

SPF (Sender Policy Framework) is an email authentication method that helps prevent email spoofing. It works by publishing a DNS TXT record that specifies which mail servers are authorized to send email on behalf of your domain.

When a receiving mail server gets a message claiming to come from your domain, it checks the SPF record to verify the sending server is authorized. This helps protect against phishing and improves deliverability.

Common SPF mechanisms

MechanismDescription
include:Authorize another domain's SPF record
aAllow the domain's A record IP
mxAllow the domain's MX server IPs
ip4/ip6Allow a specific IP or range
-allHard fail: reject unauthorized senders
~allSoft fail: accept but mark suspicious

Learn more

Browse more tools

View all tools