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
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
Add a new TXT record
In the Manage DNS records section, set the record type dropdown to TXT.
- 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 TXTv=DMARC1; p=none; rua=mailto:[email protected]; fo=1
- 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
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 →