Pricing

Simple pricing that scales with you

Start at $1.90 with 100 emails a month. When volume grows, low per-email overage keeps your bill predictable — no tiers of tiers, no surprise line items.

Plans

Start at $1.90, upgrade when it makes sense

Every paid plan includes our full delivery infrastructure. You only ever pay for volume.

Starter

For side projects, prototypes and first API calls.

$1.90/mo
100 emails / month
Cancel anytime
  • REST API and SMTP access
  • 3 servers, 5 message streams
  • Sandbox mode for safe testing
  • Inbound email processing
  • Community support
Start for $1.90

Basic

For apps getting their first real traffic.

$15/mo
10,000 emails / month
Overage $1.80 / 1,000
  • Industry-leading deliverability and speed
  • 45-day activity retention
  • 5 custom sending domains
  • Unlimited emails per day
  • Detailed analytics
  • 4 users
Buy Now

Scale

For high-volume senders and multi-product platforms.

$18/mo
10,000 emails / month
Overage $1.20 / 1,000
  • Industry-leading deliverability and speed
  • Retention you set, 45 up to 365 days
  • Unlimited custom sending domains
  • Inbound email processing
  • Unlimited emails per day
  • Detailed analytics
  • Unlimited users
Buy Now
Optional add-ons

Extras when you actually need them

Bolt these onto any paid plan. Nothing is bundled, nothing is forced.

Dedicated IPs

From $50/month per IP

Recommended once you send 300,000+ emails a month. Available on Pro plans and above.

Custom activity retention

From $5/month

Keep message content anywhere between 7 and 365 days. Your stats stay available forever.

DMARC monitoring

From $14/month per domain

See exactly who is sending from your domain, and get alerted the day something looks off.

Full comparison

Compare plans in detail

The fine print, minus the fine print. Everything below is included in the listed plan.

Feature Starter Basic Pro Scale
Send and Receive
REST APIIncludedIncludedIncludedIncluded
SMTPIncludedIncludedIncludedIncluded
Transactional emailIncludedIncludedIncludedIncluded
Bulk Email APIIncludedIncludedIncludedIncluded
Batch sendingIncludedIncludedIncludedIncluded
Daily email limitUnlimitedUnlimitedUnlimitedUnlimited
Inbound Email—IncludedIncludedIncluded
Message Streams51530Unlimited
Servers3510Unlimited
Custom sending domains3510Unlimited
Seamless Integration
Sandbox modeIncludedIncludedIncludedIncluded
Event webhooksIncludedIncludedIncludedIncluded
Official SDKsIncludedIncludedIncludedIncluded
Secure webhook endpointsIncludedIncludedIncludedIncluded
Data and Analytics
Activity retention45 days45 days45–365 days45–365 days
Bounce dataIncludedIncludedIncludedIncluded
Open and link trackingIncludedIncludedIncludedIncluded
Stats APIIncludedIncludedIncludedIncluded
Custom taggingIncludedIncludedIncludedIncluded
Support and Security
User rolesIncludedIncludedIncludedIncluded
DDoS protectionIncludedIncludedIncludedIncluded
API permission controlsIncludedIncludedIncludedIncluded
Two-factor authentication—IncludedIncludedIncluded
Why teams switch

The math works because the product works

Fair pricing gets you in the door. This is what keeps you here.

Delivery in under a second
Speed

From API call to inbox in under a second

A cheap email that arrives late is expensive. Every plan — Starter included — sends through the same infrastructure, with a median time-to-inbox under 1.2 seconds.

  • Delivery times measured per receiving provider
  • Transactional streams always skip the bulk queue
  • Live timing shown for every single message
Why PostedApi is so fast
Inbound email as JSON
Inbound email

Replies and sign-ups, delivered to your app as JSON

Point any address at your domain to PostedApi and the full message — headers, body, attachments — lands in your app as one parsed, structured webhook. Included from Basic upward.

  • Parsed payload posted straight to your endpoint
  • Spam screening and DKIM verification built in
  • Route unlimited addresses on Pro and Scale
How inbound email works
Responsive templates included
Templates

Responsive templates, included in every plan

Receipts, password resets, alerts — start from battle-tested responsive templates instead of a blank page. Even the Starter plan gets the full library.

  • Starter templates for receipts, resets and notifications
  • Testable syntax with live previews before you send
  • No rendering guesswork across email clients
Browse the template tools
45 days of full message history
Activity history

45 days of complete sending history

Every message is stored with its full content for 45 days — searchable, filterable and exportable. Need longer? Extend retention to a full year from $5/month.

  • Full message content, not just metadata
  • Search by tag, stream, address or delivery status
  • Stats kept forever, even after content expires
Explore the analytics
In their words

Teams who read the fine print, then switched

“We switched for the overage math alone — our bill finally tracks real usage. Then the delivery report cards made the finance team genuinely happy.”

Owen Beck
Owen BeckPlatform Lead, Fernwald

“I compared four providers in a spreadsheet. PostedApi was the only one where the pricing page and the invoice told the same story.”

Selin Aydin
Selin AydinCTO, Quantia

“Support talked us out of a bigger plan during onboarding. Eight months later we still have not needed it — that is pricing you can trust.”

Gus Moreau
Gus MoreauCo-founder, Tidewell
Questions

Pricing questions, answered straight

What happens if I send more than my monthly quota?

Nothing breaks — we never stop your transactional mail mid-month. Extra emails are billed at your plan's overage rate ($1.80 / 1,000 on Basic, $1.30 on Pro, $1.20 on Scale) and itemized on your invoice. Prefer a firm ceiling? You can set a hard spending cap in your account settings.

Can I change plans later?

Anytime. Upgrades apply immediately and we prorate the difference to the day. Downgrades take effect at the start of your next billing cycle, and all of your data, streams and settings stay exactly where they are.

Do unused emails roll over to the next month?

No — your included volume resets each billing cycle. We chose simple over clever: the overage rates are low enough that an occasional spike costs less than a bigger plan you do not need.

Do I need a dedicated IP address?

Almost certainly not. Our shared IPs are monitored continuously and reserved for vetted senders only, which is why deliverability holds up without one. Past roughly 300,000 emails a month, a dedicated IP (from $50/month) can be worth it — and we will tell you honestly when it is.

Is there a contract or minimum commitment?

No. Every paid plan bills month to month, and you can cancel in two clicks from your account page. Your account stays active until the end of the paid cycle, and you can export your data before you go.

What does the $1.90 Starter plan include?

100 emails a month on the same delivery infrastructure as every paid plan — REST API, SMTP, sandbox mode and community support. It bills month to month: upgrade when your app outgrows it, or cancel in two clicks. Everything you configured carries over.

Start sending today

Create your account, verify a domain, and send your first email before your coffee cools. When your volume grows, your plan grows with you — one honest line item at a time.