Email APIs made simple.

Send and receive emails from applications, tests and a powerful UI dashboard. Generate real email addresses on demand to power applications and test email functionality.

Laptop
Integrations

Send and Receive Emails in Code

Send and receive emails from applications and tests. Use REST APIs or SDKs in several languages to generate email addresses on demand. Fetch emails and attachments directly or with WebHook Push to your server.

Compose and Review Emails Visually

Read and write emails, download attachments, and verify content. HTML previews and instant email address creation. Team access and custom domains supported.

Inbox
Inbox
Inbox
Inbox

REST API

Powerful REST API and SDK clients. Create email addresses, send and receive emails and attachments.

API
Trusted By

MailSlurp in action

Use CypressJS to send and receive emails
Use CypressJS to send and receive emails

Test email sign-up. password verification and more with Cypress JS and MailSlurp.

More →
BDD Email Testing with Cucumber
BDD Email Testing with Cucumber

Generate test email accounts with Ruby and Cucumber. Test email sign-up, password verification and more.

More →
Test user sign-up in React with Jest and Puppeteer
Test user sign-up in React with Jest and Puppeteer

Test email accounts in React with Jest and Puppeteer. Send and receive emails in Javascript.

More →
Test user sign-up and email confirmation with Webdriver
Test user sign-up and email confirmation with Webdriver

Test email related processes like sign-up and verification using WDIO WebDriver and MailSlurp.

More →
Receive emails in Java Selenium tests
Receive emails in Java Selenium tests

Receive emails in Java test suites using MailSlurp, Junit, and Selenium.

More →

Go beyond SMTP

Generate email addresses

Create real email addresses on demand for applications and tests. Permanent, private inboxes with custom domains or randomly allocated disposable email addresses.

More →
Receive emails in code

Fetch emails and attachments with pattern matching fetch requests or webhook push directly to your server.

More →
Send templated emails and attachments

Compose online or send from code or test-suites. Simple HTTP interfaces for sending templated HTML emails and attachments.

More →
Custom domains and team access

Powerful email functionality for your entire company. Create unlimited domains and email addresses across your team.

More →
Built for scale and privacy

Backed by robust cloud infrastructure MailSlurp scales with your needs whether that's automated tests or high throughput applications.

More →
SDKs, REST API, and Web Viewer

Preview emails and attachments online or integrate MailSlurp into your tests or application with REST API and SDK libraries in several languages.

More →

MailSlurp is free for personal use and scales with your team. Try it today.