DNS Record Generator
Generate correct SPF, DKIM, DMARC, and MX records for your email provider. Just enter your domain and select your provider to get copy-ready DNS records.
Google Workspace
Gmail for Business
Microsoft 365
Outlook for Business
Zoho Mail
Zoho Business Email
Custom Server
Self-hosted Email
Records We Generate
SPF Record
Authorizes which servers can send email for your domain.
DKIM Setup
Instructions for adding your cryptographic signature.
DMARC Record
Defines how to handle authentication failures.
MX Records
Points incoming email to your provider's servers.
How to Add DNS Records
Log into your DNS provider
Find DNS management
Add each record type
Wait for propagation
Verify with our checker
Common DNS Providers
These instructions work with any DNS provider including Cloudflare, GoDaddy, Namecheap, Route 53, Google Domains, Porkbun, and others. The process is similar across providers - just copy the record type, name, and value into your DNS management panel.
DNS Propagation Time
After adding records, changes can take up to 48 hours to propagate globally. However, most changes are visible within 1-4 hours. Use our Domain Health Checker to verify your records are live.
Important Notes
- SPF records - You can only have one SPF record per domain
- DKIM keys - Must be obtained from your email provider's admin console
- DMARC policy - Start with "none" and gradually strengthen to "reject"
- MX priority - Lower numbers have higher priority