Skip to content
Free Developer Utility

Free SPF & DMARC Record Generator

Generate RFC-compliant SPF and DMARC DNS records for your domain in seconds. Stop email spoofing and ensure high inbox delivery with zero syntax errors.

1. Your Domain

Enter the domain you send emails from (used to customize your DMARC reporting address).

2. Select Your Email Sending Services (SPF)

Select all services authorized to send email on behalf of your domain:

✓ DNS Lookups: 2/10. Your SPF record is safely within the RFC limit.

3. DMARC Protection Policy

DMARC tells receiving inbox providers (Gmail, Yahoo, Outlook) what to do if an incoming email fails SPF or DKIM checks.

4. Copy Your Generated DNS Records

Add the following TXT records in your DNS management console (Cloudflare, Namecheap, GoDaddy, AWS Route 53):

SPF TXT Record (Host: @)

v=spf1 mx include:_spf.sently.in ~all
Add a TXT record with Host @ (or your domain) and the value above. Note: Only have one SPF record per domain.

DMARC TXT Record (Host: _dmarc)

v=DMARC1; p=none; sp=none; aspf=r
Add a TXT record with Host _dmarc (or _dmarc.yourdomain.com) and the value above.

Test Your Newly Created Records

Once you have added these TXT records to your DNS provider, run a live check to verify propagation across global nameservers.