All free toolsFree tool · No signup

SPF record generator

Pick the services that send email for your domain and get one valid SPF record, checked against the 10-lookup limit.

Already have an SPF record? Paste it to edit it here
Services that send email for you
Mail from anywhere else

Your SPF record

Type
TXT
Host
@
Value
v=spf1 include:_spf.google.com ~all
@ means the domain itself. Some DNS providers want you to leave the host blank.
DNS lookups–

A domain can only have one SPF record. If you already have one, replace it with this one instead of adding a second.

Records in place

Now send from a domain inbox providers trust

SuperSend warms up every inbox and checks your DNS and bounces as you send, with email and LinkedIn in one sequence.

Sign up freeSet up free, no card. 7-day free trial when you launch.

What SPF does

SPF (Sender Policy Framework) is a TXT record that lists the servers allowed to send email for your domain. Receivers check it on every message, and mail from servers that aren’t listed is more likely to land in spam.

Every service that sends as your domain needs to be in the one record: your inbox provider, plus any newsletter, help desk or transactional email tools. Each include costs DNS lookups, and receivers stop at 10.

How to add it

  1. 1

    Pick your senders. Tick every service that sends as your domain, or paste your current record to edit it.

  2. 2

    Add or replace the TXT record. At your DNS provider, put the value in a TXT record at @ (the domain itself). Keep only one SPF record.

  3. 3

    Check it’s live. Run the deliverability checker a few minutes later to confirm it’s valid.

Questions about SPF

Should I use ~all or -all?

Start with ~all (soft fail). It marks mail from unlisted servers as suspicious without rejecting it. Switch to -all once you’re sure every service you use is listed. DMARC does most of the enforcing either way.

Can I have two SPF records?

No. With two, SPF fails for all of your mail. Paste your current record into the generator, add the new service, and replace the old record with the result.

What is the 10 DNS lookup limit?

Each include, a, mx and redirect makes the receiver look up more DNS records, and includes can contain their own includes. Receivers stop after 10, and SPF fails. The generator counts the real total, including nested lookups.

Do I need to add my cold email tool to SPF?

Only if it sends from its own servers. If you connect Google Workspace or Microsoft 365 inboxes to a tool like SuperSend, mail goes out through Google or Microsoft, so their include already covers it.

My service isn’t in the list. What do I add?

Look for "SPF" in that service’s help docs. It will give you an include (add it under Other includes) or IP addresses (add them under Your own server IPs).

Setup checks out? Start sending.

SuperSend runs cold email and LinkedIn in one sequence, with warmup on every inbox and DNS and bounce monitoring built in. Set up free, no card. 7-day free trial when you launch.