About Test Emails
A free disposable inbox built for the boring, necessary job of testing email flows - and honest about what it is not.
Why this exists
Anyone who has built a signup flow has hit the same wall. You need to check that the verification email actually arrives, that the one-time code is correct, that the magic link resolves to the right account. Doing that with a personal inbox is slow and pollutes it. Doing it with a colleague's inbox is worse. Doing it inside an automated test with Gmail is close to impossible, because email providers defend themselves with CAPTCHAs, two-factor prompts, and cross-origin restrictions that a test runner cannot get past.
Test-Emails.com exists for that specific job: generate an address, receive what gets sent to it, read it in the browser or over an HTTP request, throw it away.
Who it is for
- Developers and QA engineers checking registration, password reset, and transactional email in staging.
- Automated test suites that need a fresh inbox per run - the API returns one without an account or an API key.
- Anyone receiving a one-time code from a service they do not intend to keep a relationship with, who would rather not hand over a personal address.
How it actually works
We think you should know what happens to your data, so here is the mechanism rather than the marketing version.
Test-Emails.com does not run its own mail servers. Addresses and message delivery come from mail.tm. When you generate an inbox, our server asks mail.tm to create one and hands you back the address and an access token. When you open your inbox, our server fetches the messages from mail.tm and passes them through. Message contents live on mail.tm's infrastructure - we do not store them, and we do not read them.
The address, its generated password, and its token are kept in your browser's local storage, which is why your inbox survives a page reload but vanishes if you clear your browser data or generate a new one.
What we are upfront about
- It is not private communication. A disposable inbox is a convenience, not a secure channel. Do not route anything sensitive through it.
- It is not permanent. We do not control message retention and cannot restore a lost inbox.
- It will not work everywhere. Many services deliberately reject disposable domains. That is a legitimate choice on their part, and if a service refuses these addresses, the right answer is a mailbox on a domain you control - not a workaround.
- There is no uptime guarantee. The service depends on an upstream provider and is free.
How it is funded
The service is free to use, with no paid tier and no account. Running costs are covered by advertising on the site. We do not sell data about visitors, and there is no marketing list - the service is receive-only, so we have no way to email you even if we wanted to.
Contact
Test-Emails.com is an independently operated project. Questions, bug reports, abuse reports, and press enquiries all reach us at contact@test-emails.com, and there is more detail on the contact page.