MJML (Mailjet Markup Language) is een open-source markuptaal en framework voor responsieve e-mails. Met semantische tags en een standaardbibliotheek van componenten genereert de engine HTML met geneste tabellen en inline CSS, zodat ontwikkelaars deze niet met de hand hoeven te schrijven. MJML wordt gebruikt via npm, de opdrachtregel of Node.js, in plug-ins voor editors zoals Visual Studio Code en in een online editor op mjml.io. Het is een alternatief voor propriëtaire e-mailtemplatebouwers waarvan de sjablonen aan één aanbieder vastzitten.
MJML is gemaakt door ontwikkelaars van Mailjet en wordt uitgebracht onder de MIT-licentie; de website noemt het „powered by Mailjet”. Mailjet SAS is gevestigd in Parijs, Frankrijk, en maakt volgens eigen informatie deel uit van het Zweedse Sinch AB. Omdat de compiler lokaal draait, blijven sjablonen en inhoud onder eigen beheer, en de sjablonen zijn niet aan één verzendplatform gebonden. Voor het feitelijk versturen is een aparte e-maildienst nodig, waarvoor dataverblijf en AVG-naleving afzonderlijk moeten worden beoordeeld.