Pricing
Simple plans for your testing workflow
Start free. Upgrade when your team needs more inboxes, webhooks and forwarding.
Free
For trying it out and side projects
Start for free$0$0/ month
Free forever, no card needed
- 1 inbox
- 500 messages / month
- 3 days retention
- 1 team member
- 1 mock identity provider
- REST API with 1 key
- Most popular
Team
For product teams testing email and SSO in CI
Start with Team$29$24/ month
Billed monthly$288 billed yearly
- 20 inboxes
- 25,000 messages / month
- 30 days retention
- 10 team members
- 5 mock identity providers
- REST API with 20 keys
- Forwarding to verified addresses
- Signed webhooks with retries
- Protected mock IdPs (team-only login)
- Link and email authentication checks
- SCIM provisioning tests from mock IdPs
Business
For organisations with many apps, environments and teams
Start with Business$99$82/ month
Billed monthly$984 billed yearly
- 100 inboxes
- 100,000 messages / month
- 90 days retention
- 50 team members
- Unlimited mock identity providers
- REST API with 100 keys
- Forwarding to verified addresses
- Signed webhooks with retries
- Protected mock IdPs (team-only login)
- Team single sign-on (OIDC, SAML)
- Link and email authentication checks
- SCIM provisioning tests from mock IdPs
Enterprise
Custom limits, SLA, data residency and a DPA
Contact usCustom
- 1,000 inboxes
- 1,000,000 messages / month
- 365 days retention
- Unlimited team members
- Unlimited mock identity providers
- REST API with unlimited keys
- Forwarding to verified addresses
- Signed webhooks with retries
- Protected mock IdPs (team-only login)
- Team single sign-on (OIDC, SAML)
- Link and email authentication checks
- SCIM provisioning tests from mock IdPs
Prices in US dollars per team, excluding taxes.
Compare
Every limit, side by side
| Compare plans | FreeFree | Team$29/mo | Business$99/mo | EnterpriseContact us |
|---|---|---|---|---|
| Limits | ||||
| Inboxes | 1 | 20 | 100 | 1,000 |
| Messages per month | 500 | 25,000 | 100,000 | 1,000,000 |
| Message retention | 3 days | 30 days | 90 days | 365 days |
| Messages kept per inbox | 100 | 1,000 | 5,000 | 10,000 |
| Largest message | 5 MB | 25 MB | 25 MB | 25 MB |
| Team members | 1 | 10 | 50 | Unlimited |
| Mock identity providers | 1 | 5 | Unlimited | Unlimited |
| Webhooks | — | 10 | 50 | Unlimited |
| API keys | 1 | 20 | 100 | Unlimited |
| Forwarded recipients per day | — | 100 | 1,000 | 10,000 |
| SMTP messages per inbox per minute | 30 | 300 | 1,500 | 6,000 |
| SMS inboxes and WhatsApp sandboxes (push inboxes: the same number) | 1 | 10 | 50 | 500 |
| Texts and WhatsApp messages per month (calls and push: the same number each) | 100 | 5,000 | 50,000 | 1,000,000 |
| HTTP request bins | 1 | 20 | 100 | 1,000 |
| Captured HTTP requests per month | 1,000 | 100,000 | 1,000,000 | 10,000,000 |
| Features | ||||
| Forwarding to verified addresses | — | ✓ | ✓ | ✓ |
| Signed webhooks with retries | — | ✓ | ✓ | ✓ |
| Protected mock IdPs (team-only login) | — | ✓ | ✓ | ✓ |
| Link and email authentication checks | — | ✓ | ✓ | ✓ |
| SCIM provisioning tests from mock IdPs | — | ✓ | ✓ | ✓ |
| Team single sign-on (OIDC, SAML) | — | — | ✓ | ✓ |
FAQ
Questions, answered
What counts as a message?
Every message stored in one of your inboxes: mail your apps send over SMTP, mail to an inbox's inbound address, and the sample messages you send from the app. A message that lands in two inboxes counts twice. The counter resets at the start of each calendar month (UTC).
What happens when we reach a limit?
Reaching a quota does not delete anything already captured. Once the monthly message quota is used up, the SMTP server rejects new mail with a clear error (550) until the next month or an upgrade, and the API answers 402 with an upgrade hint. Creating more inboxes, keys or IdPs than the plan allows is refused the same way.
How do SMS, WhatsApp, push and calls count?
Texts sent through the Twilio API or SMPP, texts you simulate arriving at your app, and WhatsApp messages share the plan's monthly text allowance (100 on Free). Calls placed through the Voice API and push notifications each have their own monthly allowance of the same size. SMS inboxes and WhatsApp sandboxes share the plan's sandbox limit; push inboxes have their own limit of the same size.
Is any mail delivered to real people?
No. Testlie captures mail; it never relays it. The only way a message leaves is when you forward it, and forwarding (on paid plans) only goes to addresses that have confirmed they want it.
How long are messages kept?
Messages older than the plan's retention period are deleted automatically (3 days on Free). Each inbox also keeps only its newest messages, up to the plan's per-inbox limit, so a chatty test suite cannot fill your account. When a team moves to a plan with shorter retention (after cancelling, a failed payment or the end of a trial), messages older than the new period are deleted shortly afterwards.
Can we try the paid features first?
Start on Free with no card: you get an inbox, the full message viewer with SpamAssassin and HTML checks, an SMS or WhatsApp sandbox and a push inbox, the API, failure scenarios and a mock identity provider, including the Google, GitHub, Apple and Microsoft presets. A team's first paid plan starts with a 14-day free trial; a card is required, and you are not charged if you cancel before the trial ends. Upgrade when you need more inboxes, webhooks, forwarding or team SSO.
Can we run it on our own servers?
Not yet. Testlie is a hosted service, running in the EU. If you need a self-hosted or dedicated deployment, write to us and tell us about your requirements. Contact sales
Do you sign a DPA?
Yes. Our data processing addendum is published on this site, and Enterprise customers can negotiate their own terms, data residency and an SLA. Read the DPA
Something else? hello@testlie.com