Pick the services that send mail for your domain and we assemble a valid v=spf1 record. Then check it stays under the 10-lookup limit that breaks SPF when you go over.
Don't see yours? Add its include: or IP ranges under advanced options.
Start with ~all while you confirm every sender is listed, then switch to -all once you're confident nothing legitimate is missing.
Add one TXT record at your domain apex. It updates live as you change the options above. A domain may publish only one SPF record.
@ (your domain apex)
v=spf1 ~all
@ (your domain apex)). Replace any existing SPF record: a domain may have only one.ip4: ranges over more includes.