How do you set up DMARC on Hostinger?

Updated July 3, 2026

To set up DMARC on Hostinger, open hPanel, go to Domains, pick your domain, open DNS / Nameservers, and add a TXT record with the name _dmarc and a value starting with v=DMARC1. The whole process takes about five minutes if your domain uses Hostinger's nameservers.

What you need before starting

  • A Hostinger account with the domain using Hostinger's nameservers (otherwise add the record at whichever host your nameservers point to)
  • A DMARC record value (generate one with our free DMARC generator if you don't have one yet)
  • Optional but recommended: SPF and DKIM already configured for your email provider

Step by step

  1. 1

    Open the DNS Zone Editor

    Sign in to hPanel at hpanel.hostinger.com, click Domains in the top menu, choose your domain, then open DNS / Nameservers in the left sidebar. The record list is the DNS Zone Editor.

  2. 2

    Add a new TXT record

    In the Manage DNS records section, set the record type dropdown to TXT.

  3. 3

    Enter the DMARC record

    In the Name field enter _dmarc (Hostinger appends your domain automatically; don't type the full _dmarc.yourdomain.com). Paste your DMARC record into the TXT value field and leave TTL at the default.

    Host _dmarcType TXT
    v=DMARC1; p=none; rua=mailto:[email protected]; fo=1
  4. 4

    Save the record

    Click Add Record. Hostinger publishes changes quickly, but full propagation can take up to an hour with the default TTL.

  5. 5

    Verify it's live

    Run your domain through our free DMARC checker. If the record shows up and parses cleanly, you're done. The first aggregate reports typically arrive within 24-48 hours.

Check that it worked

Our free checker reads your DMARC record live and explains every tag. Run it after the record saves.

Open the DMARC checker →

Common mistakes

Editing DNS while the domain points elsewhere

If you connected the domain to Cloudflare or another host, Hostinger's DNS Zone Editor is ignored. Check the nameservers shown on the DNS / Nameservers page. Records must be added wherever they point.

Adding a second DMARC record instead of editing the first

Hostinger's email onboarding can pre-create authentication records. Scan the zone for an existing _dmarc TXT record and edit it. Two DMARC records means receivers ignore both.

Typing the full hostname in the Name field

Hostinger appends your domain automatically. Entering _dmarc.yourdomain.com creates a record at _dmarc.yourdomain.com.yourdomain.com, which receivers never query. Enter only _dmarc.

Frequently asked questions

Does Hostinger add SPF and DKIM automatically for Hostinger Email?
When you set up Hostinger's email service on a domain using its nameservers, the SPF and DKIM records are usually created for you. DMARC is not. Add it yourself as shown above.
How long does a Hostinger DNS change take?
Typically minutes; allow up to an hour for the default TTL to expire everywhere. Hostinger's interface may quote up to 24 hours, but that's a worst case.
I use Hostinger hosting but my domain is registered elsewhere. Where does DMARC go?
Wherever the domain's nameservers point. If they point to Hostinger (ns1.dns-parking.com and similar), add it in hPanel as above; if not, add it at the registrar or DNS host in charge.

The record is step one. The reports are the point

Publishing p=none starts a stream of XML reports about everyone sending as your domain. DMARCPath turns them into a plain-English dashboard and walks you to full protection at p=reject. One domain free.

Monitor this domain free →