Real user accounts
Create real user accounts during tests in Cypress
Cypress plugin
Create and control email accounts and phone numbers in Cypress to extract code, verify accounts, and test end-to-end. Use real user accounts in QA today.

Trusted by teams shipping customer messaging

E2E QA
Generate unlimited genuine user accounts with real email addresses and mobile numbers. Then send and receive email and SMS in CypressJS test suites.
Create real user accounts during tests in Cypress
No more manual testing or flaky QA. MailSlurp is built to E2E testing.
Wait for matching email content, extract code and links, perform real user actions like verification and password reset.
Don't waste time integrating raw SMTP or Gmail APIs. Get unlimited real email accounts with MailSlurp.
Cypress JS email and SMS testing
Move from evaluation into a concrete MailSlurp workflow, then expand once the first path is running cleanly.
Workflow 01
Generate real email accounts and phone numbers on demand. Test critical application functions end-to-end.


Workflow 02
Use email and SMS naturally in Cypress to test user sign-up, forgotten password, and account verification.
Workflow 03
Capture OTP/2FA/MFA codes during testing with powerful MailSlurp helper functions.

Developer integration
Start with SDK helpers for inbox creation and message waits, then move into event-driven routing when the workflow expands.
Make your tests matter
Get started with MailSlurp Cypress plugins