Send emails from your frontend. No backend needed.
MailingCore gives you a tiny JS SDK, a visual template editor, and reliable delivery. Ship contact forms, transactional emails, and notifications in minutes.
import MailingCore from 'mailingcore-js';
await MailingCore.send({
apiKey: 'mc_live_xxxx',
template: 'contact-form',
to: 'user@example.com',
vars: {
name: 'Alex',
message: 'Hello from the frontend!'
}
});
// ✓ Email delivered in 180msHow it works
Three steps to sending emails from your frontend
Create a template
Design your email in the visual editor, add {{variables}} for dynamic content
Get your API key
Copy your key from the dashboard in seconds
Call from anywhere
Frontend, Webflow, no-code tools, anywhere with JS
Everything you need
Built for developers who want to ship fast
Frontend SDK
3KB gzipped. Works in vanilla JS, React, Vue, Svelte, Webflow
Visual Template Editor
Design once, reuse everywhere. Variables with {{mustache}} syntax
Multiple Providers
Use your own SMTP, SendGrid, Resend, or our built-in relay
GDPR by design
Data processed and stored in Europe.
Delivery Logs
Real-time log of every send, with status and metadata.
Webhooks
Delivery, open, and bounce events.
Before and after
See the difference MailingCore makes
// frontend.js (no backend needed)
import MailingCore from 'mailingcore-js';
await MailingCore.send({
apiKey: 'mc_live_xxxx',
template: 'contact-form',
to: 'user@example.com',
vars: { name: 'Alex', message: 'Hello!' }
});
// Done. That's it.Simple, transparent pricing
Start free, scale as you grow
Indie
- 10,000 emails/month
- Unlimited templates
- Delivery logs
- Email support
- Custom domains
Studio
- 100,000 emails/month
- Multiple domains
- Webhook events
- Priority support
- Advanced analytics
Need more? Enterprise plans available.
Contact usTrusted by developers building with:
"Switched from EmailJS to MailingCore and never looked back. The template editor alone saved me hours. Plus, knowing my users' data stays in Europe is a huge win."
Maya Chen
Founder, Coastal Roasters
"I built a contact form for a client's Webflow site in 10 minutes. No backend, no server config, just copy-paste the SDK."
Raj Patel
Freelance Developer
"The delivery logs are a lifesaver. I can see exactly when an email was sent, opened, or bounced."
Lucia Torres
Product Designer, Meridian Labs
Frequently asked questions
Dashboard access
Already have an account? Open the MailingCore dashboard or request access from the team.
Open dashboard