Self-hosted Mailchimp alternatives

Best self-hosted Mailchimp alternatives in 2026: open-source & one-time-license, compared

The short answer. If you want a full app you own outright, AcelleMail is the most complete pick — drag-and-drop builder, visual automation, multi-user SaaS layer, and full PHP source for a $80 one-time license (no per-subscriber fee). listmonk is the lightest free option, Mautic has the deepest open-source automation, and Keila is a newer 100% open-source choice. All replace Mailchimp's recurring per-contact fee with a flat hosting + sending cost (Amazon SES ≈ $0.10 / 1,000).

Try the live demo

Why people leave Mailchimp for self-hosted

Mailchimp charges a recurring fee that climbs with your contact count. A self-hosted alternative replaces that with a one-time license (or a free open-source tool) plus Amazon SES at ~$0.10 per 1,000 — a flat cost that barely moves as your list grows. The bigger your audience, the wider the gap:

List size Mailchimp (recurring) Self-hosted on SES
1,000 contacts ≈ $20/mo → ~$720 / 3 yr $80 once + ~$15/mo VPS+SES → ~$615 / 3 yr
10,000 contacts ≈ $100/mo → ~$3,600 / 3 yr $80 once + ~$25/mo → ~$975 / 3 yr
50,000 contacts ≈ $350/mo → ~$12,600 / 3 yr $199 once + ~$60/mo → ~$2,360 / 3 yr

Illustrative of the pricing model — Mailchimp tier pricing changes, so check mailchimp.com for current rates. Self-hosted figures assume a small VPS + Amazon SES.

Three questions to pick the right one

  • Free, or own a full app? Free + open source → listmonk / Mautic / Keila. A complete app you own + can resell → AcelleMail (or MailWizz).
  • How much automation? Branching journeys → Mautic or AcelleMail. Simple broadcasts → listmonk or phpList.
  • Will you resell to clients? Yes → AcelleMail / MailWizz Extended (no copyleft). No → any of the above.

Self-hosted Mailchimp alternatives compared

Tool Licence Cost model Stack Builder Automation Multi-user / SaaS
AcelleMail Commercial (no copyleft) One-time $80 / $199 PHP / Laravel Drag-and-drop Visual branching Yes (Extended)
listmonk AGPLv3 Free Go Template / HTML Minimal (API) No (single-tenant)
Mautic GPLv3 Free PHP / Symfony Builder Deepest (visual) Limited (1 instance)
MailWizz Commercial One-time (CodeCanyon) PHP Drag-and-drop Follow-up campaigns Yes (Extended)
Mailcoach Commercial SaaS €9.99/mo + self-host licence PHP / Laravel Builder No-code workflows Via your app
Keila AGPLv3 Free (+ Cloud) Elixir Builder Automations + segments No (single-tenant)
phpList AGPLv3 Free PHP Basic Basic Multi-list
Mailtrain GPL Free Node.js Basic Lists / RSS Multi-list

Facts from each vendor's site (2026) + the AcelleMail codebase. Deep dives: vs Mailchimp · vs listmonk · vs Mautic.

The alternatives, reviewed

1. AcelleMail — the most complete app you own

A PHP/Laravel app on a $80 one-time licence with the full, unencrypted source. Drag-and-drop builder, visual branching automation, A/B testing, segmentation, 8 sending drivers, an 18-locale UI, and a multi-tenant SaaS layer on the $199 Extended licence. Closest to "Mailchimp you host yourself and own." AcelleMail vs Mailchimp →

2. listmonk — the lightest free option

A single Go binary on PostgreSQL, AGPLv3 and free. Fast and lean for broadcast lists; automation is minimal and it's single-tenant. Best for developers who want the smallest free footprint.

3. Mautic — the deepest open-source automation

PHP/Symfony, GPLv3 and free, with the most powerful open-source visual campaign builder here. The trade-off is operational weight. Best for teams that need advanced automation and have the ops capacity.

4. MailWizz — a commercial PHP app with a SaaS layer

Self-hosted PHP/MySQL on a one-time CodeCanyon licence, with SES/SendGrid/Mailgun/SMTP support and an Extended SAAS option. The closest commercial like-for-like to AcelleMail.

5. Mailcoach — Laravel, hosted or self-hosted

A Laravel product available as SaaS from €9.99/mo or a self-hosted licence (via spatie.be). Sends through SES/Mailgun/SendGrid/Postmark, with no-code workflows. Best for Laravel teams embedding sending into a product.

6. Keila — newer, 100% open source (EU)

An AGPLv3 Elixir app with an official Docker image and a managed "Keila Cloud" hosted in the EU. It sends via SES/SMTP/Mailgun/Postmark/SendGrid and includes segments, automations, and A/B testing — positioned explicitly as an open-source Mailchimp alternative.

7. phpList & Mailtrain — the veteran free options

