
phpList
phpList is an email platform for sending newsletters, marketing campaigns, announcements, and notifications to audiences from hundreds to millions.
What phpList is
phpList is an email platform for sending newsletters, marketing campaigns, announcements, and notifications to audiences from hundreds to millions. Users compose messages in a web interface using personalized plain text, HTML, or templates. Subscribers can be arranged into lists, with unlimited segmentation and target selection for campaigns. The software includes email automation and A/B testing, plus campaign statistics and tracking for opens, clicks, and forwards. Google Analytics and Piwik are also listed for analytics. Consent tools include double opt-in, unsubscribe, and a do-not-send list for people who opted out. Campaigns can be scheduled, stopped on schedule, or sent through a local or remote cron job or command line. Subscriber data can be imported from CSV or tab-delimited files, with columns mapped to custom attributes. Websites can connect subscription functions through AJAX or the API, and campaigns can draw content from a CMS such as WordPress. phpList is available through web, API, Linux, and self-hosted options. The core application uses the AGPLv3 license. The Forever Free account includes 300 messages with unlimited subscribers, while another free option is available for self-hosting. The maker, phpList, was founded in 2001 and is headquartered in Bedfordshire, United Kingdom.
Good
- Supports automation, segmentation, and A/B testing.
- Composes personalized plain-text and HTML emails with templates.
- Includes double opt-in, unsubscribe, and do-not-send tools.
- Campaign tracking covers opens, clicks, and forwards.
- Core application is licensed under AGPLv3.
Watch out
- Self-hosting requires suitable hosting and a working mail server.
- Forever Free lists 300 messages.
- The listed $1 Plan is limited to 9,000 messages and 3,000 subscribers.
Who it suits
phpList suits community groups, charities, businesses, government departments, and other organizations that need to send email campaigns and manage segmented audiences. It is also a fit for users who want to self-host, provided they have suitable hosting and access to a working mail server.
Verdict
Choose phpList if you need email campaign tools with segmentation, consent management, and a free account or self-hosted option. Look elsewhere if you need more than the free account's 300 messages without moving to another plan, or cannot provide server hosting and mail service for self-hosting.
Plans and prices
From phpList's own pricing page, checked 20 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Forever Free | Free | 300 messages · Unlimited subscribers |
| $1 Plan | — | 9,000 messages · 3,000 subscribers |
| Pay-per-subscriber — 500 | — | 500 subscribers |
| Pay-per-subscriber — 1,000 | — | 1,000 subscribers |
| Pay-per-subscriber — 2,500 | — | 2,500 subscribers |
| Pay-per-subscriber — 5,000 | — | 5,000 subscribers |
| Pay-per-subscriber — 10,000 | — | 10,000 subscribers |
| Pay-per-subscriber — 25,000 | — | 25,000 subscribers |
| Pay-per-subscriber — 50,000 | — | 50,000 subscribers |
| Self-hosted phpList | Free | free to download and run on your own servers · requires suitable hosting and a working mail server |
| phpList.com free account | Free | 300 messages a month · free forever |
| phpList.com basic account | $1 a month | basic account · pay per message or per subscriber · per month |
| Pay-per-subscriber — 75,000 | — | 75,000 subscribers |
| Pay-per-subscriber — 100,000 | — | 100,000 subscribers |
| Pay-per-message — 2,000 | — | 2,000 messages |
The facts
Each one read from phpList's own pages, with the date it was checked.
What it does
- A/B testing
- Yeschecked 20 Sep 2026
- Analytics
- Campaign analysis includes built-in statistics and tracking of opens, clicks and forwards, with Google Analytics or Piwik also listed.checked 9 Oct 2026
- Audience segmentation
- Yeschecked 20 Sep 2026
- Consent tools
- The software supports double opt-in, unsubscribe, and a do-not-send list for unsubscribed recipients.checked 9 Oct 2026
- Data import
- phpList can import subscriber data from CSV or tab-delimited files and map columns to custom attributes.checked 9 Oct 2026
- Email automation
- Yeschecked 20 Sep 2026
- Email creation
- Users compose emails in a web interface and can use personalized plain text, HTML and templates.checked 9 Oct 2026
- Integrations
- Websites can integrate subscription functionality through AJAX or the API, and campaigns can use content from a CMS such as WordPress.checked 9 Oct 2026
- Intended users
- The maker describes phpList as suitable for community groups, small businesses, start-ups, large companies, government departments and charities.checked 9 Oct 2026
- License
- The core phpList application is licensed under AGPLv3.checked 9 Oct 2026
- Monthly send limit
- 9000checked 20 Sep 2026
- Purpose
- phpList sends email newsletters, marketing campaigns, announcements and notifications to audiences ranging from hundreds to millions.checked 9 Oct 2026
- Security and privacy
- The maker says self-hosting and built-in link tracking can help protect subscriber privacy, and that open-source community members contribute to security.checked 9 Oct 2026
- Self-hosting requirements
- Running phpList on your own server requires an appropriate hosting package and access to a working mail server.checked 9 Oct 2026
- Sending controls
- Campaigns can be scheduled, stopped on schedule, or sent using a local or remote cron job or command line.checked 9 Oct 2026
- Subscriber limit
- 3000checked 20 Sep 2026
- Subscriber management
- Subscribers are organized into lists, and phpList supports unlimited list segmentation and target selection.checked 9 Oct 2026
- Support
- Community support is available through documentation, forums and IRC, while paid support is available from phpList developers and consultants.checked 9 Oct 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
The company
- Headquarters
- Unit 15 Marston Business Park, Lower Hazeldines, Marston Moretaine, Bedfordshire, MK43 0XT, United Kingdomchecked 28 Sep 2026
The full review of phpList
phpList is email campaign software for newsletters, marketing messages, announcements and notifications, built for organizations managing audiences of many sizes. It suits groups that want control over subscriber targeting and sending, especially those able to run their own mail infrastructure. Its mix of self-hosted software and hosted accounts gives buyers a choice, but the free hosted account is capped at 300 messages a month.
Overview
Emails are composed in a web interface as personalized plain-text or HTML messages, with templates available. Subscriber lists and unlimited segmentation let teams target distinct audiences without needing a separate campaign tool for each group. Double opt-in, unsubscribe handling and a do-not-send list provide practical consent controls.
Campaigns can be scheduled, stopped on schedule, or sent through cron or command-line controls. Subscriber records can be imported from CSV or tab-delimited files and mapped to custom attributes. Websites can connect subscription functionality through AJAX or the API, while campaigns can use content from a CMS such as WordPress. This flexibility is useful for organizations with existing web workflows, though it puts more operational choices in the team's hands.
Key features
- Targeting and testing: Audience segmentation and A/B testing support focused sends and comparisons between variants. These are meaningful tools for organizations with multiple audience groups, rather than a basic one-list newsletter setup.
- Campaign measurement: Built-in statistics track opens, clicks and forwards; Google Analytics or Piwik can also be used. That gives teams ways to assess response, though the feature set described centers on campaign tracking rather than broader business reporting.
- Sending control: Scheduling, scheduled stops, cron jobs and command-line sending suit teams that need to coordinate delivery with their own systems. Buyers who want a service to handle all infrastructure should favor a hosted account over self-hosting.
- Privacy and support: The maker says self-hosting and built-in link tracking can help protect subscriber privacy. Documentation, forums and IRC provide community support, with paid help available from phpList developers and consultants; teams that need assistance should account for the possibility of paid support.
Pricing
phpList uses a freemium model, with a free self-hosted application and hosted phpList.com accounts. Forever Free costs nothing and includes 300 messages with unlimited subscribers. The phpList.com free account is also free and allows 300 messages a month, free forever. That makes it suitable for low-volume campaigns, but the message cap is restrictive if a list is active or sends frequently.
The phpList.com basic account costs $1 a month, billed per month, and is described as a basic account with pay-per-message or pay-per-subscriber pricing. The '$1 Plan' has no listed price and includes 9,000 messages and 3,000 subscribers. Pay-per-subscriber options are offered for 500, 1,000, 2,500, 5,000, 10,000, 25,000 and 50,000 subscribers, each with custom pricing. These options provide a path beyond the free message ceiling, but buyers should compare their expected sending volume and subscriber count before choosing a usage-based plan.
Self-hosted phpList costs nothing to download and run, but requires suitable hosting and access to a working mail server. It is the better fit for organizations already equipped to manage those services; otherwise, the hosted account avoids that infrastructure burden. phpList also offers a free trial, though no trial length is given.
Platforms
phpList supports web, API, Linux and self-hosted use. The core application is licensed under AGPLv3. Self-hosting can give organizations more control, but it requires an appropriate hosting package and working mail server.
Who it's for
Community groups, small businesses, start-ups, large companies, government departments and charities are among the audiences phpList is designed to serve. Its segmentation and consent controls suit organizations sending to distinct groups, while its scheduling and import options support more involved campaign operations. The self-hosted route is most appropriate when a team can maintain server and mail services; less technical buyers can use phpList.com, provided the free account's monthly quota is enough or they are prepared to pay for greater usage.
Pros and cons
- Pro: Unlimited list segmentation, A/B testing and consent controls give organizations useful tools for targeting and managing subscribers responsibly.
- Pro: Free self-hosted software and a free hosted account offer different ways to start, including an option that does not require the buyer to run a server.
- Con: The free hosted account's 300-message monthly limit is modest, so regular campaigns may require a paid plan.
- Con: Self-hosting is not cost-free in practice: users must provide suitable hosting and a working mail server, and community support may not be enough for teams needing direct assistance.
Alternatives
For a broader starting point, browse Newsletter Platforms or Email Marketing Software.
- listmonk is another free, open-source AGPLv3 self-hosted option for buyers who want a comparable server-run approach; it requires PostgreSQL.
- Audienceful is worth considering for a hosted option with a free plan covering 1,000 contacts, one collaborator and one automated journey; its Essentials plan is $29 a month billed yearly.
- Curated offers a free tier for 0–1,500 subscribers and a $39 a month plan billed monthly for 1,501–2,500 subscribers, making its subscriber-based pricing tiers an alternative to consider.
- Mailtrain is a free self-hosted option whose v2 plan recommends at least 2 vCPU and 4096 MB RAM.
- Substack is a web, Android and iOS alternative with a free-to-start plan and no platform fees, tiers or contracts.
- Sympa is free server software for organizations prepared to administer its mail, database and web server components.
- Dada Mail is another freemium, self-hosted option.
- Email Fast has a free plan with 2,500 emails per month, unlimited contacts and subscribers, one sending domain and an unlimited test sandbox.
Verdict
The main reason to choose it is the combination of flexible segmentation and free deployment options; the main reason to look elsewhere is the hosted free account's 300-message monthly ceiling or the infrastructure commitment required to self-host.
Getting started
- Visit https://www.phplist.org/.
- Choose the phpList.com free account, phpList.com basic account, or free self-hosted phpList route.
- For self-hosting, arrange suitable hosting and access to a working mail server.
- Compose a campaign in the web interface using plain text, HTML, or templates.
- Import subscriber data from a CSV or tab-delimited file, or connect website subscriptions through AJAX or the API.
Limits worth knowing
The phpList.com free account includes 300 messages a month. The separate $1 Plan lists 9,000 messages and 3,000 subscribers; self-hosting requires suitable hosting and a working mail server.
Questions
Is phpList free?
Yes. The phpList.com free account is free forever and includes 300 messages a month; the self-hosted application is also free to download and run on your own servers.
What does the paid phpList.com basic account cost?
It costs $1 a month and is described as a basic account with pay-per-message or pay-per-subscriber options.
Which platforms are listed?
phpList lists API, Linux, self-hosted, and web platforms.
Is phpList open source?
The core phpList application is licensed under AGPLv3.
Can I use phpList without hosting my own server?
The phpList.com free and basic accounts are listed alongside the self-hosted option. Self-hosting requires suitable hosting and a working mail server.
What campaign tools does phpList include?
It lists automation, segmentation, A/B testing, campaign statistics, and tracking of opens, clicks, and forwards.


