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
Paid plans start at $15/mo. There's also a free plan.
Mailgun has a free plan and paid plans starting at $15 per month for Basic, according to its pricing page. The free tier is capped at 100 emails per day, making it better suited to testing than sustained sending. Foundation costs $35 per month and Scale costs $90. Usage beyond plan allowances costs extra, and the page lists no annual pricing: monthly plan costs and usage charges are billed monthly. It also lists a 30-day free trial, but does not specify its terms here.
01Every plan, line by line
| Plan | Billed annually | Billed monthly | Built for |
|---|---|---|---|
| Free | — | $0 | Testing low-volume email sending |
| Basic | — | $15 | Small senders needing paid email delivery |
| Foundation | — | $35 | Growing senders needing more volume |
| Scale | — | $90 | High-volume senders needing advanced controls |
| Enterprise | — | Quote | High-volume senders needing custom services |
Add-ons and overages
- Extra emails: Basic from $1.80 per 1,000; Foundation from $1.30 per 1,000; Scale from $1.10 per 1,000.
- Extra validations: Basic and Foundation from $1.20 per 100; Scale from $0.80 per 100.
- Additional dedicated IPs: $59 per IP per month.
02What the plan grid doesn't tell you
Extra email charges
Overages start at $1.80 per 1,000 emails on Basic, $1.30 on Foundation, and $1.10 on Scale.
Validation overages
Extra validations start at $1.20 per 100 on Basic and Foundation, or $0.80 per 100 on Scale.
Dedicated IPs
Additional dedicated IPs cost $59 per IP per month. Scale includes dedicated IP pools, but the page does not specify how many.
No annual price listed
The pricing page lists monthly prices and says costs and usage charges are billed monthly. Annual pricing is not published.
03Which plan should you buy?
| If you are… | Get | Why |
|---|---|---|
| Testing low-volume sending | Free | It includes 100 emails per day, one custom sending domain, and one day of log retention. |
| Small paid sending needs | Basic | At $15 per month, it includes 10,000 emails monthly with no daily email limit; extra email charges apply above the allowance. |
| Higher-volume sending and controls | Scale | At $90 per month, it includes 100,000 emails, 5,000 validations, SAML SSO, 30-day log retention, and dedicated IP pools. |
04Is Mailgun worth the money?
Mailgun is worth considering if you need an email API plus tools for validation, previews, inbound routing, and deliverability. The free plan is restrictive at 100 emails per day, while paid plans add monthly volume and features at published prices. The catch is that email and validation overages are billed separately, and dedicated IPs cost extra. For a simple test, Free may be enough; for ongoing sending, compare your expected usage against the plan caps and overage rates before choosing.
Mailgun pricing FAQ
Does Mailgun have a free plan?
Yes. Mailgun's Free plan costs $0 per month and includes 100 emails per day, one custom sending domain, two API keys, one day of log retention, and one inbound route. The pricing page describes it as intended for testing low-volume email sending.
What is the cheapest paid Mailgun plan?
Basic is the cheapest paid plan listed, at $15 per month. It includes 10,000 emails per month, no daily email limit, one custom sending domain, two API keys, and five inbound routes. Extra emails start at $1.80 per 1,000.
Does Mailgun offer annual billing?
Annual pricing is not published on the pricing page. It lists monthly prices and says monthly plan costs and usage charges are billed monthly. Mailgun also lists a 30-day free trial, but the published pricing information does not explain the trial terms.
How much does Mailgun charge for extra emails?
The listed starting rates are $1.80 per 1,000 extra emails on Basic, $1.30 per 1,000 on Foundation, and $1.10 per 1,000 on Scale. These are usage charges on top of the monthly plan price, according to the pricing details.
