Send and Receive Emails in Applications and Tests.

Powerful Email APIs for Apps, Developers, QA Teams, Marketers and more. Plus a fully featured Web UI with HTML Previews, Attachments Downloads, and Spam Analysis.

Trusted By
Trusted By MailSlurp
// Create email addresses on demand
let inbox = await mailslurp.createInbox()

// Receive emails where and when you need them
let {
} = await mailslurp.waitForLatestEmail(

// Send transactional emails and attachments
mailslurp.sendEmailSimple(, {
  to: [''],
  subject: '',
  body: '',
  isHTML: false,
  attachments: []
  templateVariables: {}

// And many more features...

Email APIs and SDKs

Send and Receive email in Apps, Servers, or Automated Tests. Modern REST APIs and SDK Libraries in Javascript, PHP, Ruby, Python, C#, Java and more.

Use MailSlurp to fetch and process emails, generate test email accounts, send templated emails, attachments and more.

Use Webhooks to process inbound emails, send bulk templated emails or end-to-end test user sign-up, email verification or any email related process.

See Doc's and Examples →

Powerful Web UI

You don't need to be a coder to use MailSlurp. Create real email addresses with a click. Use the dashboard to send and receive emails, view HTML previews, spam analytics, and attachments. Perfect for marketers, testers, and social campaigns. Sign-up free and take your email workflows to the next level in minutes.

Start Free →