Notix
Compare

Mailgun vs SendGrid.

Two long-established email APIs with the same seven SDK languages, SMTP on every plan, webhooks, validation products and dedicated IPs on their higher tiers. They part on the entry point: Mailgun keeps a free plan of 100 emails a day and starts paid plans at $15 for 10,000; SendGrid has no free plan since May 2025 and starts at $19.95 for 50,000 to 100,000. The table reads both from their own pricing pages, with the read date, and puts Notix in a separate third column so you can see where a smaller service with more in the box sits against each.

At a glance

The numbers, side by side.

Mailgun’s figures come from mailgun.com/pricing, read on 2026-09-13. SendGrid’s come from Twilio’s Email API pricing page, read on 2026-09-13. The Notix column is read from its own pricing page and is there as a third option, not as the subject of this page.

Figures read from www.mailgun.com on 2026-09-13; Notix figures come from its own pricing page.
CriterionMailgunSendGridNotix
Free tier100 emails a day, one inbound route60-day trial, 100 a day; sending stops when the trial ends (the free plan was retired from 27 May 2025)5,000 emails a month, 200 a day, no card, no end date
Entry paid planBasic $15 a monthEssentials from $19.95 a monthPro $15 a month
Included on that plan10,000 emails a month (Foundation: $35 for 50,000)50,000 to 100,000 emails a month on Essentials, volume-priced50,000 emails, usage past that metered on the same invoice
SMTP relayYes, on every planYesYes, on every plan
SDKsNode, Python, PHP, Ruby, Go, Java, C#Node, Python, PHP, Ruby, Go, Java, C#TypeScript, Python, Go, PHP
WebhooksYesYesYes, signed, for email, contact and domain events
OTP / verification APINoNoYes, email and SMS codes
Deliverability check before sendingEmail validation as an add-on ($1.80 per 1,000 on Basic; 5,000 included from Foundation)Email validation API on Pro and aboveYes, a pre-send check API
Billing outside USDUSD by cardUSD by cardUSD by card; naira and shillings from a prepaid wallet
SLAStated for Scale and aboveStated for Pro and Premier plans99.9% on Pro, credits on the pricing page
Prices and limits read from the vendors' own pages: www.mailgun.com on 2026-09-13. Notix figures are from its own pricing page.

Free tier.

Mailgun’s free plan is 100 emails a day with one inbound route, and it does not end. SendGrid retired its free plan from 27 May 2025; a new account gets a 60-day trial of 100 emails a day, and sending stops when the trial ends unless the account moves to a paid plan. The daily allowance is identical; on Mailgun it is permanent, on SendGrid it is a trial.

Price at 10,000 and 50,000 emails.

Mailgun Basic is $15 a month for 10,000 emails, and Foundation is $35 for 50,000. SendGrid has no 10,000 tier: Essentials starts at $19.95 and covers 50,000 to 100,000 emails, volume-priced. At 10,000 a month Mailgun is cheaper by five dollars and sized to what you send. At 50,000, SendGrid’s entry price undercuts Mailgun’s Foundation plan, and its Pro and Premier tiers above take over at larger volumes; Mailgun’s Scale plan and above are where its own SLA is stated.

Sending API and SMTP.

Both are a JSON endpoint that takes from, to, subject and a body, and both accept SMTP on every plan, so an existing SMTP integration moves to either with a credential change. SendGrid’s v3 API adds dynamic templates, personalizations and scheduled sends; Mailgun’s adds inbound routing, which its free plan includes one route of. Neither requires a client library.

SDKs.

The same seven languages on both sides: Node, Python, PHP, Ruby, Go, Java and C#. Nothing to choose on this row.

Webhooks and deliverability tooling.

Both deliver webhooks for delivery, bounce and complaint events and both suppress hard bounces and complaints automatically. Both sell email validation: Mailgun as an add-on at $1.80 per 1,000 on Basic with 5,000 validations included from Foundation, SendGrid as an API on Pro and above. Both offer dedicated IPs on their higher tiers. Neither offers a pre-send deliverability check on the message itself.

