One-on-one deliverability consultationBook
FREE TOOL BY WARMY.IO

DMARC Record Checker

Look up and validate any domain's DMARC record: policy, alignment, reporting addresses and the exact errors blocking enforcement, each with a fix.

  • ✓Policy & alignment
  • ✓Report address check
  • ✓No sign-up needed
4.9/5 on G2Trusted by 7,000+ businesses

Free · No sign-up · Runs in your browser

Trusted by teams that live in the inbox

01
7,000+

Businesses warming up with Warmy

02
4.9/5

Average rating on G2

03
98%

Average inbox placement reached

04
24/7

Human deliverability support

How it works

Get from p=none to full protection

  1. 01

    Enter your domain

    We look up the TXT record at _dmarc.yourdomain.com.

  2. 02

    Read every tag

    Policy, percentage, alignment and report addresses explained.

  3. 03

    Fix the errors

    Each problem comes with the exact change to make.

  4. 04

    Move to enforcement

    Use reports to step up to quarantine and reject safely.

How to read your DMARC record: tags, policies and common errors

A DMARC record is a single TXT entry at _dmarc.yourdomain.com, but each tag inside it changes how receivers treat mail that fails SPF or DKIM. The DMARC checker above reads every tag for you. The notes below explain what the results mean and what to change.

DMARC tags explained

TagWhat it doesCommon values
vVersion, must come firstDMARC1
pPolicy for your main domainnone, quarantine, reject
spPolicy for subdomainsSame as p if left out
pctShare of failing mail the policy applies to100 by default
ruaWhere aggregate reports are sentmailto:reports@yourdomain.com
rufWhere failure reports are sentRarely honoured by large providers
adkim / aspfDKIM and SPF alignment moder (relaxed, default) or s (strict)

Only v and p are required. Without rua you get no reports, which means you're making policy decisions blind.

DMARC policy: p=none vs quarantine vs reject

With p=none, receivers deliver failing mail as usual and only send you reports. It's the right start, and it meets the minimum Gmail and Yahoo set for bulk senders, but it doesn't stop anyone from spoofing your domain. p=quarantine asks receivers to put failing mail in spam, and p=reject asks them to refuse it outright. The safe route is to read your aggregate reports until every service that sends as your domain passes SPF or DKIM with alignment, then move to quarantine with a low pct, raise it to 100, and finish at reject. Our guide on DMARC reporting and monitoring tools helps with the reports part.

DMARC errors this checker finds

The most common result is "no DMARC record found": nothing is published at _dmarc, or it sits on the wrong host. Our walkthrough on fixing the "no DMARC record found" error covers the fix step by step. Other frequent problems are two DMARC records on one domain (receivers then ignore both), a typo in a tag name, a "DMARC policy not enabled" warning on domains stuck at p=none, and rua addresses on another domain that hasn't authorised them with its own _report._dmarc record. After you edit the record, allow for the old TTL before you check again, since resolvers may serve the cached version for a while. Alignment fails are harder to spot: SPF and DKIM pass, but for a different domain than the one in your From address, so DMARC still fails.

Next step: publish, then move to enforcement

No record yet? Create one in a minute with the DMARC Generator, then come back and check it here. If your record is in place, confirm SPF and DKIM with the SPF Checker and DKIM Checker, since DMARC passes only when one of them passes and aligns. Warmy's DMARC tracker reads your reports for you, shows which senders fail and tells you when it's safe to tighten the policy.

Get from p=none to p=reject without losing real mail. Start a free 7-day trial or book a demo.

Why Warmy

Everything Deliverability
In One Platform

One platform, one subscription, one team, no add-ons, no extra vendors.

Scale & people

  • 1M+ real mailboxes - The largest warm-up network — genuine Workspace, Microsoft 365 and consumer inboxes.

  • A dedicated success manager - A named expert who owns your placement outcomes, not a ticket queue.

  • 24/7 support, VIP channels - Real people any hour, in your own Slack, WhatsApp or Teams channel.

  • 120+ deliverability specialists - The largest team in the category, dedicated to inbox placement.

  • An in-house research team - Continuous experiments on how Gmail, Outlook and Yahoo filter this month.

  • Recognised experts - Specialists who advise on sender reputation daily — not generalists.

Technology

  • Adeline AI co-pilot - Reads your tests, DNS and warm-up data, then tells you what to fix next.

  • The infrastructure behind other tools - Outreach platforms and ESPs run their warm-up on our API.

  • One loop: test, warm, fix - Placement tests, warm-up, monitoring and fixes in a single platform.

  • 500K+ US seed accounts - Real inboxes across major, corporate and regional providers — mobile included.

  • Monthly seed rotation - Aging mailboxes retire automatically, so your data comes from live inboxes.

  • Automation built in - n8n, Zapier, Make and a documented API — no CSVs, no manual seed files.

Included in every plan

  • Email verification - Clean lists before you send, so bounces never cost you reputation.

  • DMARC tracker - SPF, DKIM and DMARC monitoring with the exact record to change.

  • Deliverability tester - Instant placement, authentication and blacklist check for any sender.

  • Templates AI optimizer - Your campaign scored and rewritten for the inbox before you send.

  • Reputation tracker - Domain and IP reputation with blacklist alerts the moment a signal drops.

  • Google Postmaster built in - Postmaster data beside your warm-up and placement results.

  • Working-hours warm-up - Natural business-hours sending in the recipient’s time zone.

  • A robust API - Every feature available over documented endpoints.

No extra vendors, no add-on fees, no separate contracts.

Loved By Thousands Of Marketers Around The World

The platform’s warmup processes make sure that our cold emails don’t bounce into spam filters. It also makes use of AI behavior tracking as we’re sending which is great for campaigns scaling. It’s also really valuable to be able to track open rates and responses.
Allan Black
Allan BlackSenior Affiliate & Strategic Partnerships Manager
ActualSales

Over 7,000 Businesses Trust Warmy

motion
awesomic
Benchmark International
UserWay, a Level Access company
Quicklizard
Selling.com
YouTEAM
aid
Lusha
pathrise
plivo
adpushup
FAQ

DMARC Checker
Questions, Answered

It looks up the TXT record at _dmarc.yourdomain.com, reads every tag and tells you three things: whether the record is valid, whether the policy is enforced and whether reports are being sent to you.
Get started

Stuck On p=none?
Warmy Gets You To p=reject Safely

No Credit Card Required | Cancel Anytime

Keep going

More Free Tools

Everything you need to send emails that look great and land in the inbox.

4.9/5 on G2

Recognized By The People Who Use Us

Award-winning on G2, season after season

G2 badge for Spring 2025 Europe, labeled High Performer Mid-Market, with a pink stripe at the bottom and the G2 logo in the top right corner.A badge with the G2 logo that reads: Best Software 2025 Top 50 Marketing + Digital Advertising Products, with a design featuring yellow, orange, and red stripes at the bottom.A badge with the G2 logo and text Spring 2025 High Performer in bold letters. The bottom edge features yellow, orange, and red stripes.A badge labeled High Performer Mid-Market for Spring 2025, with the G2 logo in the top right corner and yellow, orange, and red stripes along the bottom edge.A digital badge with the G2 logo, labeled “Spring 2025 Momentum Leader.” The badge features red, yellow, and orange stripes along the bottom edge.Badge with Spring 2025 at the top, G2 logo in the corner, and High Performer Small Business in bold text, with yellow, orange, and red stripes at the bottom.A white and teal triangle with black text.A badge labeled High Performer with Spring 2025 Europe at the top and a red G2 logo in the corner, featuring a pink border at the bottom.