SPF Builder

SPF Generator

Assemble a compliant SPF record by selecting your outbound tools and mail hosts.

1. Inbound & Mail Infrastructure 1 Lookup each

Select whether your primary domain incoming mail servers and web server should be authorized to send outbound email.

2. Business Email Suites Include Mechanisms

Select the business email platform your team uses to send day-to-day email.

3. Outbound Email & Marketing Platforms Third-Party ESPs

Authorize external relays sending newsletters, transactional notifications, or customer support tickets on your behalf.

4. Custom Dedicated IPs & Additional Includes IPs = 0 Lookups

Add dedicated sending servers without increasing your 10-DNS-lookup limit.

Comma-separated IPv4 or CIDRs
Comma-separated domain includes
5. Default Policy Qualifier (Catch-All)

Determines what mailbox providers should do when receiving email claiming to be from your domain from an unauthorized server.

Generated Authoritative SPF Record

v=spf1 mx include:_spf.google.com ~all
RFC 7208 DNS Lookup Meter Safe (2 / 10)
2 of 10 maximum DNS lookups consumed. Well under RFC limits.
How to publish in your DNS manager (Cloudflare, GoDaddy, Namecheap):
Type: TXT Host / Name: @ (or root domain) TTL: 3600 (1 hour)

How It Works in 3 Simple Steps

01

Select Mail Hosts

Check off your email providers (Google, Office 365, Instantly, Smartlead, etc.).

02

Add Custom IPs

Add any dedicated sending IPv4 or IPv6 subnets.

03

Copy DNS TXT

Get your formatted TXT record ready to paste into Cloudflare or GoDaddy.

Pro Tips for Maximum Performance
  • Combine all sending services into a single TXT record string.

Frequently Asked Questions

No, having two TXT records starting with v=spf1 invalidates SPF completely.

Copied to clipboard!