Back to Home

Free Email Deliverability Tools

FREE TOOL

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.

TXTMX

Google Workspace

Gmail for Business

Microsoft 365

Outlook for Business

Zoho Mail

Zoho Business Email

Custom Server

Self-hosted Email

Records We Generate

TXT

SPF Record

Authorizes which servers can send email for your domain.

v=spf1 include:_spf.google.com ~all
TXT

DKIM Setup

Instructions for adding your cryptographic signature.

google._domainkey.example.com
TXT

DMARC Record

Defines how to handle authentication failures.

v=DMARC1; p=none; rua=mailto:...
MX

MX Records

Points incoming email to your provider's servers.

1 aspmx.l.google.com

How to Add DNS Records

1

Log into your DNS provider

2

Find DNS management

3

Add each record type

4

Wait for propagation

5

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