14-day free trial · 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 served from our authoritative DNS server. 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.

Built-in DNS server

Serves your flattened records from our authoritative DNS infrastructure — no third-party DNS hosting required.

Auto record splitting

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

Simple, usage-based pricing

Start with a 14-day free trial with unlimited domains. After the trial, pay only for the domains you monitor.

14-day free trial · No credit card required
SPF Flattening Service
Automatic SPF record flattening with DNS drift detection

What's included

  • Automatic SPF flattening to bypass the 10-lookup limit
  • Continuous DNS drift detection
  • Built-in authoritative DNS server
  • Resolution history and IP change tracking
  • Unlimited domains during trial

After the trial

Usage-based billing — per domain, per month. Only pay for what you use.

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.