MailKaro is a React email template builder that makes creating email templates easy

Drag and drop blocks to design on brand, embed the editor in your React app in a few lines with react-email-craft, and render send-ready, email-safe HTML (and MJML) from the API. Also ships for Vue, Angular, vanilla JS, and a Node backend SDK, a white-label, developer-friendly Unlayer alternative. Plans and features are enforced server-side per embed token, so your customers see your product, not ours.

Embed in any framework

First-class npm packages ship for React (react-email-craft), Vue (vue-email-craft), Angular (angular-email-craft), and vanilla JS (vanilla-email-craft). They are thin iframe wrappers, so no editor code ships in your bundle. The Node backend SDK (email-craft-sdk) renders designs to email-safe HTML/MJML server-side and resolves entitlements with a secret key.

Render and send from the API

Turn a structured design into inbox-safe HTML with a single call to the Cloud API, then send it through whatever ESP you already use. The machine-readable API description is published at /openapi.json.

Get started