Billing and SLA.

Both bill in US dollars by card. Mailgun states a service level agreement for Scale and above; SendGrid states one for Pro and Premier. These are the commitments each vendor publishes, not measurements of either service’s uptime.

A neutral verdict.

Pick Mailgun if you want a free plan that stays, send around 10,000 a month, use inbound routing, or want validation from the entry plan. Pick SendGrid if you send 50,000 or more, where its entry price is lower, want dedicated IPs with managed warm-up at scale, or already have Twilio as a vendor. The two services are alike in almost every row; the free plan and the tier that matches your volume decide it.

A third option

Where Notix sits.

On the same criteria: a free plan of 5,000 emails a month and 200 a day with no card and no end date, Pro at $15 a month for 50,000 emails with usage past that metered on the same invoice, SMTP on every plan, TypeScript, Python, Go and PHP SDKs, signed webhooks, an OTP and verification API for email and SMS codes, a pre-send deliverability check, and billing in naira or shillings from a prepaid wallet as well as US dollars by card. It has fewer SDK languages than either, no inbound routing and no dedicated IPs.

Notix against these two

  • A free plan of 5,000 a month, larger than Mailgun’s; $15 for 50,000 emails, less than either at 50,000.
  • OTP codes and a deliverability pre-check in the account, which neither of the two offers.
  • Transactional and marketing mail on one suppression list and one invoice.
  • Four SDK languages, against seven; no inbound routing; no dedicated IPs; support by email.

The full picture is on Notix vs Mailgun and Notix vs SendGrid.

Switching from either

  • Both accept the same message shape, so a feature flag can route traffic during a migration.
  • Import the suppression list first, so no side mails an address the other has already suppressed.
  • Read leaving Mailgun or leaving SendGrid for the steps.
FAQ

Questions people ask before choosing.

Mailgun or SendGrid: which has a free plan?
Mailgun. Its free plan is 100 emails a day with one inbound route, and it does not end. SendGrid retired its free plan from 27 May 2025; a new account gets a 60-day trial of 100 emails a day and sending stops when the trial ends unless the account moves to a paid plan. The daily allowance is the same; the difference is whether it expires.
Which is cheaper at 10,000 emails a month?
Mailgun. Its Basic plan is $15 a month for 10,000 emails. SendGrid's entry plan, Essentials, starts at $19.95 for 50,000 to 100,000 emails, so at 10,000 a month Mailgun is five dollars less and SendGrid's plan is sized for far more than you send.
Which is cheaper at 50,000 emails a month?
They are close. Mailgun Foundation is $35 a month for 50,000 emails. SendGrid Essentials starts at $19.95 for 50,000 to 100,000, volume-priced within that band. At 50,000 SendGrid's entry price is lower; read its pricing page for the exact figure at your volume, because Essentials scales with it.
Which has more SDKs?
The same set. Both publish libraries for Node, Python, PHP, Ruby, Go, Java and C#. Both are a JSON endpoint underneath, so a language without a library is a plain HTTP call either way.
Which has better validation and deliverability tooling?
Both sell email validation, priced differently. Mailgun offers it as an add-on at $1.80 per 1,000 addresses on Basic, with 5,000 validations included from Foundation. SendGrid's email validation API is available on Pro and above. Both offer dedicated IPs on their higher tiers and both suppress hard bounces and complaints automatically. Neither offers a pre-send deliverability check on the message itself.
Who should pick which?
Pick Mailgun if you want a free plan that stays, send around 10,000 a month, want inbound routing, or want validation available from the entry plan. Pick SendGrid if you send 50,000 or more where Essentials is priced competitively, want dedicated IPs with managed warm-up at scale, or already have Twilio as a vendor. Both state an SLA on their higher tiers. Notix is a third option for teams that want a larger free plan, an OTP API and a pre-send deliverability check; it is in the table for that reason.

If neither fits, there is a third column.

Notix is free to try without a card: verify a domain, copy an API key, send one message, and compare it against the two above on your own traffic.