Build beautiful, responsive email templates visually — then render them anywhere with a single API call.
Maildeno gives product teams a drag-and-drop email editor and gives developers a clean SDK to inject that output into any application stack.
Where do you want to start?
🚀 Quickstart
New here? Get your first email rendered in under five minutes. |
✏️ Email Builder
Learn the editor: templates, merge tags, visibility rules, and exporting. |
🔌 SDK Reference
Integrate rendering into your app with the JavaScript or Python SDK. |
What is Maildeno?
Maildeno is a two-part product:
-
Email Builder — A visual drag-and-drop editor for designing responsive email templates. Teams can manage layouts, merge tags, visibility rules, and export targets all from the dashboard — no code required.
-
Render API & SDKs — A REST API (with official JavaScript/TypeScript and Python SDKs) that takes a template ID plus optional dynamic data and returns a fully rendered HTML, React Email, or MJML string ready to pipe into any email-sending service.
Key capabilities
| Capability | Description |
|---|---|
Drag-and-drop editor |
Build pixel-perfect emails without writing HTML or CSS. |
Merge tags |
Inject dynamic text, URLs, and HTML attributes at render time. |
Visibility rules |
Show or hide sections based on context values like |
Multi-target export |
Render the same template as HTML, React Email, or MJML. |
Scoped API keys |
Restrict each key to specific render targets for least-privilege access. |
Sync + async SDKs |
Python SDK ships both |
Supported render targets
| Target | SDK constant | Use case |
|---|---|---|
HTML |
|
Any transactional email service (SendGrid, Postmark, SES, etc.) |
React Email |
|
Next.js / React-based email pipelines |
MJML |
|
Teams already using MJML for cross-client compatibility |
Need help?
-
Browse the Builder docs or SDK Reference.
-
File a bug or feature request on GitHub.
-
Email the team at [email protected].