MailSlurp dashboard welcome screen

The email and SMS testing and development platform

MailSlurp gives engineering and QA teams programmable inboxes, real phone numbers, deterministic waits, webhooks, and payload inspection for email and SMS workflows.

Trusted by top companies worldwide

  • Broadcom
  • Scraper
  • Trivago
  • Avast
  • Wolt
  • Panasonic
  • Broadcom
  • Scraper
  • Trivago
  • Avast
  • Wolt
  • Panasonic
Programmable inboxes and phone numbers in MailSlurp

Create isolated message identities on demand

Generate disposable or permanent inboxes and phone numbers per test run, user journey, environment, or customer workflow so messages never collide across teams or parallel CI workers.

Use aliases, custom domains, Gmail and Outlook connections, inbound routing, and real mobile networks from one MailSlurp account.

Automate real email and SMS assertions from test code

Use the MailSlurp API and SDKs to create inboxes and phone numbers, receive messages, extract OTP codes, assert links and content, and gate releases in CI.

SDKs for automated testing frameworks

Test email and SMS without changing your stack.

Bring MailSlurp into the frameworks and CI pipeline you already use, then inspect every message, assertion, and failure in one visual dashboard.

Use any test framework

Playwright
Cypress
Selenium
WebdriverIO
pytest
JUnit

Add real email and SMS to Playwright, Cypress, Selenium, WebdriverIO, pytest, JUnit, and the tools already in your test suite.

Run every flow in CI

All message checks passed

3 successful CI checks

Create test inbox-ready
Details
Verify email journey-passed
Details
Capture SMS code-passed
Details

Create isolated inboxes and phone numbers per build, run tests in parallel, and block the merge when a real message journey fails.

See every result in one dashboard

Visual dashboard showing an SMS flow, message preview, assertions, and CI release proof

Inspect received email and SMS, OTPs, assertions, timings, and failures visually instead of piecing the story together from CI logs.

Build reliable email and SMS workflows

Use MailSlurp across the places where teams need real messages, repeatable assertions, and evidence they can debug.

Inbox API

Create inboxes in code, receive messages, search content, inspect headers, download attachments, and assert payloads without shared mailbox state.

MailSlurp inbox API workflow
Explore inbox APIs

Email and SMS testing

Cover OTP, MFA, magic links, password resets, account invites, billing notices, alerts, and product notifications with real inboxes and phone numbers.

End-to-end email and SMS testing workflow
Open QA testing

Inbound webhooks

Stream inbound email and SMS events to applications, queues, support tools, and review workflows with retries and observable delivery.

Webhook routing and automation workflow
View webhooks

Device previews

Preview delivered emails across supported mailbox clients and device contexts before templates, campaigns, or transactional messages reach customers.

Email previews across supported clients and devices
Open device previews

Delivery checks

Pair release testing with inbox placement, spam checks, sender authentication, and domain monitoring when delivery quality matters.

Inbox placement and deliverability checks
Explore deliverability
MailSlurp CI/CD integration workflow

Use the same API in tests, dashboards, and CI

Control MailSlurp from REST APIs, native SDKs, SMTP, IMAP, webhooks, and shared dashboards so developers, QA, and platform teams can use the same inbox and phone-number primitives.

Message testing infrastructure at production scale

Emails processed

500 million+

Scale for CI, staging, automations, and production workflows.

Mobile networks

20+

Use real phone numbers for SMS, OTP, and MFA test coverage.

Mature platform

10+ years

Stable APIs for long-running engineering and QA teams.

MailSlurp product feature dashboard

Start with one inbox, then expand across every message workflow

Create a free MailSlurp account, validate a signup or reset email today, then add SMS, webhooks, device previews, and delivery checks as your coverage grows.