Simple plans. No lookup-limit surprises.
Every plan includes SPF synthesis and DMARC reporting. Start with a 90-day free trial, then scale from a single domain to an entire MSP book of business.
billed annually ($35.88/yr)
- Up to 2 domains
- Single user / seat
- SPF synthesis
- DMARC report collection
- Basic dashboards
- 90-day DMARC retention
- No alerts · no API
per month
- Up to 5 domains
- SPF synthesis on all domains
- DMARC aggregate report collection
- 90-day DMARC data retention
- Single user / seat
- Basic dashboards (pass rates, source IPs)
- Email alerts
- API access (read-only)
Start free trial
per month
- Everything in Starter, plus:
- Up to 15 domains
- Up to 5 users / seats
- 1-year DMARC data retention
- Full dashboards + trend analytics
- Multi-domain search + CSV export
- Anomaly alerts + webhook delivery
- Full API access (read + write)
Start free trial
per month
- Everything in Pro, plus:
- Up to 50 domains
- Up to 25 users / seats
- 2-year DMARC data retention
- Alert routing (teams & ESP owners)
- Free MSP / Reseller upgrade during launch — multi-tenant console, pooled licensing, per-customer caps, white-label
Get started
Need something that doesn't fit in a carved pumpkin?
- Need 5,000 domains?
- Hundreds of users who each manage their own domains?
- Custom retention, SSO, dedicated infrastructure, or contractual terms?
Running an MSP or reseller practice?
MSP capabilities — a single multi-tenant console, pooled domain licensing across every customer, per-customer caps, role-based access, and white-label co-branding — are a free upgrade on Business and Enterprise during launch. Your domain pool is your plan's domain count; large books land on Enterprise.
Included on every plan
SPF synthesis
Per-IP SPF answers from a pre-flattened include tree. One lookup for the receiver, always — no permerror, no lookup limit.
DMARC collection & parsing
RUA aggregate reports are sent straight to UglyDMARC, then parsed and structured — every record, every reporter, every source IP.
Automatic refresh
The include tree is refreshed automatically before TTLs expire. When your vendors update their IP ranges, your synthesized answers update too.
Common questions
How does the 90-day free trial work?
Solo, Starter, and Pro start with a 90-day free trial. We collect a card at signup but don't charge it until day 90 — long enough for DMARC reports to accumulate so you can safely reach p=reject. Cancel any time before day 90 and you pay nothing. We email you three days before the trial ends.
Can I add more domains than my plan includes?
Yes. On Starter, Pro, and Business you can add domains yourself at any time, billed per domain — no need to jump tiers for a few extra. (Solo is capped at 2 domains; add a third by moving to Starter.) Once you need many more, the next tier becomes the cheaper option automatically.
What counts as a "domain"?
Each unique sending domain you add to UglyDMARC counts as one domain. Subdomains used as envelope senders each count separately. Domains used only for DMARC reporting without SPF synthesis do not count toward the limit.
Do I have to change my MX records or mail routing?
No. UglyDMARC only needs two DNS changes on your domain: the SPF macro include, and pointing your DMARC rua= at a UglyDMARC reporting address so reports flow to us automatically. No MX changes, no mailbox to connect, no mail routing modifications, no agents.
Can I switch plans later?
Yes. You can upgrade or downgrade at any time. Upgrades take effect immediately. When downgrading, your data is retained until the end of the current billing period, after which retention limits of the lower plan apply.
How does MSP pooled licensing work?
MSP capabilities are a free upgrade on Business and Enterprise during launch. Your domain entitlement is pooled across all your customer tenants, and you set per-customer caps to control allocation. Large books (hundreds of domains or self-managing customers) are handled on Enterprise — see the MSP details page.
Stop managing lookup counts. Start enforcing.
Add your first domain and see why IT teams and MSPs choose UglyDMARC for email authentication at scale. 90-day free trial, no charge until day 90.
Start free trial ↗