SPF Record Generator

Pick the services that send email for your domain and get a correct SPF record, with the 10-lookup limit tracked for you. Free, no signup.

Who sends email for this domain?

Each service adds its documented include mechanism.

From your provider’s docs, e.g. spf.example-esp.com: commas or spaces between multiple. Some services (Klaviyo, HubSpot, Mailchimp Transactional) authenticate through their own CNAME records instead of a shared include, check their DNS settings page.

How should receivers treat everyone else?

Your SPF record

0/10 lookups

Publish as a TXT record at the domain root. One SPF record per domain: if one exists, merge into it instead of adding another.

Host / Name
yourdomain.com (or @)
Value (TXT)
v=spf1 ~all

Click the record to select all of it.

Record type: TXT · ip4/ip6 mechanisms don’t count against the 10-lookup limit.

Nothing is authorized yet. This record would tell receivers that no server may send for your domain. Select your email providers above (or tick the parked-domain option if that's intended).

After you publish

  1. Add the TXT record at your DNS host.
  2. Verify it with the free SPF checker.
  3. SPF alone doesn’t stop spoofing, pair it with DKIM and a DMARC policy. Generate one with the DMARC record generator.

This record authorizes nothing yet

Palisade reads your DMARC reports to show every service actually sending as your domain, no guessing.

Find my real senders

What is an SPF record generator?

An SPF record is a TXT entry in your DNS listing every server allowed to send email for your domain. Receivers check it on every delivery; get it wrong and legitimate mail lands in spam, or the record is ignored entirely. The two mistakes that cause most SPF failures are publishing a second record instead of merging into the first, and quietly exceeding the 10-DNS-lookup limit as includes accumulate. This generator assembles the record from the services you actually use and tracks the lookup count as you build. When it’s published, validate it with the SPF checker, and see the step-by-step SPF setup guide for provider-specific instructions.

Email authentication knowledge base