Self-host or cloud
Fully open source, MIT licensed

Email delivery you can fork,
scale & trust.

Freesend is an open source email sending platform for product teams and infra-minded developers. Ship reliable transactional and marketing email with a modern API, auditable email logs, and a UI your whole team can use. Plug it into your stack in minutes with POST /api/send-email.

No usage caps or vendor lock-in
Use your own Gmail, Zoho, or custom SMTP
TypeScript SDK live now!
Last 60 minutes
99.997% delivered
TypeScript SDK example
npm install @freesend/sdk
import { Freesend } from '@freesend/sdk';
 
const freesend = new Freesend({
  apiKey: 'your-api-key-here'
});
 
const result = await freesend.sendEmail({
  fromName: 'Freesend Team',
  fromEmail: 'team@freesend.io',
  to: 'user@customer.xyz',
  subject: 'Welcome to Freesend',
  html: '<h1>Hey there 👋</h1>'
});
Delivery
Direct SMTP.
Your own servers.
Rate limits
None enforced.
No limits.
Provider lock-in
None.
No vendor lock-in.
Live Delivery
SMTP Relay Status
> Connecting to your SMTP server...
> SMTP handshake complete
> [200] Accepted
> Pricing tier: yours
> Scale when you want
> _
Built on your infrastructure
Affordable email sending for small teams & builders

Everything you expect from a modern email provider.

Freesend provides everything you need to send emails reliably: email history tracking, tenant isolation, attachment support, and a clean dashboard UI—all using your own SMTP server.

Simple REST API

Send emails with a single POST request. Clean, intuitive API design with full TypeScript support and a JavaScript SDK for better developer experience.

REST API
TypeScript SDK
📬

Bring your own SMTP

Use your existing SMTP server—Gmail, Zoho, Outlook, or any custom SMTP provider. Full control over your email infrastructure with encrypted credential storage.

Any SMTP provider
Encrypted credentials
📊

Email history & dashboard

Track every email you send with a clean dashboard. View sending history, monitor activity, and analyze trends with visual charts and detailed logs.

Real-time dashboard
Complete email logs
📎

Attachment support

Send emails with attachments effortlessly. Support for base64-encoded files or remote URLs, perfect for invoices, reports, and documents.

Base64 & URL support
Multiple attachments
🏢

Tenant isolation

Built-in multi-tenancy with complete data isolation. Each tenant has separate API keys, SMTP configurations, and email logs for secure, organized operations.

Multi-tenant ready
Scoped API keys
🔓

Open source & self-hostable

Fully open source with MIT license. Self-host on your infrastructure or use our hosted service. No vendor lock-in, no usage caps, complete transparency.

MIT licensed
Self-host or cloud
Pricing? What's that?

100% free. No hidden costs.

Freesend is 100% free and open source. You bring your own SMTP server, so there are no usage limits, no per-email fees, and no surprise bills. Just pure email sending freedom.

Everything included

$0MIT license • Self-host

All features are free. Self-host on your infrastructure or use our hosted service. No feature gates, no usage caps, no credit card required.

Unlimited emails
Full REST API & dashboard
Bring your own SMTP
TypeScript SDK included
Email history & logs
Attachment support
You bring your own SMTP
Use Gmail, Zoho, Outlook, or any SMTP provider you already have. Freesend is just the API layer—you control the delivery infrastructure.
No email costs
Since you're using your own SMTP server, you only pay what your provider charges (often free for small volumes). Freesend adds zero markup.
Self-host or use our service
No usage limits
No credit card needed
Docs & SDKs
Complete API documentation, TypeScript SDK, and example code to get you sending emails in minutes.
Open source community
Built in the open on GitHub. File issues, send PRs, or fork and customize for your needs. Community-driven development.