SPF Generator

Build a correct SPF record from a simple form: tick the senders you use, add your IPs, choose a fail policy and copy a ready-to-publish TXT record. Free.d.

Which services send mail for your domain?
spf generator · TXT record
Publish this as a TXT record on your root domain. 1/10 DNS lookups.
v=spf1 include:_spf.google.com -all

One SPF record per domain only. If you already publish one, merge these include: mechanisms into it rather than adding a second record.

live result no signup credits not required
How it works

A correct SPF record, no syntax to memorize.

Pick the services that send mail for you, add any custom IPs, choose your fail policy, and copy a valid TXT record — built to stay under the 10-lookup limit.

  1. 01

    Select your senders

    Tick Google Workspace, Microsoft 365, SendGrid, Mailchimp and more. Each adds the correct include: mechanism automatically.

  2. 02

    Add IPs & policy

    Drop in any sending IPs (we pick ip4 vs ip6 for you) and choose -all, ~all or ?all as your fail policy.

  3. 03

    Copy & publish

    Copy the generated record and add it as a TXT record on your root domain. We show the live lookup count as you build.

FAQ

SPF generation, answered.

As a TXT record on your root domain (e.g. yourdomain.com), with the value being the generated v=spf1 ... string. Most DNS hosts have a simple Add Record form for this.

Authenticated and ready. Now clean the list.

SPF protects your domain; verification protects your reputation. Run your first 100 verifications free — no card required.