🇺🇸 English 🇨🇳 中文 🇹🇼 繁體中文 🇯🇵 日本語 🇮🇩 Bahasa Indonesia 🇰🇷 한국어 🇧🇷 Português 🇹🇷 Türkçe 🇻🇳 Tiếng Việt 🇪🇸 Español 🇹🇭 ไทย
Go to Console
Tigrmail Logo

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

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

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

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

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

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

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 until Sept 1, 2025

Free

Get full access to Tigrmail at no cost — with the same limits as the upcoming Developer Plan.

$0
Try It Now
  • Up to 3000 inboxes/month
  • Full API & SDK access
  • No credit card required
Launching Sept 1, 2025

Developer Plan

For developers and small teams who need reliable email testing with fair limits and zero bloat.

$6 / mo
Coming Soon
  • 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