Design Beautiful Emails
Send Them with Code
Mailzeno lets you create stunning templates, integrate with a powerful API, and deliver transactional emails at scale with full control, visibility and reliability.
Send emails with your own SMTP
Connect Gmail, Zoho, Outlook, or any custom SMTP. Send transactional emails from a clean dashboard.
Reusable email templates
Create, edit, and reuse templates for OTPs, invoices, and alerts across every workflow.
Use Mailzeno withany framework
Open source from day one
MailZeno is built in the open. Transparent architecture, auditable core, and community-driven development. Fork it, contribute, self-host it you’re always in control.
Built in Public • Devloper Friendly.
Simple Integration Production Ready.
Use our SDKs or deploy serverless Secure, scalable and ready for real-world workloads.
1import MailZeno from "@mailzeno/client";
2
3const mz = new MailZeno("mz_api_xxxxxxxx");
4
5await mz.emails.send({
6 from: "hello@yourapp.com",
7 to: "user@example.com",
8 subject: "Welcome 👋",
9 html: "<strong>Hello world</strong>"
10});Multi-SMTP support
Connect Gmail, Zoho, Outlook, or any custom SMTP server.
Secure by design
Encrypted credentials and strict usage limits.
Templates & APIs
Reusable templates and SDK-ready APIs.
Delivery logs
Track sent emails, failures, and errors in real time.
Ready to send your first email?
Start free. Upgrade only when you need higher limits.
Forms Now Live
Build forms, collect submissions, and trigger emails in one flow.
Your forms module is ready in MailZeno. Create a form, share it publicly, and manage submissions from your dashboard.
Hosted Form Pages
Share public form URLs instantly with built-in anti-spam protection.
Submission to Email Workflows
Trigger transactional emails from submissions without writing backend glue.
Public API Key Support
Use form-level public keys for client-side integrations safely.