phpList (AGPLv3, PHP) and Mailtrain (GPL, Node.js) are long-standing free, self-hosted newsletter apps. They cover lists, segmentation, and SMTP/SES sending, but are more basic on builder and automation than the others. Best when "free and simple" beats feature breadth.

Open source vs source-available — and why it matters for resellers

The free options (listmonk, Mautic, Keila, phpList, Mailtrain) are OSI open source under AGPLv3/GPL — free, with public code, but with copyleft: distribute a modified version or run it as a service and you may have to share your changes. AcelleMail is source-available: the full source ships under a commercial licence with no copyleft. Self-host and modify it privately, and on the $199 Extended licence run it as your own SaaS for clients. For an agency or anyone reselling email marketing, that "owned source without the AGPL obligations" is the deciding difference.

Try the live demo

Self-hosted Mailchimp alternatives — frequently asked questions

It depends on what you want. For a full app you own outright, AcelleMail ships the most in one $80 one-time licence — drag-and-drop builder, visual automation, multi-user/SaaS layer, full PHP source. listmonk is the lightest free (AGPLv3) option, Mautic has the deepest open-source automation, and Keila is a newer 100% open-source (Elixir) choice. The comparison table on this page ranks them by license, cost model, and capability so you can match one to your needs.

Yes — several. listmonk (AGPLv3, Go), Mautic (GPLv3, PHP), Keila (AGPLv3, Elixir), phpList (AGPLv3, PHP), and Mailtrain (GPL, Node.js) are all free and open source; you pay only for hosting and your sending service (e.g. Amazon SES at ~$0.10 per 1,000). They trade the licence fee for either fewer bundled features or heavier operation, and their copyleft licences attach obligations if you offer a modified version as a service.

Three common reasons: cost (Mailchimp charges a recurring fee that climbs with your contact count, while a self-hosted app is a flat hosting + sending cost), ownership (your list lives in your own database, not a third-party platform), and control (your own sending domain, deliverability setup, and the ability to modify the software). The trade-off is that you run the server and handle deliverability yourself.

Mailchimp's paid plans scale with your audience size, so a 10,000-contact list can run well into three figures per month. A self-hosted app pairs a one-time licence (or a free open-source tool) with Amazon SES at ~$0.10 per 1,000 emails plus a small VPS — typically a flat ~$20–40/month regardless of list size. Over three years that is often the difference between a few thousand dollars and a few hundred. Check mailchimp.com for current tier pricing; the savings grow with your list.

Open-source tools (listmonk, Mautic, Keila, phpList) ship under OSI licences like AGPLv3/GPLv3 — free, with the full code public, but with copyleft: if you distribute a modified version or offer it as a service, you may have to share your changes. "Source-available" (like AcelleMail) means the full source ships to you under a commercial licence with NO copyleft — you can modify it privately and resell it as your own SaaS. Pick open source for $0 + community code; pick source-available when you want to own and resell without the AGPL obligations.

Yes. Export your audience from Mailchimp as CSV (Audience → Export), then import it into your chosen tool with column mapping — AcelleMail accepts CSV and XLSX with custom-field mapping, and supports very large lists via chunked import or the REST API. Tags and merge fields map across. Plan to also recreate your templates and rebuild any Mailchimp automations as workflows in the new tool.

For visual, branching journeys close to Mailchimp's Customer Journeys: Mautic has the deepest open-source automation (at the cost of heavier hosting), and AcelleMail ships Automation2 — a visual canvas with trigger / wait / condition / branch / segment-move nodes — bundled on every licence. Keila and Mailcoach offer no-code automations too. listmonk keeps automation minimal (scheduling; multi-step via its API). If automation is your priority, look at Mautic or AcelleMail.

Some. You need a server (a small VPS, cPanel host, or Docker) and a sending account (Amazon SES is the usual choice). AcelleMail installs via a 5-minute web installer and generates the SPF/DKIM records you publish; listmonk is a single binary; Mautic and Keila ship Docker images. None require you to write code, but you do manage hosting and deliverability — which is the trade for owning your stack. If that's not for you, a hosted alternative like EmailOctopus stays managed.

Yes — the AcelleMail Extended Licence ($199) and MailWizz's Extended licence add a multi-tenant SaaS layer (customer accounts, plans, billing). AcelleMail bundles 6 payment gateways, prorated upgrades, dunning, and white-label, so you run it as your own product on one install. The open-source tools (listmonk, Mautic, Keila) are single-tenant or require running multiple instances, and their AGPL copyleft applies to a modified service — so the commercial source-available route is the cleaner reseller path.

For the smallest footprint, listmonk (a single binary) is the quickest to stand up if you're comfortable with the command line. For a full Mailchimp-like UI with a guided installer, AcelleMail is straightforward and has a live demo you can try before installing anything. If you'd rather not run a server at all, a hosted SaaS such as EmailOctopus is the easiest — at the cost of a recurring fee and not owning the software.