Pricing

Pay only when a product takes off.

Unlimited domains on every plan. Inbound and outbound share one quota. Cross it and we meter overage gracefully — never a hard cut. Start free, no credit card.

No credit card, unlimited domains. Sign up, point a domain, and receive/send your first email.

Free

$0 /month

For your next side project — and the one after that.

3,000 emails / mo
inbound + outbound combined
Start building free
  • Unlimited domains
  • Unlimited mailboxes
  • Managed subdomain to start
  • Inbound email → webhook
  • HMAC-signed webhooks
  • Send API, SDKs & MCP
  • Inbox agents — BYO key, free
  • 3-day retention
  • Zero-retention passthrough
  • Community support
Most popular

Pro

Beta · 50% off
Beta price $10 $20 /month
Beta rate for your first 12 months — then $20/mo.

For a product with real traffic.

50,000 emails / mo
then $0.50 / 1k — no hard cut
Start Pro
  • Everything in Free
  • 30-day retention
  • One-click webhook replay
  • 99.9% uptime SLA
  • Platform AI — $0.10/action
  • Email support

Scale

Beta · 50% off
Beta price $49 $99 /month
Beta rate for your first 12 months — then $99/mo.

For a business sending at volume.

250,000 emails / mo
then $0.40 / 1k
Start Scale
  • Everything in Pro
  • 90-day retention
  • Dedicated IP option
  • Priority support

Business

Beta · 50% off
Beta price $199 $399 /month
Beta rate for your first 12 months — then $399/mo.

For teams that need controls and an SLA.

1,000,000 emails / mo
then $0.30 / 1k
Start Business
  • Everything in Scale
  • SSO
  • Webmail seats included

Beta pricing is live. Every paid plan is 50% off for your first 12 months — the prices above already include it, with the regular rate struck through. Limited to the first 1,000 customers, through December 31, 2026 (whichever comes first) — lock in your founding rate before it's gone.

Prices are monthly. Annual billing saves roughly two months. Add-ons: dedicated outbound IP (Scale+) and hosted webmail seats. Every paid plan is backed by a 99.9% uptime SLA — read the SLA →

Enterprise

Volume beyond Business, region pinning, dedicated infrastructure, custom contracts, and security review. Volume discounts apply — our cost advantage compounds at scale, and we pass it on.

Talk to us
On every plan

Graceful by default

The things competitors charge extra for — or cut you off over — are standard here.

Unlimited domains

No per-domain fees, ever. Run every product you ship from one account.

Never a hard cut

Cross your quota and we meter the overage gracefully — soft-pause with notice on Free, metered on paid. No silent bans, no cliffs.

Inbound + outbound, one quota

Received and sent mail share the same allowance. No separate inbound bill, no assembly required.

AI you control

Inbox agents run on Claude. Bring your own Anthropic key and AI is free — we never bill it. Or use our platform at a flat $0.10 per action, no bundles, no tiers.

Built in

Secure, deliverable, and yours

Authentication, inbox delivery, uptime, and data control aren't paid add-ons — they're how every plan ships.

Signed & verified

Every webhook carries an HMAC-SHA256 signature (the x-mailkite-signature header) so you can prove it came from us, not a spoofer — verify it locally, no callback. API and webhook delivery run over TLS. On every plan, not an upsell.

Lands in the inbox

Outbound mail is SPF-, DKIM-, and DMARC-aligned to your own domain — using the DNS records we set at onboarding — and sent over Cloudflare's network. It authenticates as you, so it reaches inboxes, not spam folders.

Always on, always replayable

Built on Cloudflare's global edge and backed by a 99.9% uptime SLA on every paid plan. If a webhook ever fails, replay it in one click — your messages wait for you.

Your data, your call

Flip on zero-retention passthrough for any domain and we never persist a byte — your webhook holds the only copy. Or paste a public key and we encrypt every retained message to it, so only you can read it. Otherwise we keep a copy just long enough to replay — 3 days on Free, up to a year on Business — then it auto-expires.

Questions

How is usage counted?

One quota covers both inbound and outbound — every message received as a webhook and every message you send counts once. Domains are always free; you never pay per domain.

What happens when I go over my plan?

Nothing breaks. On Free we soft-pause with notice and a one-click upgrade. On paid plans we meter overage at the plan's per-1,000 rate — no hard cutoff, no service interruption mid-send.

How is AI priced?

Simple and pay-as-you-go: $0.10 per AI action — one inbox-agent run over one email — the same on every paid plan, no bundles or token math. Prefer your own Anthropic key? Add it in the dashboard and AI is free; we never bill it.

Can I register a domain through MailKite?

Yes. Register a brand-new domain right from the dashboard and we set up the mail DNS automatically. You're charged the registrar's price plus payment processing and a small flat fee — shown before you confirm.

Do you really not charge per domain?

Correct. Spin up as many domains and addresses as you want on any plan, including Free. You only pay for volume once a product actually takes off.

Can I get a dedicated IP?

Yes — a dedicated outbound IP is available as an add-on on Scale and above, for senders who want full control over their sending reputation.

How do you handle my email data?

By default we store each message just long enough for you to replay or debug it — 3 days on Free, up to a year on Business — then it auto-expires. Want us to keep nothing at all? Turn on per-domain passthrough (zero-retention) and we deliver to your webhook without persisting a byte; your webhook becomes the only copy. Or add an RSA public key per domain and we encrypt everything we retain to it — only you hold the private key to read it.

Is there an uptime SLA?

Yes — a 99.9% monthly uptime SLA backs every paid plan (Pro, Scale, and Business), with service credits if we miss it. The Free plan runs on the same infrastructure but is best-effort, with no SLA. Read the full SLA at /sla.

How long does beta pricing last?

Every paid plan is 50% off for your first 12 months — a full founding year. It's limited to the first 1,000 customers and ends December 31, 2026, whichever comes first. Subscribe during the beta and the discount applies automatically — no coupon to enter — then your plan continues at the standard rate shown (struck through) on each card. You'll never be surprised by a charge.

Is there an annual discount?

Annual billing saves roughly two months versus monthly on every paid plan. Reach out and we'll set it up. It stacks with beta pricing while the beta is on.

What counts as Enterprise?

Volume beyond Business, region pinning, dedicated infrastructure, custom contracts, or procurement/security review. We'll tailor a plan to your volume.

Start free. Pay when it grows.

Point a domain, drop in a webhook URL, send your first email. No credit card until a product takes off.