search legion

Review · Email APIs

Mailgun review

A capable email API with useful delivery tools, but check the small free cap and overage costs before switching.

7.2/10Search Legion score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

A feature-rich email API, but its 100-email daily free limit makes it a narrow testing tier.

Mailgun covers the core developer needs: API and SMTP sending, inbound parsing, address validation, previews, and deliverability tools. The pricing page lists a free plan capped at 100 emails per day, then Basic at $15/month for 10,000 monthly emails. Annual pricing is not published.

The paid entry point is clear, but extra volume costs from $1.80 per 1,000 emails on Basic, and additional dedicated IPs are $59/month. Reddit feedback is mixed: one thread describes a free plan being changed to a $35/month plan, while another user reports an account was permanently disabled after a newsletter campaign, without a specific reason. Treat those as individual reports, not a reliable measure of typical support.

Good fit if

  • Developers sending transactional email
  • Teams needing API and SMTP
  • Senders who need validation tools

Skip it if

  • Senders needing generous free volume
  • Teams seeking published annual pricing
  • Senders unwilling to check account policies
Mailgun homepage
Mailgun homepage, captured Nov 6, 2026

ScoresHow it rates

  • Features8
  • Ease of use8
  • Value for money7
  • Support5
  • User sentiment6

What works

  • API and SMTP sending, receiving, and tracking
  • Free plan includes 100 emails per day
  • Basic includes 10,000 emails monthly for $15
  • Includes validation, previews, and inbound routing
  • Scale includes dedicated IP pools and SAML SSO

What doesn't

  • Free plan is capped at 100 emails daily
  • Basic overages start at $1.80 per 1,000 emails
  • Annual pricing is not published
  • Additional dedicated IPs cost $59 per month
  • A Reddit user reports an unexplained account shutdown

01What Mailgun actually does

Mailgun is an email delivery API and SMTP service for sending, receiving, and tracking email. Its tools also cover address validation, email previews, incoming-message parsing, and connecting email data to a CRM. The product is aimed at developers who need email delivery in an application, rather than a standalone mailbox service.

The homepage says Mailgun can handle sending volumes from thousands to millions of emails. That describes the range it targets, not a guarantee of delivery or inbox placement. Mailgun also offers deliverability tools intended to help improve delivery and engagement, plus previews that can help identify common accessibility issues before sending.

The pricing page lists a free plan for testing, capped at 100 emails per day, and paid plans starting at $15 per month. It also lists a 30-day free trial. Monthly pricing and usage charges are billed monthly; the page does not publish annual pricing.

02Where Mailgun is strong

Mailgun puts several practical email tasks under one service: sending through an API or SMTP, tracking messages, validating addresses, previewing email, and parsing incoming messages. That can make it a reasonable fit when a product needs both outbound and inbound email workflows, rather than just a way to send notifications.

The plan ladder gives buyers a clear starting point. The free plan includes 100 emails per day, one custom sending domain, two API keys, one-day log retention, and one inbound route. Basic costs $15 per month for 10,000 emails, with no daily email limit, one domain, two API keys, and five inbound routes. Foundation is $35 per month for 50,000 emails and full access to inbound routing. Scale is $90 per month for 100,000 emails, 5,000 validations, SAML SSO, 30-day log retention, and dedicated IP pools.

For growing senders, the included volume and controls are easier to assess than a custom quote. Extra email pricing starts at $1.10 per 1,000 on Scale; Enterprise pricing is not published.

03Where it falls short

The free plan is a testing tier, not much of a production allowance: the pricing page caps it at 100 emails per day, one sending domain, two API keys, one-day log retention, and one inbound route. Basic raises the limit to 10,000 emails per month for $15, but the included domain count remains one. Foundation costs $35 per month for 50,000 emails, and Scale costs $90 for 100,000. Extra email charges start at $1.80 per 1,000 on Basic, $1.30 on Foundation, and $1.10 on Scale. Additional dedicated IPs cost $59 per month each. Annual prices are not published.

The free allowance can also create misleading expectations when comparing older reviews or user accounts. One Reddit thread says a user’s free plan became a $35 monthly plan; the current pricing page still lists a free tier, so that report does not establish what happened to every account. Separately, a Reddit thread describes a legitimate ecommerce account being permanently disabled after attempting its first newsletter. That is one user’s account, not proof of a general policy, but it is worth considering if you need predictable account access.

04Mailgun pricing: what you'll actually pay

