DNS Record Generator

Generate SPF and DMARC records for your domain. Copy-paste ready DNS records for email authentication. Free DNS generator tool.

More Email Deliverability tools

  • Domain Health Checker — Check your domain's email deliverability configuration. Verify SPF, DKIM, DMARC, MX records and more. Free DNS health check tool.
  • Email Blacklist Checker — Check if your domain or IP is on email blacklists. Scan 50+ blacklist databases including Spamhaus, SpamCop, Barracuda. Free blacklist lookup.
  • Email Header Analyzer — Analyze email headers for deliverability issues. Check SPF, DKIM, DMARC results, server hops, and spam scores. Free header analyzer.
  • Email Preview Tool — Preview how your email appears in Gmail, Outlook, and mobile. Test subject lines, preheaders, and sender names. Free email preview tool.
  • Inbox Placement Predictor — Estimate where your emails will land - inbox, promotions, or spam. Score your sending setup and predict placement rates.
  • Spam Score Calculator — Check your email for spam triggers. Score your subject line and body content against common spam filters. Free spam score tool.

dns
record generator

generate SPF and DMARC records for your domain

8 ESP providers
Copy-paste ready
DMARC policies

tl;dr

DNS Record Generator Generate SPF and DMARC records for your domain. Copy-paste ready DNS records for email authentication. Free DNS generator tool.

Generate Your DNS Records

Email authentication starts with proper DNS records. Generate SPF and DMARC records for your sending providers.

Never miss a customer call

Writly answers when you can't, books the work, and sends the details to your phone.

Frequently asked questions

Do I need all these DNS records?

Yes! SPF, DKIM, and DMARC work together for email authentication. Missing any one reduces your deliverability.

What is an SPF record?

An SPF (Sender Policy Framework) record is a type of DNS record that identifies which mail servers are permitted to send email on behalf of your domain.

What is a DMARC record?

A DMARC (Domain-based Message Authentication, Reporting & Conformance) record helps email receiving servers determine what to do with messages that fail SPF or DKIM checks.

Why do I need DNS records for email?

DNS records are crucial for email authentication, helping to prevent spoofing and improving deliverability by verifying the sender's identity.

Can I use this tool for multiple domains?

Yes, you can generate SPF and DMARC records for multiple domains by entering each domain separately.

What email providers are supported?

The tool supports major email providers like Google Workspace, Microsoft 365, and many others.

How do I add the generated records to my DNS?

Copy the generated records and add them to your domain's DNS settings through your DNS hosting provider's control panel.

Ready to scale your business?

Join hundreds of businesses using Writly to win more contracts.

Try Writly call desk

© 2026 writly. all rights reserved.

Example: DNS Record Generator in action

A small business owner needs to set up email authentication for their domain to improve deliverability.

Sample input

  • Domain: example.com
  • Email provider: Google Workspace

Result

SPF Record: v=spf1 include:_spf.google.com ~all DMARC Record: v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com; ruf=mailto:dmarc-reports@example.com; pct=100

About DNS Record Generator

The DNS Record Generator is a crucial tool for businesses looking to secure their email communications. By generating SPF and DMARC records, you ensure that your emails are authenticated, reducing the risk of them being marked as spam. These records help email servers verify the authenticity of your emails, thus protecting your brand and improving deliverability. Using this tool, you can easily generate the necessary DNS records for your domain, providing a straightforward solution to a complex problem in email security. This not only saves time but also enhances your email marketing efforts by ensuring your messages reach their intended recipients.

How it works

  1. Enter your domain name and select your email provider.
  2. The tool generates SPF and DMARC records based on your inputs.
  3. Copy the generated DNS records.
  4. Add the records to your domain's DNS settings to improve email authentication.

When to use it

  • A small business setting up email authentication for better deliverability.
  • An IT manager configuring DNS records for a new email domain.
  • A web hosting company offering clients easy email setup solutions.