// pricing

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.

90-day free trial on Solo, Starter & Pro. Card required · no charge until day 90 · cancel anytime.
Solo
$2.99 /mo

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
Start free trial
Starter
$19.99 /mo

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
Business
$129.99 /mo

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
Enterprise / Custom

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?
Contact sales
MSP / Reseller

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.

See MSP details Contact support to enable
// every plan

Included on every plan

Core

SPF synthesis

Per-IP SPF answers from a pre-flattened include tree. One lookup for the receiver, always — no permerror, no lookup limit.

Core

DMARC collection & parsing

RUA aggregate reports are sent straight to UglyDMARC, then parsed and structured — every record, every reporter, every source IP.

Core

Automatic refresh

The include tree is refreshed automatically before TTLs expire. When your vendors update their IP ranges, your synthesized answers update too.

// FAQ

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.

// ready

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 ↗