Early access · no card · caps already enforced

Published rates. Billing isn't live yet.

New accounts start on Free. The send caps below are what the API enforces today. List prices and overage rates are what we will charge when Stripe is on; nothing is billed now.

Free
$0

Default for every new account.

  • 3,000 emails / mo (hard cap)
  • 1 domain · 1 webhook
  • Drop-in compatible API
  • Logs & signed webhooks
  • SPF/DKIM/DMARC setup
Start free
Pro
$18 / mo

List price. Not charged yet.

  • 50,000 emails / mo (hard cap)
  • $0.70 / 1k overage when billing is on
  • 10 domains · 3 seats
  • DKIM/DMARC automation
  • Signed webhooks
Start free
Scale
$80 / mo

Custom domain and branding.

  • 500,000 emails / mo (hard cap)
  • $0.55 / 1k overage when billing is on
  • 50 domains · 10 seats
  • Custom domain + branding
  • Dedicated IP Coming
Start free
White-label
$400+ / mo

Agencies reselling under their brand.

  • 5,000,000 emails / mo (hard cap)
  • $0.30 / 1k wholesale when billing is on
  • Sub-accounts + usage rollups
  • Branded domains & dashboards
  • Dedicated IP Coming
Talk to us
Hitting a cap returns a plan-limit error. There is no self-serve upgrade yet; an operator can raise the plan. Dedicated IPs and SSO are not products today.
Head to head

Published caps vs the market

Competitor figures from vendor pricing pages, Jun 2026. Directional, not a quote. Our overage column is the published rate for when billing is on; sends stop at the cap until then.

ProviderFree tierEntry planOverage / 1kDedicated IP / mo
EMS3,000 / mo$18 → 50k$0.70Coming
Resend3,000 / mo$20 → 50k$0.90$30
Postmark100 / mo$15 → 10k$1.80from $50
SendGridNone (retired)$19.95 → 50kTiered, opaque$30
Mailgun~3,000 / mo (100/day)$15 → 10k$1.80$59

SendGrid overage is not transparently published. We do not sell a dedicated IP today, so that column is not a price comparison we can win.

What is included now

Ships with every account. Not an add-on.

Authentication, suppression, and delivery events from the mail server we operate. Seed-list inbox tests and dedicated IPs are on the deliverability roadmap.

Auth and bulk-sender headers

SPF/DKIM/DMARC at domain setup, verified-domain send gate, List-Unsubscribe and RFC 8058 one-click headers on mail we relay. Complaint-rate kill-switch is not live.

A real cap, not a billing trap

Free and paid plans stop sending at the monthly cap. That is the same check the API runs on every enqueue. No silent overage invoice.

Overage math, parked

$0.70 / 1k on Pro, $0.55 on Scale, $0.30 wholesale on white-label. Those rates exist in code for invoices. Charging is not wired, so the cap is the whole story today.

Questions

Pricing FAQ

Is the free tier really free?

Yes. 3,000 emails/mo, 1 domain, the compatible API, logs, and signed webhooks. No card, no expiry. Hit the cap and sends pause until the next month or an operator raises the plan.

Can I pay for Pro or Scale myself?

Not yet. Stripe is not on, so there is no checkout. Published $18 / $80 / $400 rates are the list we will charge. Until then every new account is Free unless an operator changes the plan.

Do you sell a dedicated IP?

No. Every tenant sends through the mail server we operate. Dedicated IPs and warmup are on the deliverability roadmap, not a $20 add-on and not bundled into Scale.

I'm on another email API. How hard is switching?

Point the existing client at https://api.electronicmailservices.com (Resend SDKs honor RESEND_BASE_URL). No rewrite. Start on Free to prove delivery, then we raise the plan when billing is live.

Start on Free. Pay when we actually bill.

Create a key, point your client at EMS, send. The first 3,000 emails each month are free. No credit card.