Record Builder

SPF Record Generator

Generate a starter SPF record from approved senders such as Google Workspace, Microsoft 365, Amazon SES, SendGrid, Mailgun, Postmark, Brevo, Resend, and exact IP values.

Step 1

Start Here

Enter the record settings and run SPF Record Generator.

Enter one sender or SPF include per line.

Runs in your browser. Nothing is added to Mailrith.

Step 2

Review the SPF Generator Result

Review the status, warnings, and recommended actions shown in the result panel.

Ready When You Are

Run SPF Record Generator to see the SPF Generator result and next actions.

About SPF Record Generator

An SPF generator helps you build a starter DNS TXT record that lists the systems allowed to send for a domain. It is useful when you know which email delivery services, mail hosts, or includes should be authorized but do not want to hand-write the record. Read SPF before publishing so you understand what each mechanism means.

The safest SPF record is specific and maintainable. Avoid adding every service you might use someday, avoid +all, and watch the lookup limit when using many includes. After generating the record, publish only one SPF TXT record for the domain, then check it with the SPF checker. Use DMARC Alignment to understand why SPF still needs an aligned domain to help DMARC.

What SPF Record Generator Checks

  • Common sender name recognition
  • Exact include, ip4, ip6, a, and mx mechanisms
  • Duplicate mechanism cleanup
  • DNS lookup estimate
  • Suggested TXT value
  • Plain-English publishing guidance

Questions

Can I publish the generated SPF record immediately?

Review it first. SPF should include only systems that really send mail for the domain. Remove old services before publishing.

What if my domain already has SPF?

Do not add a second SPF record. Add the new sender to the existing SPF record so the domain still has one SPF TXT record.