Mailgun vs Resend

Two transactional API options for transactional email. When each fits, what it costs, who moves from one to the other, and what makers who chose it say.

Ask your AI about this, with this page as the source:ChatGPT ↗Claude ↗Perplexity ↗

Which fits you

Choose Mailgun if
  • Your app also needs to receive and parse email that users send to it

Use it whenUsers need to reply to or email into your app, and you need to route and parse those messages.

Trade-offIts dashboard and API are older and busier than newer services, and the free tier is small.

Choose Resend if
  • You write React or TypeScript and want email templates as components in the same codebase

Use it whenYou're setting up sign-up and reset emails in a TypeScript app and want templates to live next to your UI code.

Trade-offA younger service than Postmark or SES, and costlier than SES at very high volume.

At a glance

MailgunResend
Used by47 makers' products · 11 open-source projects942 makers' products · 54 open-source projects
Cost at default usageemails 50k emails$35/mo Foundation 50k$20/mo Pro 50k
Moved to it on GitHubpull requests since Oct 2024fewer than 33 from Mailgun
Downloads1.1M/wk−23% vs npm9.4M/wk4.1× vs npm
PricingFree tier; paid plans by volume. · paid from $15/moFree tier for small volume; paid plans by monthly emails. · paid from $20/mo
Free tierYesYes
Open sourceNoNo
Incidents, 90 daysfrom its status page12 (5 major)no public status feed

Cost as you grow

Both cost $0 up to 1k emails; from 5k emails Mailgun costs less ($15 vs $20); from about 25k emails Resend does ($20 vs $35); from about 5M emails Mailgun does ($2,250 vs $2,300).

$0$50$200$500$1,000$2,0001k5k10k25k50k100k250k500k1M5M
ResendMailgunx: emails per month (email) · cheapest usable plan at each point, list prices · try your own numbers
The numbers, plan by plan
Emails per monthMailgunResend
1,000$0 Free$0 Free
5,000$15 Basic$20 Pro 50k
10,000$15 Basic$20 Pro 50k
25,000$35 Foundation 50k$20 Pro 50k
50,000$35 Foundation 50k$20 Pro 50k
100,000$75 Foundation 100k$35 Pro 100k
250,000$215 Scale 250k$170 Pro 100k
500,000$400 Scale 500k$350 Scale 500k
1,000,000$700 Scale 750k$650 Scale 1M
5,000,000$2,250 Scale 2.5M$2,300 Scale 2.5M

From each vendor's pricing page: Mailgun, Resend.

Who moves from one to the other

Public pull requests on GitHub since Oct 2024 whose title says "Mailgun to Resend" or the reverse — real code changes, by developers in general rather than makers only.

Fewer than 3 pull requests move from Resend to Mailgun.
Mailgun → Resend3 PRs
All matching pull requests on GitHub ↗

What makers say

Makers on using it for transactional email, from Product Hunt and Starter Story interviews, each linked to the source. Products with a page of their own and fuller notes first.

On Mailgun
Common integrations include: ● Payment: Stripe , Paypal ● Newsletter Sending: Mailgun ● CRM: Salesforce ● Analytics: Google Analytics and Tag Manager ● Videos: YouTube, Vimeo…
Tendenci, the makerApr 2022 ↗
I love using Plausible for analytics, LogSnag for event tracking, NewRelic for application monitoring, MailGun for emails, Render for hosting, Stripe for billing.
GummySearch, the makerAug 2022 ↗
MailGun is one of the best services I’ve ever used for Transactional email (like sending important emails related to a customer’s account).
Tech Lockdown, the makerMay 2024 ↗
11 more on the Mailgun page →
On Resend
SendGrid and Mailgun still work but feel like 2015. Resend has the cleanest API and React-based email templates, so all my transactional mail took an afternoon instead of a sprint.
VC Boom, the makerSep 2026 ↗
Resend handles all of MusicLib's transactional emails — verification, password resets, reservation confirmations. Clean API, great deliverability, took about 15 minutes to integrate.
MusicLib, the makerMar 2026 ↗
Here’s what we use for marketing and operations: Stripe (payments) ConvertKit & Resend (email marketing) Plausible Analytics & Mixpanel (web and product analytics) Senja (testi…
FounderPal, the makerMar 2024 ↗
123 more on the Resend page →

Loved and watch-outs

Themes that recur in makers' words and Hacker News comments, each linked to what it summarises.

Mailgun
Most loved
  • Reliable transactional email that gets a SaaS sending within days or weeks of starting. PHStarter Story
  • The API is a cost-effective choice for transactional mail next to a separate marketing tool. Starter StoryPH
  • Works as an SMTP relay for self-hosted servers, with a free tier for low volumes. HNHN 2HN 3HN 4
Watch-outs
  • Shared sending IPs regularly land on Yahoo and Outlook blocklists, partly because spam also flows through its network. HNHN 2HN 3HN 4
On Product Hunt: 5.0★, 8 reviews
Resend
Most loved
  • The API is clean and TypeScript-first, simple enough to call with a plain fetch and no SDK. PHPH 2
  • Transactional email goes live within a day, with DNS setup and deliverability basics handled. PHPH 2
  • The free tier is generous enough to build and test before paying. PHPH 2HNHN 2
Watch-outs
  • It runs on AWS SES, so an AWS us-east-1 outage stopped both its dashboard and email sending. HNPH
  • API gaps remain, such as the broadcast API not returning email content and no stored copy of sent threads. HNHN 2
On Product Hunt: 4.9★, 252 reviews · mentioned most: easy setup, developer-friendly API, reliable delivery · complaints: slow performance

Who uses each

Used by both — often one replacing the other, or each for a different part of the product

What makers pair each with

With Resend
PostmarkTransactional APIDeliverability when the mail has to arrive within seconds.vs Mailgun →vs Resend →
Amazon SESRaw infrastructureSending at high volume, where cost per email matters more than tooling.vs Mailgun →vs Resend →
SendGridTransactional + marketingOne vendor for both jobs at large scale.vs Mailgun →vs Resend →