Learn
Documentation How To Blog Deliverability GuideFree Tools
Subject Line Tester SPF Checker & Generator DMARC Record Generator DMARC Checker DKIM Checker & Generator Email Header Analyzer MX Lookup MTA-STS Checker & Generator BIMI Checker & Generator Email Deliverability Test Email Spam Checker Email Template BuilderSelf-host it, drive it from a REST API and CLI, bring your own email provider, and own your data. Broadcast is the email platform built for people who’d rather run software than rent it, for a one-time license, not a subscription.
$ curl -X POST https://mail.yourdomain.com/api/v1/subscribers.json \
-H "Authorization: Bearer $BROADCAST_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"email": "dev@example.com",
"tags": ["signup", "trial"],
"custom_data": { "plan": "pro" }
}'
{ "id": 4213, "email": "dev@example.com", "is_active": true }
Own the stack, automate everything, and never hit a per-subscriber paywall.
Runs as a Docker stack on your own Ubuntu server: app, jobs, and Postgres, no external services to wire up. You control deploys, backups, and upgrades.
Manage subscribers, tags, custom data, and sending over a clean JSON API with token auth. Filter, paginate, and automate without touching the UI.
Script campaigns and subscriber management from the command line, or let an AI agent do it over the API and MCP. See the agents & CLI docs.
Send through Amazon SES, Postmark, Mailgun, SendGrid, or any SMTP relay, and switch any time. No lock-in. See which ESP to pick.
Send password resets and receipts through the same platform as your newsletters and drip campaigns: one system, one set of credentials.
Subscribers, events, and sending reputation live in your database on your server. Export it, query it, back it up. It’s yours.
Add subscribers on signup, tag them by behaviour, and trigger sequences, straight from your application code. The API uses bearer-token auth and returns JSON.
$ curl -X POST https://mail.yourdomain.com/api/v1/subscribers.json \
-H "Authorization: Bearer $BROADCAST_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "email": "user@example.com", "tags": ["customer"], "custom_data": { "plan": "enterprise" } }'
Full reference: Subscribers API · Agents & CLI · all docs.
Hosted platforms charge more as your list grows. Broadcast is a one-time $250 license with unlimited subscribers: run it for your startup, your newsletter, and three side projects without the bill creeping up. Curious about the math? Read what it costs to send 100,000 emails a month or run the calculator.
Own it, automate it, and send through any provider, for a one-time license.
One-time payment, unlimited emails forever
"I was tired of spending hundreds per month on Beehiiv to send emails. […] Then I found Broadcast and now I can scale at my own pace without burning money I worked hard for."
@bensnichedsitesRegular License Most popular
One server, for your own business
$150
$250
Agency License
Up to 5 servers, for client work
$450
Extended License
Up to 25 servers, for many clients
$1,000
Every license has every feature, unlimited subscribers and all 2.x updates.