Home/Tools/SPF Record Generator

SPF Record Generator

Generate SPF records to authorize mail servers and prevent email spoofing

DNS Lookup Counter

0 of 10 lookupsUnder limit

Select Your Email Providers

Choose the services that send email on behalf of your domain. Each provider adds DNS lookups to your record.

Corporate Email

Marketing & Transactional Email

CRM & Support Platforms

Custom Mail Servers

Add static IP addresses for your own mail servers. IP addresses don't count toward the DNS lookup limit.

Tip: IP addresses (ip4: and ip6:) don't count toward the DNS lookup limit. Use them for your own mail servers.

Add Custom Mechanism

Terminator Policy

Choose what happens to emails from unauthorized senders:

Your SPF Record

v=spf1 -all

Validation Results

AGrade
✓ No errors
0 warnings

✓ Your SPF record is properly formatted and follows best practices!

DNS Deployment Instructions

Follow these steps to deploy your SPF record:

  1. Log in to your DNS provider (domain registrar or DNS hosting service)
  2. Navigate to your domain's DNS records page
  3. Look for existing SPF record (TXT record containing "v=spf1")
  4. If SPF exists: REPLACE it (don't add a second one!)
  5. If no SPF exists: Create new TXT record
  6. Add TXT record:
    • Host/Name: @ (or leave blank for root domain)
    • Type: TXT
    • Value: v=spf1 -all
    • TTL: 3600 (1 hour)
  7. Save the record
  8. Wait 1-24 hours for DNS propagation
  9. Verify with DNS lookup tools (e.g., MXToolbox, Google Admin Toolbox)

IMPORTANT: Only one SPF record per domain! Multiple SPF records will cause validation failures.

Need Help with Email Security?

Our team can configure SPF, DKIM, and DMARC to protect your domain from spoofing and improve email deliverability.

Frequently Asked Questions

Common questions about the SPF Record Generator

SPF (Sender Policy Framework) is a DNS TXT record that specifies which mail servers are authorized to send email on behalf of your domain. Without SPF, anyone can spoof your domain in phishing attacks. SPF helps receiving servers verify that incoming mail actually came from your authorized servers.

â„šī¸ Disclaimer

This tool is provided for informational and educational purposes only. All processing happens entirely in your browser - no data is sent to or stored on our servers. While we strive for accuracy, we make no warranties about the completeness or reliability of results. Use at your own discretion.

SPF Record Generator - Create Email Authentication Records | Inventive HQ