Skip to content
zelvorm
Free tool · no signup

Paste your TXT records. We'll flag too many DNS lookups, a dangerous +all, and a missing -all — in your browser, no DNS request made.

What it does

Paste your domain's TXT records to review your SPF record and catch the common mistakes that send your emails to spam: too many DNS lookups, multiple records, or a weak all mechanism.

  1. 01

    SPF record found

    Whether a valid v=spf1 record exists, and only one.

  2. 02

    DNS lookup count

    SPF allows up to 10 lookups. Go over and the whole record fails.

  3. 03

    The all mechanism

    Whether you end with -all or ~all, or a dangerous +all.

  4. 04

    Syntax

    Typos and unsupported mechanisms that break the record.

How to use it

  1. 1

    Copy your TXT records

    From your DNS provider, or a DNS lookup tool.

  2. 2

    Paste them in

    The tool finds the SPF record and analyses it.

  3. 3

    Fix the issues

    Merge duplicate records, reduce lookups and tighten the ending.

Reading your results

Good

One valid record

A single SPF record under 10 lookups, ending in -all or ~all.

Check

Soft fail (~all)

Common and acceptable, especially with DMARC, but -all is stricter.

Fix

Too many lookups or +all

Over 10 lookups fails SPF entirely; +all lets anyone send as you.

Why it matters

SPF tells receiving mail servers which services may send email for your domain. A broken record means your invoices, newsletters and replies are more likely to land in spam, and makes it easier for criminals to impersonate you.

Questions

About the SPF record reviewer.

A DNS TXT record listing the servers allowed to send email for your domain, such as your email provider and marketing platform.