MailSlurp logo

Build, test and automate email and SMS.

Test application flows, preview emails on real devices, audit content and check inbox placement. Turn emails and attachments into structured data, power AI agents, and build automated pipelines—with APIs, SDKs and enterprise-grade shared dashboards.

Illustration of email and SMS, a developer terminal and provider email health trends

Trusted by teams at

  • Broadcom
  • Scraper
  • Trivago
  • Avast
  • Wolt
  • Panasonic
  • Broadcom
  • Scraper
  • Trivago
  • Avast
  • Wolt
  • Panasonic

Real messages. A complete testing and automation toolkit.

MailSlurp inboxes with Gmail and Outlook connections

Programmable email addresses

Create unlimited temporary or permanent inboxes, use your own domains, or connect Gmail and Outlook. Send, receive and inspect email through APIs, SDKs, SMTP, IMAP and webhooks.

Explore programmable email
Real mobile networks for programmable phone numbers and SMS

Programmable phone numbers

Provision real mobile numbers for SMS, OTP, MFA and messaging workflows. Receive verification codes in your tests or route incoming texts into your applications.

Explore phone numbers and SMS
Email previews in Gmail, Outlook and Yahoo across devices

Preview and placement toolkit

Preview emails on real devices, audit links, images and accessibility, and test inbox or spam placement. Check messages from your ESP in the dashboard or API.

Explore email quality testing

Works with the tools you already use.

Test applications end to end with real email and SMS.

Find broken signup, password reset and notification flows before release. Give tests their own inboxes and mobile numbers, then assert on the messages your application actually sends.

Wait for matching messages, extract verification codes and links, and inspect content, headers, attachments and replies.

Explore email and SMS testing
app.example.com/verify

Enter the one-time code

MailSlurp received the SMS OTP and your test can submit it automatically.

482913

The browser test fills this field with the code MailSlurp captured.

OTP and MFA testing

Receive real email and SMS codes, follow magic links and complete authentication flows automatically.

Test authentication
Email and SMS traffic sent to an application during a load test

Load testing

Check message arrival, timing and content as traffic increases. Use inbox pools with k6, JMeter and Locust.

Test at scale
MailSlurp APIs and SDKs for popular programming languages

Your language. Your test runner.

Use official SDKs for JavaScript, TypeScript, Python, Java, C#, PHP and more, or call the REST API directly.

Browse APIs and SDKs

Make sure your email looks right and reaches the inbox.

Check campaigns and transactional email from your existing sending platform. Run device previews, Email Audit or inbox placement tests in the dashboard or through the API.

Device rendering. Catch the layout that breaks.

See the delivered email on real clients and devices, before your audience does. Compare desktop, mobile, light and dark mode, then share the results with your team.

Explore device rendering
MailSlurp device preview results across desktop and mobile email clients
One email, compared across real clients and devices.
Email on mobile, tablet and desktop clients

iPhone to Windows. Android to Mac.

Check responsive layouts, images and buttons across iPhone, iPad, Android, Windows and macOS.

An email compared in light and dark mode

Real Gmail, Outlook and Yahoo.

View your email in supported webmail, desktop and mobile clients, including Apple Mail. Compare light and dark mode.

HubSpot, Brevo, Mailchimp and Klaviyo

Send from the ESP you already use.

Send a test from HubSpot, Braze, Brevo, Mailchimp or Klaviyo. You can also import an .eml file or use the API.

Find your ESP guide

Email Audit. Find the problems before sending.

Catch broken links, missing images, accessibility issues and HTML/CSS problems. Review findings alongside your email, fix the message and compare saved reports.

Explore Email Audit
Inspect an email and review its audit findings in MailSlurp.
Email illustration highlighting an image that failed to load

Find broken links and images.

Catch links that return errors and images that fail to load, before a customer clicks or opens your email.

Illustration of an email audit summary and issue checklist

Check email accessibility.

Review accessibility findings alongside content and layout checks to make your emails easier to read and use.

Illustration of HTML code checked alongside an email preview

Spot HTML and content issues.

Inspect HTML validation, client compatibility and spelling findings. Keep reports to compare changes between versions.

Inbox placement testing. See inbox or spam results.

A successful send is only the start. Send a test to real provider mailboxes and see where your email lands, then investigate the message and sender signals behind the result.

Explore inbox placement testing
MailSlurp placement report with Gmail, Outlook and Microsoft 365 results
Provider-by-provider placement from a Mailchimp test send.
Illustration of placement analysis across Yahoo, Gmail and Outlook

Check Gmail, Outlook and Yahoo.

Compare placement across supported personal and business mailboxes, including Microsoft 365 and Google Workspace.

Illustration of an Outlook message landing in spam

Know which folder you reached.

See inbox, promotions, junk and spam outcomes. Separate accepted mail from messages that actually reach the intended folder.

Illustrated sender health report with SPF, DKIM and DMARC checks

Investigate sender reputation.

Review domain blocklists and SPF, DKIM and DMARC signals. Monitor sender health alongside your placement results.

Explore domain monitoring

Put incoming email and SMS to work.

Build applications that act on messages. Route email and SMS into your systems, turn attachments into structured data, or give an AI agent the accounts it needs to communicate.

Email and SMS routed to spreadsheets, databases and application code

Email and SMS pipelines

Ingest messages and attachments, trigger webhooks, and connect incoming requests to your CRM, support system or business workflow. Configure forwarding and automatic replies.

Explore ingest and routing
Email and PDF attachments transformed into structured JSON

AI data extraction

Turn emails, PDFs, images and attachments into structured JSON using prompts, schemas and OCR. Extract invoice fields, order details and leads without manual entry.

Explore AI extraction
Claude, ChatGPT, Gemini and custom AI agent providers

Email and SMS for AI agents

Let agents receive messages, draft replies and communicate through hosted or connected accounts. Use MCP and APIs with scoped access and human oversight.

Explore AI agents
"We use email webhooks to create automated customer interactions. MailSlurp makes that easy."
Adam Shiervani, CTO, BuildJet

One dashboard for your whole team.

Bring application tests, campaign checks and message automations together. Manage email addresses, phone numbers and results with shared access, clear permissions and the same APIs your developers use.

Illustration of separate development, staging and production environments

A dashboard for your whole team

Manage inboxes, numbers, messages, email checks and automations. Work in the dashboard or build the same workflows into your software.

Illustration of email checks and analysis over time

Keep checking after launch

Monitor authentication and DNS changes. Use Campaign Probe to catch broken links, images and template changes in recurring emails.

Explore Campaign Probe

Start with the email or SMS workflow you need.

Test your application, check a campaign or build an automation.

Start free