Every guardrail on every plan. Including the free one.
Transparent developer pricing from $0/month. 6,000 free monthly emails, 10 MCP tools, recipient allowlists, and no dedicated IP surcharges on any tier.
The full agent stack, free
Every guardrail and all ten MCP tools. No card.
6,000 emails / mo
Every month, forever — resets on the same day each month
No overage (hard stop at 6,000)
- All ten MCP tools
- Every guardrail — scopes, allowlists, approval mode, dry run
- 200 emails / day burst limit
- 3 sending domains
- 30-day log & body retention
- 1 team seat · 1 webhook · 5 templates
- REST API, SMTP relay, hosted MCP & official SDKs (TS & Python live)
- 1,000 API requests / day
For the first real thing you ship
Three times the free volume of the nearest alternative.
15,000 emails / month
$0.60 per 1,000 after that ($0.0006/email)
- Everything in Free
- No daily limit (burst exempt)
- 6 sending domains
- 30-day log retention
- 3 webhook endpoints · 25 templates
- 2 team seats
- 25,000 API requests / day
- Free migration from your current provider
For a product with paying customers
The tier most teams land on and stay on.
75,000 emails / month
$0.50 per 1,000 after that ($0.0005/email)
- Everything in Starter
- 25 sending domains
- 60 days message & log retention (doubled from 30d)
- 10 webhook endpoints · 100 templates
- 5 team seats
- 100,000 API requests / day
- Webhook replay and per-attempt delivery logs
When email is load-bearing
Unlimited domains and three months of logs.
250,000 emails / month
$0.40 per 1,000 after that ($0.0004/email)
- Everything in Pro
- Unlimited sending domains
- 90-day log retention
- 25 webhook endpoints · Unlimited templates
- 25 team seats
- 500,000 API requests / day
- Priority sending queue
Anything the plans above do not fit
Talk to us. We will tell you honestly if you should.
Custom volume
Negotiated
- Everything in Scale
- Custom volume and retention
- Dedicated support contact
- Invoicing and purchase orders
Start on the free plan without a credit card. Yearly billing saves 15% on Starter and Pro, 20% on Scale. Transparent overage: $0.60, $0.50, or $0.40 per thousand emails by plan, billed only for what you send. Zero per-seat charges, ever.
Moving from Resend, Postmark or SendGrid? We will do it for you.
Templates, sending domains, suppression lists and webhook endpoints, moved across and verified against your live traffic before you cut over. Included on every paid plan, at no cost.
Limited to the first 50 customers, because we are a small team and we would rather say so than quietly stop replying.
Start a migrationCompare plans and features
Rows marked Soon are planned and not built yet. Everything else is live today and can be checked against the API.
Agent guardrails
Identical on every plan, including the free one.
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| MCP tools includedMailgun's MCP server exposes 50+ operations and Postmark's 24. The count is not the point — ours is a deliberately small set, and the irreversible actions are not in it. | 10 | 10 | 10 | 10 | 10 |
| Tools deliberately absent — no key minting, no un-suppress, no domain delete | Included | Included | Included | Included | Included |
| Scoped API keys — send, read, domains | Included | Included | Included | Included | Included |
| Per-key rate limit | Included | Included | Included | Included | Included |
| Per-key recipient allowlist | Included | Included | Included | Included | Included |
| Approval mode — every send held for a human | Included | Included | Included | Included | Included |
| Dry run — render and validate without sending | Included | Included | Included | Included | Included |
| Sandbox domain, no DNS required | Included | Included | Included | Included | Included |
Sending
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| Emails | 6,000 / mo | 15,000 / mo | 75,000 / mo | 250,000 / mo | Custom |
| Overage per 1,000 | — (hard stop) | $0.60 | $0.50 | $0.40 | Negotiated |
| Daily limit | 200 | None | None | None | None |
| Sending domains | 3 | 6 | 25 | Unlimited | Unlimited |
| REST API | Included | Included | Included | Included | Included |
| SMTP relay | Included | Included | Included | Included | Included |
| TypeScript and Python SDKsOfficial zero-dependency client SDKs published and live on npm and PyPI (sadasend). | Included | Included | Included | Included | Included |
| Batch sending, 100 per call | Included | Included | Included | Included | Included |
| Schedule and cancel | Included | Included | Included | Included | Included |
| Attachments and custom headers | Included | Included | Included | Included | Included |
| Idempotency keys, generated by default | Included | Included | Included | Included | Included |
| CC, BCC and Reply-To | Included | Included | Included | Included | Included |
| Inbound routing | Not included | Not included | Soon | Soon | Soon |
Templates
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| Templates | 5 | 25 | 100 | Unlimited | Unlimited |
| Versioned, with a render API | Included | Included | Included | Included | Included |
| Typed template variables | Included | Included | Included | Included | Included |
| Visual drag-and-drop builderNot planned. It is a different product and we would build a worse one. | Not included | Not included | Not included | Not included | Not included |
Deliverability
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| SPF, DKIM and DMARC verified before the first send | Included | Included | Included | Included | Included |
| Per-record DNS diagnosis, with the fix | Included | Included | Included | Included | Included |
| Automatic suppression on hard bounce and complaint | Included | Included | Included | Included | Included |
| RFC 8058 one-click unsubscribe, injected automatically | Included | Included | Included | Included | Included |
| Reputation monitoring with automatic throttleThrottled before the complaint rate reaches 0.10%, which is the threshold mailbox providers act on. | Included | Included | Included | Included | Included |
| Free deliverability tools — SPF, DKIM, DMARC, MX, blocklist | Included | Included | Included | Included | Included |
| Bounce classification — hard, soft, block, spam | Included | Included | Included | Included | Included |
| Dedicated IP | Not included | Not included | Not included | Soon | Soon |
Logs and analytics
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| Log retention | 30 days | 30 days | 60 days | 90 days | Custom |
| Stats API — sends, deliveries, bounce and complaint rates | Included | Included | Included | Included | Included |
| CSV export, streamed | Included | Included | Included | Included | Included |
| Webhook endpoints | 1 | 3 | 10 | 25 | Unlimited |
| API requests a day | 1,000 | 25,000 | 100,000 | 500,000 | Custom |
| Signed webhooks, https only, auto-disabling | Included | Included | Included | Included | Included |
| Per-attempt delivery log | Included | Included | Included | Included | Included |
| Webhook replay by window | Included | Included | Included | Included | Included |
| Message tags, filtering and per-tag stats | Included | Included | Included | Included | Included |
| Open and link trackingOff by default on every account. Opens are measured with a tracking pixel, and that is a decision each account should make rather than inherit. | Included | Included | Included | Included | Included |
Team and security
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| Seats | 1 | 2 | 5 | 25 | Unlimited |
| Roles and owner-only actions | Included | Included | Included | Included | Included |
| Audit log | Included | Included | Included | Included | Included |
| Two-factor authentication | Soon | Soon | Soon | Soon | Soon |
| SAML single sign-on | Not included | Not included | Not included | Not included | Soon |
Support
| Feature | Free | Starter | Pro | Scale | Enterprise |
|---|---|---|---|---|---|
| Documentation, API reference, error reference | Included | Included | Included | Included | Included |
| Support tickets from inside the dashboard | Included | Included | Included | Included | Included |
| Free migration from another provider | Not included | Included | Included | Included | Included |
| Response time commitment | Not included | Not included | Not included | Included | Included |
| Uptime SLA | Not included | Not included | Not included | Not included | Soon |
Where we excel, and where others focus
Every row in our column is a capability you can check against the API today, not a roadmap. If you need a drag-and-drop newsletter builder for marketing campaigns, traditional visual campaign tools are designed for that. But if you need bulletproof transactional infrastructure, hardware-grade AI agent allowlists, and a hosted MCP server with an architectural ceiling, choose SadaSend.
| Capability | SadaSend | Resend | Postmark | Loops |
|---|---|---|---|---|
| Transactional email API | Yes | Yes | Yes | Yes |
| MCP server | Yes | Yes | Partial | Yes |
| Per-key recipient allowlist | Yes | No | No | No |
| Agent approval mode | Yes | No | No | No |
| Dry run / preview send | Yes | Partial | No | No |
| Scoped API keys | Yes | Partial | Partial | Partial |
| Per-key rate limit | Yes | Partial | Partial | Partial |
| Automatic complaint-rate throttle | Yes | Partial | Partial | Partial |
| Idempotency keys | Yes | Yes | No | Yes |
| Scheduled send and cancel | Yes | Yes | No | Partial |
| Batch send | Yes | Yes | Yes | Partial |
| Versioned templates | Yes | Partial | Yes | Partial |
| Webhook replay and per-attempt log | Yes | Partial | Partial | No |
| One-click unsubscribe injected (RFC 8058) | Yes | Partial | Partial | Yes |
| CSV log export | Yes | Partial | Yes | Partial |
| SMTP relay | Yes | Yes | Yes | No |
| Free deliverability tools | Yes | No | Partial | No |
| Marketing campaign suite | No | Yes | No | Yes |
| Visual email designer | No | Yes | No | Yes |
Questions people actually ask
- Is the free plan really free, or is it a trial?
- It is free and it does not expire. You get 6,000 emails a month, every month, and the counter resets on the same day each month — a side project can sit on it indefinitely. Every guardrail and all ten MCP tools are included; nothing is held back for paid plans. The one limit that is not monthly is the shared onboarding domain, which allows 100 messages per account for the life of the account so that one signup cannot spend a sending reputation everybody shares. Verifying your own domain lifts it.
- Why is the free plan a monthly allowance with a daily cap?
- Because a shared sending reputation is the one asset an email provider cannot buy back once it is spent. 6,000 emails a month is enough to run real side projects and early-stage production workloads, while the 200-a-day burst limit and warmup ramp ensure new senders build flawless deliverability rather than burning their domain.
- What happens when I hit my limit?
- On a paid plan, sending continues and the overage rate applies — $0.60, $0.50 or $0.40 per thousand depending on the plan. On the free plan there is no overage: sending hard-stops at 6,000 emails, nothing is charged, and your logs and domains stay intact.
- Do the agent guardrails cost extra?
- No, and they never will. Scoped keys, per-key rate limits, recipient allowlists, approval mode, dry run and the full MCP server are on every plan including the free one. Selling the ceiling only to people who can already afford it would mean nobody ever finds out why it matters.
- Can I pay yearly?
- Yes. Starter and Pro are 15% cheaper paid yearly, and Scale is 20% cheaper. Resend, Postmark and Mailgun do not offer annual billing at all.
- Will you help me move from another provider?
- Yes, at no cost on any paid plan. We move templates, sending domains, suppression lists and webhook endpoints, and verify them against your live traffic before you cut over. It is limited to the first 50 customers because we are a small team and would rather cap it than quietly stop replying.