Self-host today — free, AGPL, BYOS, zero per-subscriber fees, zero per-send fees, ever. Managed cloud coming soon with a free tier and Pro/Team plans — join the waitlist for 3 months of Cloud Pro free at launch.
Subscribers get 3 months of Cloud Pro free when we launch — no credit card.
Six core capabilities that turn SendDock into a complete email platform — no add-ons, no metered limits, no surprise bills.
Multiple isolated projects per workspace, each with its own subscribers, templates, SMTP and stats. Switch contexts without losing state.
Add manually or via API, import from CSV with email validation and disposable-domain filtering, manage status and paginate cleanly.
Code with CodeMirror or drag-and-drop with GrapeJS. Variables like {{name}} are replaced per recipient at send time.
Transactional /send, batch with per-recipient variables, or broadcast to all active subscribers. Per-project rate limits keep abuse in check.
Open and click tracking out of the box, RFC-3464 bounce ingestion (in-session, webhook and IMAP), and a project-level suppression list that survives every send.
HttpOnly cookie auth with JWT rotation, bcrypt password hashing, SHA-256 hashed API keys, HMAC-signed webhooks. All your data, on your infrastructure.
A dashboard designed for clarity. Schedule campaigns, build templates, manage subscribers — all from a modern, keyboard-friendly UI.
Schedule and send email campaigns to your subscribers.
| Name | Status | Scheduled For | Sent / Failed |
|---|---|---|---|
| Monthly Update — May | scheduled | May 1, 2026, 9:00 AM | 0 / 0 |
| Spring Product Launch | sending | Apr 24, 2026, 10:00 AM | 847 / 3 |
| Welcome Series #4 | sent | Apr 18, 2026, 8:00 AM | 2,341 / 12 |
| Q1 Recap | sent | Apr 1, 2026, 9:00 AM | 2,289 / 0 |
Other tools force a tradeoff: developer-friendly or marketer-friendly. Self-hostable or modern. SendDock is built to be both.
| SendDock | Listmonk | Mailchimp | Resend | |
|---|---|---|---|---|
| Self-hostable | AGPL-3.0 | AGPL-3.0 | — | — |
| Visual drag-and-drop builder | GrapeJS, built-in | — | Built-in | React Email (code) |
| REST API for everything | Project-scoped keys | Partial | Yes | Yes |
| BYOSMTP | Native | Native | — | — |
| Per-subscriber pricing | $0 self-host · cloud by sub count (never per send) | $0 | $13–$1,000+/mo | Per email sent |
| Multi-project isolation | First-class | Lists only | Workspaces (paid) | Yes |
| Modern, designed UI | Yes | 2014-era admin | Yes | Yes |
| Fits devs and marketers | Code + Visual | Devs only | Marketers only | Devs only |
Based on each product's public documentation as of April 2026.
Every feature in the UI maps to a REST endpoint. Generate project-scoped API keys, embed email logic in your stack, and call /send from anywhere your code already runs.
Fast, concurrent, compiled single binary. Powered by stdlib net/http.
SPA powered by Vite, Pinia, and Tailwind CSS 4.
Solid schema managed by goose migrations and sqlc.
curl -X POST https://your-instance.com/api/v1/projects/{id}/send \ -H "Authorization: Bearer sk_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "to": "user@example.com", "template_id": "uuid", "data": {"name": "John"} }'
Two ways to run SendDock. Self-host today for full control with unlimited subscribers and no per-sub fees ever. Or wait for managed cloud — no infra to operate, with subscriber tiers because we pay the hosting. Same Pro/Team features in both modes. Join the waitlist for 3 months of Cloud Pro free at launch.
AGPL-3.0
$90/yr · save 17%
Everything in Community, plus:
🎁 First 50 customers get 3 months free — code LAUNCH3FREE
$290/yr · save 17%
Everything in Pro, plus:
From $149/mo
Everything in Team, plus:
Don't want to operate your own SendDock? Cloud runs it for you — same Pro and Team features as self-hosted, same prices, you skip the setup. Still BYOS for sends (you bring your SMTP); cloud only adds subscriber tiers because we pay for the hosting.
Free
$0
up to 1,000 subscribers
Pro
$9/mo
up to 10,000 subscribers
Team
$29/mo
up to 50,000 subscribers
Scale
$99/mo
up to 250,000 subscribers
Above 250k subscribers or custom needs (SSO, dedicated infra, SLA) → talk to us. Self-hosted is always unlimited at the same Pro/Team prices.