Free SPF Record Generator
Build a valid SPF record in 60 seconds. Select your email providers, add custom IPs, choose your policy — copy the result directly into your DNS.
Select your email providers
One per line. IPv4 or IPv6, CIDR ranges supported.
One per line. "include:" prefix is added automatically if missing.
v=spf1 -allLookup counts are estimates including nested includes. Actual counts may vary as providers update infrastructure. Use the SPF Checker to verify the exact count for your record after publishing.
What Happens After You Generate Your SPF Record?
1. Publish it as a TXT record at your domain apex. Log into your DNS provider (GoDaddy, Cloudflare, Namecheap, AWS Route 53, etc.), create a new TXT record with @ as the host, and paste the generated SPF string as the value.
2. Verify it with our free SPF checker. After DNS propagation (typically 5-60 minutes), run a check to confirm the record is published correctly and the lookup count is under 10.
3. Monitor it over time. As you add new email services, the SPF record needs updating. Each new include: adds DNS lookups. When you approach the 10-lookup limit, use AutoSPF to flatten or switch to macros.
DNS Lookup Cost by Provider
| Provider | Include mechanism | Lookups |
|---|---|---|
| Google Workspace | include:_spf.google.com | 4 |
| Microsoft 365 | include:spf.protection.outlook.com | 2 |
| SendGrid | include:sendgrid.net | 5 |
| Mailchimp | include:servers.mcsv.net | 1 |
| Amazon SES | include:amazonses.com | 2 |
| Salesforce | include:_spf.salesforce.com | 2 |
| HubSpot | include:spf.hubspot.com | 2 |
| Brevo | include:spf.brevo.com | 2 |
| Mailgun | include:mailgun.org | 5 |
| Zoho Mail | include:zoho.com | 4 |
| Postmark | include:spf.mtasv.net | 1 |
| SparkPost | include:sparkpostmail.com | 1 |
| Custom IP (ip4/ip6) | ip4:x.x.x.x | 0 |
Lookup counts are approximate and may change when providers update their infrastructure. Use the SPF checker for live counts.
Generated a record that exceeds 10 lookups?
Monitor your SPF, DKIM, and DMARC authentication across all your domains. Get actionable reports and move toward full DMARC enforcement.
Start Free TrialBuilt for IT Teams
Rated 4.8/5 on G2 · 469 verified reviews
Dave G.
Owner
"DMARC Report has been invaluable in fixing email deliverability issues for our clients"
DMARC Report dashboard allows us to see easily what is compliant and what isn't compliant so we can quickly fix issues.
Antoine L.
"Incredible Service for an affordable price"
The software is easy to use and has also an entry friendly free plan up to 1,000 mails per month.
Zunaid K.
Director
"Essential tool for email delivery"
This tool helps us to implement DMARC reporting for our domains in an easy to use manner.