Responsive email made easy with MJML

Creating a truly responsive email is a hard task because of the lack of standard between email clients. MJML eases the complexity and pain of coding so your messages looks great on all the devices and clients your subscribers use.
Mailjet logo

Over 40,000 companies are building great apps and email programs with Mailjet.

Hermes on a computer screen with various deliverability icons.

Why choose MJML?

Easy and quick

Write less code, save time and code more efficiently with MJML’s semantic syntax.

Responsive

MJML is responsive by design on most-popular email clients, even Outlook.

Component based

Write high-level code thanks to reusable and extensible components.
Tags within API code.

Semantic tags to abstract HTML complexity

MJML is easy to learn and understand. Learn more about MJML’s semantic tags:

A mockup of responsive, impactful emails on every device.

A responsive-by-design markup

MJML was created specifically for email coding and is based on a system of rows and columns:

  • Columns appear side-by-side on desktop
  • Columns stack on mobile by default.
A mockup of beautiful, responsive emails.

Engage your users with interactive emails

Does your email client have interactive features? Leverage MJML’s interactive components. A beautiful fallback is displayed for clients that do not support interactive features. Learn more:

Mailjet's A/B testing feature.

Full flexibility for email developers

MJML supports email developers by being a fully customizable framework:

  • Add custom CSS styles
  • Create your own MJML components

40K+ companies use Mailjet daily. You too can send better emails.

Join us today.