The only framework that makes responsive email easy

Easy and quick

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


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

Component based

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

I love MJML, it has really good solid components and a fantastic documentation

Jason Rodriguez, Product Manager at Litmus

MJML makes the whole process of creating an HTML email a breeze, and a responsive one that works in all emails clients at that!

Martijn de Kuijper, CEO at Revue

MJML makes it easy for us to build bulletproof email templates so that we spend less time coding emails and more time delighting our users

Lucas Bonomi, Front-end developer at Algolia

MJML redefines the way you code responsive email

MJML is a markup language designed to reduce the pain of coding a responsive email. Its semantic syntax makes it easy and straightforward and its rich standard components library speeds up your development time and lightens your email codebase. MJML's open-source engine generates high quality responsive HTML compliant with best practices.

Try it live

Looking for some inspiration ?

Want to get started right away? We got you covered with our predefined templates!

See all our templates