Skip to content
RepoQuarry

phpList phpList/phplist3

Long-running PHP newsletter manager with segmentation, personalisation, bounce handling, analytics, RSS sends and built-in Amazon SES support.

phpList at a glance

Checked 16 Oct 2026

phpList 3 (877 stars, v3.6.17 Aug 2026) is a long-running PHP/MySQL email campaign manager. It does subscriber import and attributes, segmentation, personalisation, scheduled and repeating campaigns, bounce processing, domain throttling, real-time analytics and RSS-to-email. AGPL-3.0. It sends via SMTP or built-in Amazon SES, and runs on ordinary PHP hosting. It has no visual automation journeys or paid subscriptions; a hosted service (phplist.com) is offered.

Cite this pageRepoQuarry. “phpList.” Checked 16 Oct 2026. https://repoquarry.dev/projects/phplist

How much of Mailchimp does it replace?

3 of 5 jobs. Lists, segmentation, campaigns and analytics; no automation journeys or landing-page builder.

Partial: Subscriber lists and segments Partial replacement
Partial: Campaign editor and templates Partial replacement
No: Automations and drip sequences Not covered
No: Signup forms and landing pages Not covered
Partial: Open and click analytics Partial replacement

For automations and drip sequences, signup forms and landing pages, see other Mailchimp alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of beehiiv does it replace?

3 of 6 jobs. Newsletter sending only; no website or paid subscriptions.

Partial: Subscriber lists and segments Partial replacement
Partial: Campaign editor and templates Partial replacement
No: Automations and drip sequences Not covered
No: Signup forms and landing pages Not covered
Partial: Open and click analytics Partial replacement
No: Paid subscriptions and newsletter website Not covered

For automations and drip sequences, signup forms and landing pages, paid subscriptions and newsletter website, see other beehiiv alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of Brevo does it replace?

3 of 5 jobs. Subscriber segmentation, newsletter campaigns and statistics cover email marketing; delivery needs configuration; Brevo SMS, WhatsApp, CRM and complete automation are not covered.

Partial: Subscriber lists and segments Partial replacement
Partial: Write and send email campaigns Partial replacement
No: Automated email sequences Not covered
No: Signup forms and landing pages Not covered
Partial: Campaign analytics Partial replacement

For automated email sequences, signup forms and landing pages, see other Brevo alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Self-hosted on PHP/MySQL hosting or Docker; hosted phplist.com also offered Deploy it on your own server, or get a hosted account at https://phplist.com. github.com · phplist3#readme ↗ today
Code licence Partial: AGPL-3.0 (copyleft) GNU AFFERO GENERAL PUBLIC LICENSE github.com · LICENSE ↗ today
Model weights licence Confirmed: No separate model weights github.com · phplist3#readme ↗ today
Commercial use Partial: Yes under AGPL-3.0 copyleft terms GNU AFFERO GENERAL PUBLIC LICENSE github.com · LICENSE ↗ today
Paid services needed? Partial: Software is free; you need an SMTP server or Amazon SES to send Amazon SES: built-in optimised support github.com · phplist3#readme ↗ today
Hardware Unknown: No hardware figures; needs MySQL/MariaDB, Apache and PHP 8.1+ Know the answer? —
Operating systems Partial: PHP web hosting with MySQL; manual documents a local Windows install via XAMPP First, you need to download the XAMPP package and install it in your PC. phplist.org · installing-phplist-manually ↗ today
Setup effort Confirmed: Medium; upload files, create a MySQL database, edit config.php and finish in the web interface Download phpList Unzip phpList Upload to your server using FTP Local Windows installation Create a database Add the database details to the config.php file Configure using web interface. phplist.org · installing-phplist-manually ↗ today

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on