MJML (Mailjet Markup Language) ist eine quelloffene Auszeichnungssprache und ein Framework für responsive E-Mails. Mit semantischen Tags und einer Standardbibliothek von Komponenten erzeugt die Engine HTML mit verschachtelten Tabellen und Inline-CSS, das Entwickler nicht von Hand schreiben müssen. MJML lässt sich über npm, die Kommandozeile oder Node.js nutzen, in Editor-Plug-ins wie Visual Studio Code sowie in einem Online-Editor auf mjml.io. Es ist eine Alternative zu proprietären E-Mail-Template-Baukästen, deren Vorlagen an einen Anbieter gebunden sind.
MJML wurde von Entwicklern bei Mailjet geschaffen und steht unter der MIT-Lizenz; die Website nennt es „powered by Mailjet“. Mailjet SAS hat seinen Sitz in Paris, Frankreich, und gehört nach eigenen Angaben zur schwedischen Sinch AB. Da der Compiler lokal läuft, bleiben Vorlagen und Inhalte unter eigener Kontrolle, und dank MIT-Lizenz sind die Vorlagen nicht an eine Versandplattform gebunden. Für den eigentlichen Versand ist ein separater E-Mail-Dienst nötig, dessen Datenverbleib und DSGVO-Konformität gesondert zu prüfen sind.