Mailgun starts at $15 per month for Basic, after a Free tier capped at 100 emails per day. Basic includes 10,000 emails per month; Foundation costs $35 for 50,000, and Scale costs $90 for 100,000. That’s a $20 jump from Basic to Foundation, then $55 from Foundation to Scale. The pricing page lists no annual prices, and says monthly plan costs and usage charges are billed monthly. A 30-day free trial is listed, but the published pricing details don’t specify its terms.

Watch the overage rates: extra emails start at $1.80 per 1,000 on Basic, $1.30 on Foundation, and $1.10 on Scale. Extra validations start at $1.20 per 100 on Basic and Foundation, or $0.80 on Scale. Additional dedicated IPs cost $59 per month each. Scale includes 5,000 validations and dedicated IP pools; Enterprise pricing is not published. The Free tier is for low-volume testing, not generous ongoing sending.

Full Mailgun pricing breakdown →

05Switching to (or from) Mailgun

Mailgun supports sending through an API or SMTP, so migration work depends on which connection your application uses. Before switching, inventory the services that send mail and identify which Mailgun features they rely on: validation, previews, inbound routes, or CRM data connections. The published material does not document export options or migration tools, so confirm how you can retrieve any needed data before closing an account.

Plan limits matter during a move: Free has one sending domain, two API keys, and one day of log retention; paid plans change those caps. Keep the relevant configuration and logs available while you verify the replacement setup. We don’t have Reddit posts or comments in the published material for this review, so we can’t substantiate what users report as reasons for leaving Mailgun. The clearest documented switching considerations are usage-based costs, the Free tier’s 100-email daily limit, and the absence of published annual pricing.

From the threadsWhat users say

Reddit comments remember Mailgun as easy to integrate and reliable, but the anecdotes also raise concerns about a free-plan price change and an account disabled after a first newsletter campaign. These are individual reports, not evidence of how Mailgun treats every account.

Easy integration
Mailgun used to be the default choice for many web developers as it is easy to integrate and they are very reliable
r/webdev · view thread
Free-plan price change
Last year my free plan was turned into a $35 / month plan
r/webdev · view thread
Newsletter account flag
Today we decided to send our first newsletter campaign and the account was flagged almost immediately
r/webdev · view thread
Unclear account closure
Despite that, they replied saying the account had been permanently disabled, without providing any specific reason
r/webdev · view thread

Questions people ask

Is Mailgun trustworthy?

Mailgun is an email delivery API, but that does not guarantee every account experience will be smooth. One Reddit poster described it as easy to integrate and reliable; another said a legitimate UK ecommerce account was disabled after its first newsletter campaign. Those are individual reports, not a measure of overall reliability.

How much does Mailgun cost?

According to the pricing information checked 2026-11-06, Mailgun has a free plan and paid plans starting at $15/month. Free includes 100 emails/day; Basic is $15/month for 10,000 emails. Foundation is $35/month for 50,000, and Scale is $90/month for 100,000. Extra email charges start at $1.80, $1.30, or $1.10 per 1,000 by paid tier.

What is the point of Mailgun?

Mailgun's point is to give developers email sending through API or SMTP, plus tools to track, validate, preview, and optimize email. The feature list also includes incoming-email parsing and CRM data connections. The homepage says it can handle sending from thousands to millions of emails, with plan limits and usage charges that matter as volume grows.

What should we compare before switching from Mailgun?

Reddit users name SendGrid, Postmark, Amazon SES, Resend, Mailjet, and Brevo as alternatives, but those mentions are recommendations, not controlled comparisons. One commenter praised Mailgun's developer experience relative to SES, while also calling SES affordable but unintuitive and harder to observe. Compare current pricing, sending needs, and account approval or support requirements rather than treating a thread as a winner.

Can we use Mailgun for newsletter campaigns?

The published product facts describe Mailgun's email delivery tools but do not spell out newsletter-specific eligibility or account review rules. One Reddit user said an account was flagged on its first newsletter campaign and permanently disabled after answering support questions; that is a single report, not proof that Mailgun blocks newsletters generally. Ask Mailgun about your intended use before moving a campaign.

Sources

  1. Mailgun homepage
  2. Mailgun pricing page
  3. Reddit: Mailgun alternative?
  4. Reddit: Mailgun alternative
  5. Reddit: We built an open-source, self-hosted email API - an alternative to AWS SES, Mailgun, Sendgrid
  6. Reddit: Which Email Service Do You Prefer: Resend, Mailgun, Brevo, or Postmark?