SPF Record Generator
Generate a valid SPF record for your domain. Select your email providers, add custom IPs, and get a properly formatted TXT record ready to add to your DNS.
Build a valid SPF record for your domain in seconds
Marks unauthorized emails as suspicious but may still deliver
v=spf1 ~allAdd this as a TXT record for your domain in your DNS settings
How to add this record
- Log into your DNS provider (Cloudflare, Namecheap, etc.)
- Navigate to DNS settings for your domain
- Add a new TXT record
- Set the host/name to
@(root domain) - Paste the generated SPF record as the value
- Save and allow up to 48 hours for propagation
About this tool
SPF records tell receiving mail servers which IPs and services are authorized to send email for your domain. This generator simplifies the process by letting you select your email providers from a list and automatically formatting the record. After generating your SPF record, verify it with our SPF record checker, then complete your authentication setup with DKIM and a DMARC policy. Use our DNS propagation checker to confirm your changes are live.
Frequently Asked Questions
More Free Tools
View all toolsDMARC Record Generator
Create a DMARC policy record to protect your domain from email spoofing and phishing. Configure policy, reporting, alignment, and gradual rollout with our free generator.
Email Header Analyzer
Analyze email headers to trace routing, check authentication (SPF, DKIM, DMARC), identify delivery delays, and debug email issues. Paste headers from any email client.
Email List Growth Calculator
Project your email list size over time accounting for new subscribers and churn. Plan your growth strategy with month-by-month projections and find your list's equilibrium point.
List-Unsubscribe Header Generator
Generate RFC 8058 compliant List-Unsubscribe and List-Unsubscribe-Post headers. Required by Gmail and Yahoo for bulk senders since 2024. Get ready-to-use headers and code snippets.