CheckOps
testmail.app
testmail.app provides unlimited test email addresses and mailboxes via JSON and GraphQL APIs, receiving, parsing, spam-testing and indexing emails for automated end-to-end tests.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
testmail.app gives you unlimited email addresses and mailboxes for automating end-to-end tests through simple APIs. Send test emails to {namespace}.{tag}@inbox.testmail.app; each tag creates a separate mailbox, so you can create addresses on the fly by changing the tag and never spam real customers by mistake.
It receives, parses, spam-tests and indexes emails for retrieval via a simple JSON API or a GraphQL API. Paid plans allow temporary usage surges without cutting off CI pipelines.
Email flows such as sign-up confirmation, password reset and magic links are common E2E blind spots; a disposable inbox API makes them testable.
Features
- Unlimited addresses: Tags create mailboxes.
- JSON API: Simple retrieval.
- GraphQL API: Powerful queries.
- Spam testing: Spam checks on mail.
- Surge tolerance: No hard cut-offs on paid plans.
Pros
- Free forever plan: Start at $0.
Cons
- Receive-focused: Not an SMTP sandbox for your own server.
Usage and Links (Example)
- Sign up to get your namespace.
- Use
{namespace}.{tag}@inbox.testmail.appin your E2E test. - Query the API for the email and assert on its content.
Resources:
Pricing
testmail.app has a free forever plan and paid plans at $9, $29, $89 and $269 a month billed annually ($12, $39, $129 and $299 monthly), plus enterprise contracts.
Recommended for?
- E2E testers covering sign-up and password-reset emails.
Conclusion
testmail.app is a simple, affordable inbox API for tests.
Use unique tags per test run.
On CheckOps, testmail.app is filed under the End-to-end & functional and Integration testing stages. Related tools listed here include Mailosaur, Mailtrap, Mailpit, Playwright, Cypress and Moto. A short trial on a real project, with your own code, data and pipeline, is usually the fastest way to choose between them, because fit matters more than feature lists. Facts here come from the official site, documentation and repository, checked on 11 November 2026.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with testmail.app side by side.
MMailosaurMailosaur is a commercial email and SMS testing service with secure test inboxes, dedicated phone numbers, real-device email previews and APIs for automating sign-up, OTP and MFA flows.Compare with testmail.app
MMailtrapMailtrap is a commercial email platform whose Email Sandbox captures and inspects emails from development, staging and QA environments, alongside sending APIs and device previews.Compare with testmail.app
MMailpitMailpit is an MIT-licensed email testing tool for developers: a local SMTP server that captures outgoing mail, with a web UI, REST API, HTML and link checks, and chaos options for integration tests.Compare with testmail.app
PPlaywrightPlaywright is a framework for Web Testing and Automation.Compare with testmail.app
CCypressFast, easy and reliable testing for anything that runs in a browser.Compare with testmail.app
MMotoMoto is an Apache-2.0 Python library that mocks AWS services in tests, with decorators for boto3 code and a standalone server mode for other languages.Compare with testmail.app