ranked on what sending actually costs at two real volumes, and on how long you can still see the message afterwards — which is the spec nobody compares and everybody eventually needs.
last reviewed 27 jul 2026 · 10 tools tested ·list curated by Onur Ozcanxin
three pricing changes in 2025 broke every comparison written before this year. sendgrid removed its permanent free plan in may and now offers a 60-day trial instead. postmark restructured in august and its 10,000-email tier fell from $60.50 to $16.50. mandrill effectively left the market. we re-read all of it on the vendors' own pages, and any ranking still quoting a sendgrid free tier is telling you about a product that no longer exists.
the number that decides most of these is not the headline price but log retention, and almost nobody puts it in a comparison table. mailgun keeps one day of message history on the entry plan most small senders buy. sendgrid keeps three on essentials. mailersend keeps one on hobby. postmark keeps 45 and sells 365 days for five dollars, and smtp2go keeps 30 as standard and will sell you two years. the first time a customer asks whether their receipt actually sent last tuesday, that single spec is the whole answer.
the price spread at volume is wider than the marketing suggests. a hundred thousand emails a month costs $16 at amazon ses, $35 at resend, $75 at smtp2go, around $90 at both mailgun and sendgrid, and roughly $133 at postmark. ses is an order of magnitude cheaper than the mid-field, and the reasons not to use it are real but are about onboarding and tooling rather than money.
two vendors would not tell us what a hundred thousand emails costs. postmark prints no figure at that volume — the number above is derived from its own published overage rates — and mailjet hides everything above fifteen thousand behind a slider we could not read. brevo is not ranked at all: its pricing page returned nothing but a title across three attempts. we would rather leave a gap than publish a number we could not see.
advertisement
1
Resend
$35 for a hundred thousand emails, a month of logs, and the api the rest of the category is being measured against.
91/100
verdictless than half what mailgun and sendgrid charge at volume, with thirty days of history and a genuinely good api — the gaps are in what it hasn't documented, not what it does.
best for
developers who want the sending problem to disappear without auditing a pricing page every quarter.
price
$20/mo
pricing note
pro plan, includes 50,000 emails; $35/mo at the 100,000 bracket; free tier 3,000/mo capped at 100/day
free tier
yes
10k emails
$20/mo
100k emails
$35/mo
free tier
3,000/mo
log retention
30 days
eu region
not documented
at 100,000 emails a month resend costs $35 against roughly $90 at both mailgun and sendgrid. that is the single most surprising number in this ranking, because resend is the newcomer and is usually assumed to be the premium option. thirty days of log retention on standard plans puts it ahead of everything except postmark and smtp2go too.
the developer experience is the reason it exists — react email for jsx-authored templates, idempotency keys, clean errors — and it is why the incumbents suddenly look dated. the free tier of 3,000 a month is real, though capped at 100 a day, so it's for development rather than a small production load.
two things to know before committing. dedicated ips cost $30 a month and are only sold on the scale plan for accounts sending 3,000+ a day, so a mid-sized sender who wants reputation isolation has to jump tiers. and marketing email bills by contact count rather than sends, which is a different unit from everything on this page — mixing both products makes the arithmetic harder than the headline suggests.
pros
+$35 at 100k emails — less than half the mid-field
+30-day log retention on standard plans
+react email templates and modern api ergonomics
+3,000 emails a month free
cons
−dedicated ip needs the scale plan plus $30/mo
−eu data residency not documented on its own pages
the longest message history in the category and a price cut that made it competitive again — until you reach a hundred thousand.
89/100
verdictthe retention and reliability pick, dramatically better value at 10,000 emails than it was a year ago — and quietly the most expensive place on this page to send 100,000.
best for
teams whose support workload depends on being able to look up what happened to an email weeks later.
price
$15/mo
pricing note
basic, 10,000 emails; pro $16.50 adds inbound; no 100k price is printed — roughly $133 derived from postmark's own overage rates
free tier
yes
10k emails
$15-16.50/mo
100k emails
~$133 (derived)
free tier
100/mo
log retention
45 days, 365 for $5
eu region
not documented
the august 2025 restructure is real and large: the pro plan covering 10,000 emails now costs $16.50 against $60.50 before, with basic at $15 for the same volume minus inbound processing. any comparison still quoting the old number is describing a different product.
retention is where it wins outright. 45 days of history as standard, extendable to a full year for $5 a month, against one day at mailgun's basic and three at sendgrid's essentials. for anyone doing customer support against email delivery, that difference is worth more than the price gap.
two caveats. postmark prints no price at 100,000 emails anywhere we could reach — the ~$133 above is calculated from its own published overage rate of $1.30 per thousand on pro, and it makes postmark the priciest entry here at that volume. and dedicated ips cost $50 a month and require you to already be sending 300,000+, which is an odd gate.
pros
+45 days retention standard, 365 for $5/mo — best in class
+10k tier cut from $60.50 to $16.50 in 2025
+inbound processing included on pro
+unlimited daily sending volume on all plans
cons
−no printed price at 100k — must be derived from overage
−roughly $133 at 100k, the most expensive here
−dedicated ip costs $50/mo and needs 300k+ volume
−basic plan omits inbound at the same email allowance as pro
$16 for a hundred thousand emails — an order of magnitude below the field, with an onboarding process that earns it.
87/100
verdictnothing else is close on price, and nothing else makes you apply for permission to send — which of those matters more depends entirely on your volume.
best for
anyone already inside aws with the volume to make the tooling gap worth absorbing.
price
$1.60/mo
pricing note
essentials at $0.16 per 1,000 emails with no platform fee; $16 at 100,000; pro and enterprise tiers add $105 and $500 per account per region monthly
free tier
no
10k emails
$1.60/mo
100k emails
$16/mo
free tier
none (aws credits only)
log retention
not documented
eu region
yes, by region
$0.16 per thousand emails, flat, with no monthly platform fee on essentials. that is $1.60 at ten thousand and $16 at a hundred thousand, against $75 to $133 for the same volume elsewhere. at a million emails the gap stops being a line item and becomes a budget decision.
the friction is real and worth pricing in. new accounts start in a sandbox and need manual production access approval before they can send to unverified addresses. there's no polished deliverability dashboard at the base tier, and log retention isn't documented on either the pricing page or the regions doc, which is a meaningful gap in a category where retention is the differentiator.
two structural notes. eu data residency comes free by choosing an eu region, which several rivals treat as a paid feature. and the pro and enterprise tiers add $105 and $500 per account per region per month — small print that inverts the value case entirely if you need what they contain.
pros
+$16 at 100k emails — roughly a tenth of the mid-field
+flat per-email rate with no platform fee on essentials
+eu data residency by region choice at no surcharge
thirty days of logs as standard and two years if you'll pay — the most serious answer here to the question everyone forgets to ask.
84/100
verdictcheaper than postmark at scale with retention almost as good and extendable further — held back by how little it publishes about anything else.
best for
operations teams who need long searchable history without postmark's price at volume.
price
$10/mo
pricing note
starter, 10,000 emails; professional $75 at 100,000; free tier 1,000/mo capped at 200/day and 25/hour
free tier
yes
10k emails
$10/mo
100k emails
$75/mo
free tier
1,000/mo
log retention
30 days, 2yr add-on
eu region
not documented
thirty days of activity storage on both paid tiers, with a paid extension running up to two years. only postmark's $5 annual add-on competes, and smtp2go's baseline is better than mailgun's, sendgrid's and mailersend's entry plans by a factor of ten or thirty.
the pricing is straightforward and mid-field: $10 for ten thousand, $75 for a hundred thousand. that undercuts mailgun and sendgrid at volume by about 17% and postmark by considerably more, while keeping retention that actually supports a support team.
what's missing is disclosure. dedicated ip is available on professional and above but the cost appears nowhere we could reach, and the dedicated page returned 404. eu data residency isn't mentioned at all, and neither is inbound processing. for a vendor doing the hard part well, the public pages leave a lot unanswered.
pros
+30 days retention standard, extendable to two years
+$75 at 100k undercuts mailgun and sendgrid
+free tier of 1,000 a month
+clear, simple volume tiers
cons
−dedicated ip cost not published anywhere reachable
the cheapest mid-field option at both anchor volumes, with retention that's honest about being tiered.
81/100
verdictexcellent value at both volumes and unusually clear about how retention scales — with figures we'd want you to re-check before you commit.
best for
cost-sensitive senders who will live with one day of history on the cheapest tier.
price
~$5.60/mo
pricing note
hobby at roughly $5.60 monthly billed yearly for 10,000; starter around $25 at 100,000 — confirm both at checkout, see below
free tier
yes
10k emails
~$5.60/mo
100k emails
~$25/mo
free tier
500/mo
log retention
1-30 days by plan
eu region
unconfirmed
roughly $5.60 a month for ten thousand emails and around $25 for a hundred thousand makes mailersend the cheapest option here apart from amazon ses, and it comes with a normal dashboard rather than an aws console.
retention is tiered and stated: one day on free and hobby, seven on starter, thirty on professional plus a separate seven-day api log. that ladder is clearer than most rivals manage, though it does mean the cheap plan gives you a single day to notice a problem.
an honest caveat about our own figures. the plan-to-volume mapping came from a rendered pricing table rather than text we could quote verbatim, so treat the prices above as close rather than confirmed and check them at checkout. eu data residency could not be confirmed either — the documentation url returned 404 — and dedicated ips are enterprise-only above 100,000 emails a week, priced on request.
pros
+cheapest non-aws option at both anchor volumes
+retention tiering published clearly by plan
+inbound routing on starter and above
+free tier of 500 emails a month
cons
−one day of retention on hobby
−our price figures came from a rendered table, not quotable text
one price, one tenth of a cent an email, no tiers and no contact games — and no discount however much you send.
77/100
verdictthe most transparent pricing in the category by a distance, and the linearity that makes it honest at ten thousand makes it expensive at a hundred thousand.
best for
small senders who value knowing exactly what next month costs over paying the least.
price
$10/mo
pricing note
flat $0.001 per email with no base fee — $10 at 10,000, $100 at 100,000, scaling linearly forever
free tier
yes
10k emails
$10/mo
100k emails
$100/mo
free tier
1,000/mo
log retention
not documented
eu region
not documented
$0.001 per email, no monthly fee, unlimited contacts, and both transactional and marketing sends at the same rate. there are no tier cliffs, no contact-count arithmetic and no plan to outgrow. after reading nine other pricing pages, the clarity is genuinely striking.
the flip side is that the line never bends. a hundred thousand emails costs exactly ten times ten thousand — $100 — which is more than mailgun, sendgrid, smtp2go, resend, mailersend and amazon ses charge for the same volume. that is by design rather than omission, but it means plunk is a small-sender product whatever its scaling story says.
the pricing page also says nothing about dedicated ips, eu data residency, inbound parsing or log retention. for a low-volume project that may not matter; for anything with compliance requirements the silence is the answer.
eu residency stated plainly on the pricing page, attached to a plan that forgets your mail after twenty-four hours.
74/100
verdicta capable, well-established platform whose entry plan has the worst retention here — one day — on exactly the tier most small senders buy.
best for
eu-based senders at scale tier volumes who need residency and thirty-day history together.
price
$15/mo
pricing note
basic, 10,000 emails; scale $90 at 100,000; free tier 100/day
free tier
yes
10k emails
$15/mo
100k emails
$90/mo
free tier
100/day
log retention
1-30 days by plan
eu region
yes, stated
the eu story is the strongest here after amazon: mailgun states plainly on its pricing page that data can remain in the region of your choice, with no separate charge mentioned. several rivals treat that as an enterprise feature or don't document it at all.
one day of log retention on basic is the problem. that's the $15 plan covering ten thousand emails — the one a small saas actually buys — and it means a customer asking about an email from yesterday morning may already be beyond your ability to answer. foundation gets five days, scale gets thirty.
pricing is mid-field at $15 and $90, with a dedicated ip included at foundation from 100k volume and additional ips at $59. email validation is a separate paid add-on at $1.20 to $1.80 per hundred checks, which is worth noting when comparing against vendors that bundle it.
pros
+eu data residency stated on the pricing page at no extra cost
+30-day retention on the scale tier
+dedicated ip included from foundation at 100k volume
the default answer for a decade, now without a free plan, with three days of history, and behind a redirect loop.
68/100
verdictstill capable at the top tiers, and the entry experience has gone backwards — no free plan, three days of logs, and a pricing page that redirects in circles.
best for
high-volume senders on pro or premier who need a dedicated ip and eu residency bundled.
price
$19.95/mo
pricing note
essentials 50k covers 10,000; pro 100k confirmed at $89.95 — the essentials 100k price is not printed on any page we could reach
free tier
no
10k emails
$19.95/mo
100k emails
$89.95 (pro)
free tier
60-day trial only
log retention
3 days, 7 on pro
eu region
pro and premier
the free plan is gone. new signups get a 60-day trial at 100 emails a day, then billing starts. that change from may 2025 invalidates most of the recommendations still circulating, and it removes what was for years the reason to start here.
three days of log retention on free and essentials is the second-worst in this ranking. pro and premier get seven, which is still short of postmark's 45 and smtp2go's 30. for a platform sold on visibility and reputation management, that is a strange place to economise.
at the top end it remains genuinely strong: pro bundles a dedicated ip and eu data residency, the mail transfer infrastructure is proven at enormous scale, and overage falls to $0.0005 an email at the largest tiers. getting there is awkward though — sendgrid.com's pricing urls redirect, sometimes in loops, to twilio-branded pages, and the essentials tier covering 100,000 emails has no price printed anywhere we could find.
pros
+dedicated ip and eu residency bundled on pro and premier
+proven infrastructure at very large scale
+overage falls to $0.0005 per email at the top tiers
cons
−permanent free plan removed in may 2025
−three days of log retention on free and essentials
−essentials 100k price not printed anywhere reachable
unlimited sends for a flat per-contact price — a different product that keeps appearing in the same comparisons.
66/100
verdictgenuinely good economics if your contact list is small and your send volume is high — and it cannot be compared to anything else on this page on price.
best for
product teams sending both lifecycle marketing and transactional mail to a stable, known contact list.
price
contact-based
pricing note
priced by subscribed contacts, not sends; paid plans include unlimited sending rate-limited to 1,000/sec, with transactional included at no extra charge; free tier 1,000 contacts and 4,000 sends
free tier
yes
10k emails
n/a — per contact
100k emails
n/a — per contact
free tier
1,000 contacts
log retention
not documented
eu region
not documented
loops bills by subscribed contacts and lets you send as much as you like to them, transactional included at no additional charge on paid plans. if you email a thousand users forty times a month, that inverts the arithmetic of every per-send vendor here in your favour.
it also means the anchor volumes this ranking uses simply don't apply. there is no price for ten thousand sends because sends aren't the billed unit, and the paid contact tiers sit behind an interactive slider we could not read, so we cannot tell you what a given list size costs.
the free tier — 1,000 contacts and 4,000 sends — is a real starting point. beyond that, nothing on the pricing page addresses dedicated ips, eu data residency, inbound parsing or log retention, all of which the transactional-first vendors here treat as table stakes.
pros
+unlimited sends on paid plans, transactional included free
+one product for lifecycle and transactional mail
+free tier of 1,000 contacts and 4,000 sends
cons
−priced per contact — not comparable to per-send vendors
−paid tier prices sit behind an unreadable slider
−no dedicated ip, eu residency or retention information
−poor fit if you email many addresses infrequently
a cheap way in and a locked door at scale — everything above fifteen thousand emails sits behind a slider.
62/100
verdictgenuinely good value at the bottom — 6,000 emails free, 8,000 for $9 — and unrankable above that, because mailjet won't print the numbers.
best for
low-volume senders who will stay under fifteen thousand emails a month.
price
$9/mo
pricing note
starter covers 8,000 emails; essential $17 covers 15,000; nothing above that is printed — the 50k, 100k, 250k and 500k tiers are hidden behind an interactive volume slider
free tier
yes
10k emails
$17 (15k tier)
100k emails
hidden behind slider
free tier
6,000/mo
log retention
undocumented (404)
eu region
implied, not stated
the entry tiers are competitive: 6,000 emails a month free at 200 a day, 8,000 for $9, 15,000 for $17. against sendgrid's abolished free plan and postmark's 100-email allowance, that is a real advantage for a side project or a small product.
above fifteen thousand the pricing disappears. the 50k, 100k, 250k and 500k tiers exist behind an interactive slider that produced no readable figures, so we cannot tell you what mailjet costs at this ranking's own anchor volume. the page notes a dedicated ip becomes available 'for 100k+ plans', confirming those tiers exist without pricing them.
the disclosure gaps run deeper. the support article on statistics and history retention returned 404, so log retention is unknown. eu residency is implied by french vat notices and sinch ownership but stated nowhere as a guarantee. inbound processing isn't mentioned. for a vendor this established, that's a lot of unanswered questions.
pros
+6,000 emails a month free — the most generous free tier here
+8,000 emails for $9, cheapest genuine entry point
+transactional and marketing share one plan quota
cons
−no printed pricing above 15,000 emails a month
−log retention documentation returns 404
−eu residency inferred from vat notices, not stated
every entry is priced at two anchor volumes — 10,000 and 100,000 emails a month — taken from the vendor's own pricing page on the review date, with the plan named. vendors don't structure tiers the same way, so we quote the cheapest plan that actually covers the volume rather than the closest-sounding one.
log retention is treated as a first-class spec, in days, per plan. it is the most consequential field in this category and the least reported, and where a vendor's retention differs between the plan that covers 10,000 emails and the one above it, the entry says so.
we publish no deliverability scores. every vendor here claims excellent deliverability, inbox placement depends heavily on your own sending practices and domain reputation, and we have not run a seed-list test we would stand behind. what we do report is each vendor's own claim and the concrete things that support it — dedicated ip availability and cost, eu data residency, and whether marketing mail shares the same reputation pool.
pricing units differ enough that two entries genuinely don't fit the anchor. loops and, for marketing mail, resend bill by contact count rather than sends, so a per-email comparison misrepresents them. those entries say so plainly instead of being forced into the column.
brevo is not ranked. its pricing page is javascript-rendered and returned no readable content across three attempts, and its help centre returned 403. there is no figure on it we could verify from the vendor.
amazon ses is priced on its essentials tier, which has no monthly platform fee. its pro and enterprise tiers add $105 and $500 per account per region per month respectively, which changes the arithmetic completely and is easy to miss.