Email Testing

Capture SMTP traffic from staging and dev environments.

Automate test flows and scenarios with flexible API.

Analyze email content for spam score and validate HTML/CSS.

No credit card required.

Trusted by 150,000+ monthly active users

Email testing challenges that Mailtrap solves

Configure your testing environment in 5 minutes

Each account comes with an individual testing environment. Integrate it with your app in just a few clicks.

Keep all testing data organized in one place

Create individual inboxes for different environments or review servers and group them into relevant projects.

Quickly integrate with Testing API

Get started quickly with our well-documented API and configure automated testing with unlimited API calls.

Dig into both the content and source of your emails

View messages, check spam scores, validate headers, analyze the HTML support across email clients, and more.

Easily share test emails with your team

Manage access to your inboxes for colleagues or clients. Send selected test emails to whitelisted real recipients.

Test your email sending service

Send emails to Mailtrap Email Testing account directly from your CRM or email sending service. Simulate sending to multiple recipients.

Setup takes less than 5 minutes

Mailtrap Email Testing is compatible with any app or framework that supports SMTP
  1. Select your integration from 20+ code samples or copy SMTP credentials

  2. Paste the configuration to your project

  3. Run your email sending code

  4. Instantly receive a message in your inbox

How different teams use Email Testing


  • Experiment with the email sending functionality
  • Cover code with tests to run automated checks via Testing API
  • Verify different email aspects, debug sending script and HTML template


  • Run safe email tests in staging and/or testing environment
  • Integrate Testing API with automated testing tools
  • Compare revised emails with their previous versions

Marketers and managers

  • Smoothly collaborate with development and QA teams
  • View test emails in shared inboxes or forward to recipients
  • Send emails to Testing inboxes from CRMs and common sending tools

From our #BestClientsEver

Tom Ravn

I am testing Mailtrap last weeks. You can send emails from your domain for free. They allow 1000 mails/month. It is quite ok. It can be used with good old SMTP connection or via API.
12:49 PM – Feb 20, 2023

Joshua Lim S. Ming

I’ve dreaded setting up VPS’ to work with an external SMTP but @Mailtrap made things so easy! They’ve got the code and everything that you can copy and paste!
12:35 PM – Dec 02, 2022
Y’all know what’s really good? @Mailtrap
3:44 PM – May 16, 2023

Joshua Anderton

Just signed up for @Mailtrap and I’m loving it. So easy to set up. Provides so much peace of mind. Ahh just love it.
7:38 PM – Jan 13, 2021


After all these years of web development, how have I only JUST started using @Mailtrap. I had heard about it, but never got round to using it. An awesome way of testing emails 👏
1:25 PM – Nov 07, 2020

Alessandro Rodi

I love @Mailtrap. It removes all the asshole of configuring email servers in test environments. Great service! Is totally worth your money!
1:15 PM – Oct 20, 2020

Mr. Glass

Shout out to @Mailtrap, hands down the best way to handle mail sending in local/test environments.
11:43 PM – May 21, 2020

Rado Georgiev 

One thing we started using recently is @Mailtrap for our dev & staging environments. We were previously either turning email sending entirely off for staging or running SES + whitelist. Turns out, having a fake SMTP mailbox is great and you can test better with it.
1:32 PM – Jan 06, 2021

Doug Black Jr

Can we all agree @Mailtrap is a gift to developers everywhere? It just works SO easily out of the box!!!!
9:45 PM – Aug 11, 2020

Frequently Asked Questions

Can Email Testing send emails to real recipients inboxes?

Mailtrap Email Testing is a testing tool and is not designed to deliver emails to real email addresses. But you can use our Email API or SMTP service to send emails to your recipients.

How can I preview my email in different email clients?

HTML Checker analyzes your template for support with popular email clients and explains how to fix errors right away. This is more efficient than manual comparison of previews from email clients, but you still can forward your test emails to real recipients and open them in specific email clients.

Can I send a test email to Testing inbox from my Gmail?

Yes, you can! On Business, Premium, and Enterprise plans, there is a separate email address available for each of your inboxes. With it, you can send messages from any CRM, email sending app or client, such as Gmail, Hubspot, SendGrid, etc.

How much does Email Testing cost?

Mailtrap features a forever free plan that offers the basic functionality for personal use of Email Testing. Paid plans start from $14.99 per month, and are suitable for companies of different sizes. View the Mailtrap pricing for more details.