Download phpList

phpList is a free self-hosted open-source email marketing platform for managing subscriber lists and sending bulk email newsletters.

Download
  • Publisher:
    phpList Ltd.
  • Version:
    3.6.14
  • License:
    Free
  • File Size:
    29 MB
  • Downloads:
    20387
  • Updated:
    25/11/2025
  • Requirements:
    Windows7,8,10,11

phpList is a free, open-source email newsletter and marketing platform that lets you manage subscriber lists, create campaigns, and send bulk emails from your own server. It is one of the most widely used self-hosted email marketing solutions in the world, trusted by organizations of all sizes.

Because phpList runs on your own hosting infrastructure, you retain full control over your subscriber data and sending reputation. There are no per-email fees or subscriber limits imposed by a third-party service, making it highly cost-effective for large mailing lists.

phpList includes a web-based interface for composing HTML and plain-text messages, managing bounce handling, tracking open rates and click-through rates, and segmenting subscribers with attributes and lists. It supports multiple sending methods including SMTP and PHP mail.

Key Features

  • Self-hosted email marketing with full control over your data and lists
  • Unlimited subscribers and campaigns with no per-email fees
  • HTML and plain-text email editor with template support
  • Automated bounce handling and unsubscribe management
  • Open rate and click tracking for campaign analytics
  • Subscriber segmentation via attributes, lists, and search filters
  • Supports SMTP, PHP mail, and external delivery services like Amazon SES
phpList email marketing dashboard and subscriber management phpList campaign editor and send options

How to Install

  1. Click the download button to get the phpList archive.
  2. Upload the extracted files to your web server’s public directory (e.g., /public_html/phplist).
  3. Create a MySQL database and user for phpList in your hosting control panel.
  4. Edit the config/config.php file to enter your database credentials and SMTP settings.
  5. Open your browser and navigate to yoursite.com/phplist/admin to complete the setup wizard and start sending campaigns.

Other Versions