
Temporary Email API Create Inboxes & Receive Messages
Automate sign-up and email verification e2e tests. Compatible with Playwright, Cypress, and any testing framework to streamline testing of password resets, OTP flows, and more. SDK provided.
* Free until Sept 1, 2025. No credit card required.

Start Testing in 3 Minutes
No setup, no waiting. Go from this page to receiving your first test email in under 3 minutes using our API or SDK.

Built for Automated Tests
Tigrmail is made for testing — not for marketing or transactional emails. That means higher rate limits, lower prices, and a cleaner, test-oriented API.

End-to-End Verification Support
Automate flows like signup or password reset. Fetch emails, extract links or codes — no polling scripts or brittle regex hacks needed.

Target the Exact Email You Need
Filter emails by sender or subject. Get precise results and avoid flaky tests caused by inbox noise.

Built for Developers and QA
REST API, minimal config, clear docs. Works well with Playwright, Cypress, Selenium, or Postman. No fluff — just tools that work.

Security
We take security very seriously. We utilise secure coding practices, use trusted cloud providers, encrypt data in transit and at rest, store only what’s absolutely necessary to run this service and improve your user experience, and allow you to request data deletion at any point. Data access is granted on least privilege basis for staff members.
How to Use?
Here's a quick example of how to use Tigrmail in your tests. For a complete, real-world example written in Playwright that actually works, check out our live demo on GitHub.
// Step 1: Import the library. import { Tigrmail } from "tigrmail"; // Step 2: Get API token at https://console.tigrmail.com and paste it here. const tigr = new Tigrmail({ token: "your-token-from-the-dashboard", }); // Step 3: Generate an inbox, this will be your unique email address. // It's okay to create a new email address (inbox) for each new test run. const emailAddress: string = await tigr.createEmailAddress(); // Step 4: Use the inbox (e.g. sign up for a service). signUpInMyApp({ emailAddress }); // Step 5: Poll for the next message. const message = await tigr.pollNextMessage({ emailAddress }); // Step 6: Grab the verification link or code. // For this example, we expect the subject to be "Verification Code: 123456". const verificationCode = message.subject.match(/\d{6}/)[0]; // Step 7: Use the verification code // (e.g. go to a verification page and enter it). verifyAccount({ verificationCode });
Plans
Tigrmail is free to use today, with the same usage limits planned for future paid tiers. So you can build, test, and integrate — without surprises later.
Free
Get full access to Tigrmail at no cost — with the same limits as the upcoming Developer Plan.
- Up to 3000 inboxes/month
- Full API & SDK access
- No credit card required
Developer Plan
For developers and small teams who need reliable email testing with fair limits and zero bloat.
- Up to 3000 inboxes/month
- Full API & SDK access
- Priority support
Need More?
Working on something bigger? We offer custom plans for high volume, CI integration, and team workflows.
Tell Us