SPF Flattener
Free 14-day trial included · Unlimited domains

Fix your SPF record
before it breaks your email

SPF Flattener resolves all your email service includes down to raw IP addresses, keeps them updated automatically, and serves them from a single DNS lookup — so you never hit the 10-lookup limit.

The 10-lookup limit is a ticking time bomb

Every include:, a:, and mx: mechanism in your SPF record costs a DNS lookup. RFC 7208 caps you at 10. Go over, and receiving servers return a permanent error — your legitimate email gets rejected.

Delivery failures

Exceeding 10 lookups causes a PermError. Receiving mail servers treat this as an SPF failure and reject or junk your messages.

Too many services

Google Workspace, Microsoft 365, SendGrid, Mailchimp, HubSpot, AWS SES — each include adds 2-4 lookups. Five services can easily exceed the limit.

IPs change silently

Email providers regularly rotate IP addresses. If you manually flatten once, the record goes stale and new IPs aren't authorized.

How it works

Three steps to get your SPF record under control. Setup takes under five minutes.

1

Add your domain

Enter your domain and we automatically detect your current SPF record. We generate a _spf_includes source record containing all your email service includes.

2

We flatten it to raw IPs

Our resolver recursively walks every include, a, and mx mechanism, collects the IPs, deduplicates them, and packs them into compact TXT records. Your domain’s SPF needs just 1 lookup.

3

Automatic updates, forever

We regularly re-resolve your includes and check for IP drift. When a provider adds or removes addresses, we update your flattened record automatically — no manual maintenance required.

Everything you need

Automatic flattening

Resolves all includes to raw IP addresses, reducing your SPF record to a single DNS lookup.

Drift detection

Frequently monitors your email providers and detects when IPs are added or removed.

Auto record splitting

When flattened records exceed DNS limits, we automatically split them into numbered sub-records.

Simple, flat pricing

Every account includes a free 14-day trial. After that, one flat price for unlimited domains.

14-day trial included · No credit card required
SPF Flattening Service
$12/month
Unlimited domains. One flat price.

What's included

  • Automatic SPF flattening to bypass the 10-lookup limit
  • Continuous DNS drift detection
  • Resolution history and IP change tracking
  • Unlimited domains
  • Invite your team

After your trial

Subscribe at $12/month flat — unlimited domains, no surprises.

Stop worrying about SPF limits

Set it up once. We handle the rest — flattening, monitoring, and updating your SPF records so your email keeps flowing.