_noob.tools
My IP

DMARC & SPF Record Generator

Graphically author 100% compliant SPF and DMARC text payloads for your Cloudflare or Route 53 DNS managers to stop domain spoofing.

SPF Policy Constructor

e.g. Google Workspace, Office 365, Mailchimp

Resulting SPF TXT RecordHost: @

v=spf1 a mx ~all

DMARC Compliance Rule

Where XML abuse reports will be sent by Gmail/Outlook.

Resulting DMARC TXT RecordHost: _dmarc

v=DMARC1; p=quarantine;

What is the SPF & DMARC Record Builder?

A form-based builder that turns your mail setup choices into valid SPF and DMARC TXT record strings, so you don't have to hand-write the syntax.

How it works

Everything happens in the browser: as you toggle which mechanisms to allow (a, mx, include: for providers like Google Workspace) and pick an SPF enforcement mode (~all, -all, ?all), the tool concatenates them into a v=spf1 string live. The DMARC side works the same way — your chosen policy (none/quarantine/reject), reporting address, and enforcement percentage are assembled into a v=DMARC1 string as you edit the fields.

SysAdmin & security use cases

  • Write your first SPF record when setting up Google Workspace or Microsoft 365 for a domain.
  • Add an include: mechanism for a new email provider without breaking the existing record.
  • Roll out DMARC gradually, starting at pct=10 and working up to full enforcement.
  • Generate a strict p=reject record with a reporting address once you're confident nothing legitimate will be blocked.