Skip to content
InboxSign Logo
Email Deliverability Tools

Free SPF Record Generator for Email Authentication

Generate valid SPF TXT records to improve email deliverability and protect your domain from spoofing.

Protocol
RFC 7208 Compliant
Speed
Instant DNS Gen

What is an SPF record?

An SPF (Sender Policy Framework) record is a DNS TXT record that tells email providers which servers are allowed to send emails from your domain. It helps prevent spoofing and ensures your legitimate emails reach the inbox. **Only one SPF record should exist per domain.**

Domain
Services
Advanced
Result

Enter your domain to generate an SPF record

Please provide the domain for which you'd like to generate a record

Need help setting up your SPF record?

Our email deliverability experts are here to help you secure your domain. Reach out for a free SPF/DKIM/DMARC audit.

Get Help with Setup

Why SPF
Matters

SPF shows which servers are allowed to send emails from your domain, preventing unauthorized senders from using your identity.

Improve Deliverability

Reduce the risk of your legitimate emails being flagged as spam by providing clear authorization.

Defend Your Brand

Prevent unauthorized senders from using your domain to send phishing or spoofed emails.

Platform Ready

Works with Google Workspace, Microsoft 365, SendGrid, and other major email providers.

How SPF Works

Included Servers

Use 'include' to authorize large providers like Gmail or Outlook without listing individual IPs.

A & MX Records

Authorizes your website's main IP and your current email server setup automatically.

The "All" Tag

Defines how strict the receiver should be. 'SoftFail' is recommended for most setups.

How to Add
SPF Record

Follow these 3 simple steps to secure your domain in minutes.

01

Generate Record

Configure your authorized servers and IP addresses in the generator above.

02

Access DNS Settings

Log in to your registrar's control panel (GoDaddy, Cloudflare, etc.) and go to DNS settings.

03

Add TXT Entry

Create a new TXT record with host '@' or your domain, and paste the SPF string as the value.

Improve Your Email
Deliverability Today.

Protect your domain from spoofing with a valid SPF record.

Common SPF Questions

What is an SPF record?

An SPF record is a TXT record in your DNS that specifies which mail servers are permitted to send email on behalf of your domain.

How do I add an SPF record in DNS?

Login to your domain provider (like GoDaddy or Cloudflare), find DNS settings, add a new TXT record with host '@' and paste the SPF string we generated.

Can I have multiple SPF records?

No. You should only have one SPF record per domain. Multiple SPF records will cause authentication failure.

What happens if SPF is missing?

Without an SPF record, your emails are more likely to be marked as spam or rejected by major providers like Gmail and Outlook.

Does SPF improve deliverability?

Yes. It verifies your identity to the receiving server, which increases trust and helps your emails reach the inbox.