← All public tools

Free public generator

SPF record generator

Generate a basic SPF record from include domains and the chosen all mechanism.

generator

Run a check

Your input is sent to the matching public tool endpoint.

Inputs are validated by the API. Public tools are rate limited. Header content is processed in memory.

Your result will appear here.

Run the check to see structured findings, severity, evidence and next steps from the public diagnostics API.

The details

List every legitimate sending service

List every legitimate sending service

Add only include domains supplied by the mail services that send for your domain. The generated record is a starting point; nested mechanisms still count toward SPF limits.

The all mechanism controls unmatched senders

~all is a soft-fail, -all is a hard-fail and ?all is neutral. Confirm all legitimate sources before choosing a stricter result.

A result is a point-in-time check

DNS can vary by resolver and change over time. Verify important changes with your DNS provider and mail platform. Public DNS checks cannot see every private report or sending configuration.

Explore MailConfig Pro

Frequently asked questions

What does the SPF record generator do?

Generate a basic SPF record from include domains and the chosen all mechanism.

Do I need an account?

No. This public tool is available without registration.