Skip to content
Webmaster DB

SPF Record Merger

Merge a new sender into your existing SPF record and check it against the 10 DNS lookup limit

Current SPF record

The record published on your domain today.

Record to merge in

The record your new sender told you to publish.

Or pick a sender

Why merge at all? Every sender hands you a record starting with v=spf1, but a domain may publish only one. The fix is to fold each new sender's mechanisms into the record you already have, keeping a single v=spf1 at the front and a single all at the end.

Order matters. SPF is evaluated left to right and stops at the first match, so mechanisms keep the order you gave them. The all mechanism always matches, which is why it goes last and why anything after it is dead weight.

About this tool

Use it to

  • Add a new email provider to a domain that already publishes an SPF record
  • Fold two published SPF records into the single record the spec allows
  • Find out whether a merged record still fits inside the 10 DNS lookup limit
  • Drop duplicate includes and IP ranges that are already covered elsewhere
Adding a new sender
Paste the record already on your domain, paste the one your new provider sent you, and copy the single merged record that authorizes both.
Fixing two published records
A domain with two v=spf1 TXT records is a permerror and receivers ignore both. Look the domain up, paste both records in, and publish the merged result in their place.
  • SMTP Tester

    Verify SMTP credentials and send a real test email from any mail server

  • What is my DNS

    Check DNS propagation by asking public DNS resolvers around the world directly, and see which ones have picked up your change

  • Domain Lookup

    View DNS records, nameservers, and zone file information for any domain

  • What is my IP

    Find your public IP address with detailed geographic location, ISP provider, and network information

Taggedspfemaildnstxt-recorddeliverabilityauthenticationnetwork