Pricing
Every new account starts with a 14-day Team trial, up to 5,000 messages, no card needed, and then continues on Free unless you choose a plan. Start your 14-day Team trial
Limits
| Limit | 14-day trial then Free, or pick a plan | Free | Starter | Team | Business |
|---|---|---|---|---|---|
| Monthly | $0 for 14 days, no card | $0 | $19 | $49 | $149 |
| Annual (2 months free) | – | – | $190 | $490 | $1,490 |
| Messages per month | 5,000 total | 100 | 10,000 | 100,000 | 1,000,000 |
| Messages per second | 20 | 1 | 5 | 20 | 100 |
| Messages per day | 20,000 | 100 | 2,000 | 20,000 | 200,000 |
| Top-up pack (buy as many as you need) | – (upgrade instead) | +500 for $5 (once a quarter) | +10,000 for $9 | +100,000 for $25 | +1,000,000 for $75 |
| Environments | 10 (main + 9) | 1 (main only) | 3 (main + 2) | 10 (main + 9) | unlimited |
| Members | 20 | 1 | 5 | 20 | unlimited |
| Shared domains (MailPier's) | all 3 | mailpier.io only | all 3 | all 3 | all 3 |
| Message size | 25 MB | 5 MB | 25 MB | 25 MB | 25 MB |
| Retention | up to 12 h | 15 min – 1 h | up to 12 h | up to 12 h | up to 24 h |
| API rate (per key) | 300/min | 10/min | 60/min | 300/min | 600/min |
Features
| Feature | 14-day trial then Free, or pick a plan | Free | Starter | Team | Business |
|---|---|---|---|---|---|
| Own domains (yours) such as mail-test.acme.com (how) | 1 | – | – | 1 | 5 |
| SMTP catcher (how) | yes | yes | yes | yes | yes |
| Routing rules | 20 | 1 | 3 | 20 | 50 |
| Notification destinations | 5 | 1 | 2 | 5 | 20 |
| Link check | 20 per hour | 5 per month | 20 per hour | 20 per hour | 60 per hour |
| Template change detection flags changed wording, links or attachments in your app's emails (how) | full history | latest change | full history | full history | full history |
| Pay by invoice (annual) | – | – | – | Contact us | Contact us |
Every plan
- Unlimited API keys.
- The API, the .NET client
MailPier.Inbox.Clientand the Azure DevOps wait task. - Links and one-time codes pulled out of each message.
- An email check report on every message: it checks the sender authentication, content and links of every email (SPF, DKIM, DMARC, spam score, plain-text part, size, alt text, broken, http:// or staging links, unfilled placeholders, headers; how). And template change detection, which flags changed wording, links or attachments in your app's emails ("changed since the last password-reset email"; how). Free shows the latest change of each template; Starter and up keep the full history. The on-demand link check, which follows every link, is on every plan: 5 per month on Free, more on the paid plans.
- The SMTP catcher: point a test app's SMTP settings at MailPier and everything it sends is caught, within the plan's message limits.
- Routing rules that show mail in another environment, tag it or mark it important.
- Sign in with Microsoft, or with an emailed code.
- The full-original address form, for example
jane.doe@contoso.com.qa.acme.mailpier.io. - Retention you choose per environment, within the plan's limit: 15-minute steps up to 2 hours, then whole hours (Free 15 minutes to 1 hour, Starter and Team up to 12 hours, Business up to 24 hours). Mail is permanently deleted when its retention period ends.
How limits work
- At a limit, mail is refused with the reason. You never get an overage bill.
- Need more messages this month? An account admin can add top-up packs on the account's Billing page. Each pack is a single payment, not a subscription, and adds messages for the rest of the current month; you can buy as many packs as you need, and they add up. Free: at most one pack per quarter. Packs end with the month (UTC); the per-second and per-day limits stay.
- Over the messages per second or per day, mail is refused for now (a temporary SMTP refusal) and the sending server retries it later; it does not count towards the month.
- Your usage is shown on the inbox page.
- Annual = the cost of 10 months (2 months free). Team and Business can also pay annually by invoice: contact us.
- New accounts get a 14-day Team trial, up to 5,000 messages, no card needed (an email address is required). The trial has every Team feature; its 5,000 messages are for the whole trial, not per month.
- When a trial ends without a paid plan, the account continues on Free. Environments, members, own domains and routing rules beyond Free are kept but inactive: mail to an environment or own domain outside the plan is refused until you delete it or choose a larger plan.
- Moving to a smaller plan needs the account to fit it first (environments and members). Retention above the new plan's maximum is lowered automatically.
- Plans are paid in advance through Stripe and renew automatically each month or year until you cancel them on the account's Billing page. Refunds and plan changes: see the Terms of Service.
Questions
What counts as a message?
Each accepted recipient. A mail sent to three of your addresses counts as three messages.
What happens when I reach a limit?
Further mail is refused with the reason until the next month, until you add a top-up pack or until you change plans. Nothing is billed on top of your plan unless you buy a top-up pack yourself.
What is a top-up pack?
Extra messages for the whole account, added by an account admin on the account's Billing page: Free +500 for $5, Starter +10,000 for $9, Team +100,000 for $25, Business +1,000,000 for $75. Each pack is a single payment, not a subscription, and adds messages for the rest of the current month; you can buy as many packs as you need, and they add up. Free: at most one pack per quarter. Packs end with the month (UTC); unused messages are not carried over. Each plan adds its own pack only, and only the monthly message count goes up: the per-second and per-day limits and the rest of the plan stay. The trial has no top-ups: choose a plan instead.
Can I change plans?
Yes. You can move up or down between plans; the new limits apply from the change.
What is the SMTP catcher?
Point a test or staging app's SMTP settings at smtp.mailpier.io and everything it sends lands in one environment's
inbox, whatever the recipient address. Nothing is ever delivered onward. Every plan, Free included, within the plan's message
and rate limits (how to set it up).
What is an environment?
A separate part of your account, such as qa or staging, with its own addresses, members, API keys and retention.
Every account has main, which sees the mail of all its environments.
Which domains can I use?
MailPier has three shared domains: mailpier.io, gather-io.net and gather-io.com. The Free plan uses mailpier.io only.
Every paid plan, and the trial, uses all three, so you can test against more than one domain. On top of
those, Team and Business can add domains of their own, a subdomain you control such as mail-test.acme.com
(how to set it up): one on Team
(and during the trial), up to five on Business.
What is template change detection?
It flags changed wording, links or attachments in your app's emails: each new "Reset your password" (or any other kind of email) is compared with the last one, and only real changes are shown, not names, codes or dates. It catches a template edit, a broken merge field or a link still pointing at staging before your customers see them (how it works).
What is the email check report?
It checks the sender authentication, content and links of every email (SPF, DKIM, DMARC, spam score, unfilled placeholders, broken or staging links, size and more) and shows pass, warn or fail on the message and in the inbox (the checks).
What is the link check?
On a message's page (or through the API) it follows every link and reports the broken ones; internal hosts are never contacted. Free has 5 per month per account, Starter and Team 20 per hour, Business 60 per hour.
What are notification destinations?
Where the account's notifications go: a Slack, Microsoft Teams, Discord or Google Chat channel, a PagerDuty service or your own HTTPS webhook (signed). Each can receive new mail, failed email checks, changed templates, usage limits, trial and billing events, own-domain and SMTP lockout events, and routing rule matches (a rule's Notify action). Notifications carry domains, counts and masked subjects only, never an email address, a body, a code or a link from the mail. The table shows how many destinations each plan includes.
Can we pay by invoice?
Yes, for an annual Team or Business plan. Contact us (support@solutionsgroupunlimited.com) and we will set it up.