SPF Record Generator & Validator
Build a valid SPF TXT record from a guided form (ip4, ip6, a, mx, include, redirect, all qualifier — -all / ~all / ?all / +all) and validate any existing record against RFC 7208. Live lookup-count meter tracks the 10 DNS-lookup limit, mechanism-order checker, deprecated ptr warnings, multiple-SPF-record detection, macro warnings, and a dig command generator. Plain-English mechanism explanations and suggested fixes for every validation issue. 100% client-side generation; recursive lookup counting uses an optional include-depth map or a clearly-labeled live-DNS mode.
Build a valid SPF TXT record from a guided form (ip4, ip6, a, mx, include, redirect, all qualifier — -all / ~all / ?all / +all) and validate any existing record against RFC 7208. Live lookup-count meter tracks the 10 DNS-lookup limit, mechanism-order checker, deprecated ptr warnings, multiple-SPF-record detection, macro warnings, and a dig command generator. Plain-English mechanism explanations and suggested fixes for every validation issue. 100% client-side generation; recursive lookup counting uses an optional include-depth map or a clearly-labeled live-DNS mode. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.