Editions and offerings#

Mattermost is an open core platform.

This means we develop both an open source, self-hosted edition of our software provided free to our community, as well as a commercial edition that extends and enhances our open source software with paid, subscription-based offerings available both in self-hosted and cloud deployment modes.

You can choose between one of two compiled code bases, either open source (Team Edition) or commercial (Enterprise Edition).

We offer a range of plans, which are sets of features and entitlements available either free or as a paid subscription service. Mattermost sells subscriptions for both self-hosted and cloud deployments.

Self-hosted editions#

Self-hosted editions support deploying Mattermost within IT-controlled private environments in public clouds, including AWS, Azure, GCP and Oracle Cloud, as well as on-premises in private clouds and virtual or physical servers. When you’re using a self-hosted deployment, a license file is provided and needs to be uploaded to activate your subscription.

For customers using our service in a self-hosted deployment, the Mattermost Free offering is available in both our open source and commercial code bases (called Mattermost Team Edition and Mattermost Enterprise Edition, respectively).

Mattermost Enterprise Edition#

Our commercial, self-hosted software is called Mattermost Enterprise Edition, and it’s available as a Linux binary that deploys identically to our open source version - including upgrading in an identical fashion - with two key differences: It contains code for advanced commercial features and it’s offered under a commercial license (https://mattermost.com/enterprise-edition-license/). The commercial license prohibits reverse engineering and tampering with our license key mechanism unlocking paid features so that we can run a compliant and fair commercial business.

Once you’ve downloaded and installed Mattermost Enterprise Edition within your preferred environment, you have the option to use it as-is in a “free” mode, or you can access Mattermost’s commercial features by starting a trial or by purchasing a subscription. You can start a 30-day free Enterprise trial via System Console > Edition and License > Start trial, or request a trial online at https://mattermost.com/trial/.

Mattermost Team Edition#

Team Edition is a free-to-use, open source, self-hosted collaboration platform offering all the core productivity benefits of competing SaaS solutions. It deploys as a single Linux binary with PostgreSQL under an MIT license.

Mattermost Team Edition is also bundled inside of the free Mattermost Enterprise Edition code base, which provides the same functionality as Mattermost Team Edition, with the additional benefit of being able to trial as well as upgrade into an expanded set of features available with paid subscription, including Mattermost Professional and Mattermost Enterprise.

Because of the benefits of Mattermost Enterprise Edition, we recommend installing it instead of Mattermost Team Edition, even if you don’t currently need a subscription, so you’ll have the flexibility to trial or enable additional features should you need them. However, if you only want to install software with a fully open source license, then Mattermost Team Edition is the best choice.

Mattermost plans#

Mattermost plans consist of features and entitlements available either a paid subscription service or free.

We have three primary plans available:

  • Mattermost Enterprise: This is a paid subscription service for large and sophisticated enterprise-scale deployments of the Mattermost platform.

  • Mattermost Professional: This is a paid subscription service providing advance access controls and user management for managers leading teams of teams.

  • Mattermost Free: This a free version of our collaboration platform designed for single teams (self-hosted only).

The Mattermost Professional and Mattermost Enterprise editions are only available after deploying our Mattermost Enterprise Edition code base, and then applying a valid license key that comes with a subscription purchase. Alternatively, you can start a 30-day free trial that can be activated either in-product (System Console > Edition and License > Start trial) or online at https://mattermost.com/trial/.

Mattermost Enterprise#

deployment-img Cloud and self-hosted deployments

Mattermost Enterprise is an enterprise-grade collaboration system that supports and helps you scale your mission-critical enterprise workflows, meet strict enterprise security, compliance, and privacy requirements, as well as provide executive reporting, dashboards, and productivity metrics.

  • Self-hosted deployments - Mattermost Enterprise is available to our self-hosted community who either run, or upgrade to, our self-hosted commercial Mattermost Enterprise Edition, who purchase and install the license key onto their Mattermost server. A 30-day free trial to preview the features in this subscription can be activated either in-product (System Console > Edition and License > Start trial) or via an online request at https://mattermost.com/trial/.

  • Cloud deployments - For our cloud community, Mattermost Enterprise can be purchased by contacting a Mattermost Expert

This offering includes all the features of Mattermost Professional, plus:

Mattermost Professional#

Note

deployment-img-yellow Available only for self-hosted deployments

Mattermost Professional is the set of collaboration features that enables you to build and scale your sophisticated technical workflows across multiple cross-functional teams to deliver mission-critical software.

  • Self-hosted deployments - Mattermost Professional is available to our self-hosted community who either run, or upgrade to, our self-hosted commercial Mattermost Enterprise Edition (see deployment guides), who purchase the appropriate subscription license key through a channel reseller or by contacting a Mattermost Expert, and who then install the license key onto their Mattermost server. A 30-day free trial to preview the features in this subscription can be activated in-product (System Console > Edition and License > Start trial).

This offering includes all the features of Mattermost Free, plus:

See a complete list of Mattermost features.

Mattermost Free#

Note

deployment-img-yellow Available only for self-hosted deployments

Mattermost Free is a set of collaboration features for accelerating your technical team’s productivity, shipping software faster with higher quality, and improving alignment among team members.

Mattermost Free is available to our self-hosted community through both our open source Mattermost Team Edition offering, and in our commercial Mattermost Enterprise Edition offering (when no subscription license key is active). It is best suited for teams of up to 50 members. See deployment options at: https://mattermost.com/deploy/.

Important

For teams of less than 50 users, a standalone, single-node deployment of Mattermost Team Edition with frequent backups is appropriate.

For teams larger than 50 users, it’s strongly advised to deploy Mattermost with Mattermost Enterprise or Mattermost Professional to deliver a more secure, reliable, scalable, and resilient service.

Features include:

See a complete list of features here.

Other Mattermost plans#

Mattermost introduced a new pricing and packaging structure on October 13, 2021. The plans listed below reached end-of-life on October 31, 2023. We’re no longer selling these products to new customers. For existing customers, we highly recommend working with your Mattermost Account team to plan for a migration to our new plans. We honored existing pricing and features for renewals and expansions of E10/20 until October 31, 2022. Talk to a Mattermost Expert with questions.

Mattermost Enterprise Edition E10#

Mattermost E10 was offered as a commercial enterprise messaging solution for teams, groups, and departments working on multiple projects scaling from hundreds to thousands of users. Many E10 features are now offered in Mattermost Professional. Features included: Active Directory/LDAP Single Sign-on; OAuth 2.0 authentication for team creation, account creation, and user login; encrypted push notifications with service level agreements (SLAs) via HPNS; advanced access control policy; next business day support via online ticketing system; scale to handle hundreds of users per team.

Mattermost Enterprise Edition E20#

Mattermost Enterprise E20 was offered as a commercial enterprise-grade messaging system that scales from hundreds to tens of thousands of users. Enterprise Edition E20 authentication features are now offered in Mattermost Professional, and High Availability and compliance features are offered in Mattermost Enterprise.

Features included: Advanced SAML 2.0 authentication with Okta, OneLogin, and Active Directory Federation Services; Active Directory/LDAP group synchronization; OpenID Connect authentication for team creation, account creation, and user login; compliance exports of message histories with oversight protection; custom retention policies for messages and files; high availability support with multi-node database deployment; horizontal scaling through cluster-based deployment; Elasticsearch support for highly efficient database searches in a cluster environment; advanced performance monitoring; eligibility for Premier Support add-on.

Product decisions#

As the platform matures and new features are added, they’re evaluated to be included in the plan that best aligns with the organizational use cases outlined by the editions above. Multiple factors are considered in determining the appropriate plan to include a feature including mission-critical impact, relative value to a single team, cross-functional teams, and the enterprise, as well as security, compliance, and scalability.

We recognize there aren’t any features that are only useful to managers, directors, and executives. Individual practitioners may want certain features; however, we think that other buyers are relatively more likely to care about it. We also recognize that there may be some features that are put into an edition to find later there is much demand for it by individuals or a singular team; we will not hesitate to move that feature. We value feedback from our community and iterate based on that feedback. Simultaneously, we also need to offer commercial products that hold value and do our best to find the right balance. We believe the more of Mattermost that you use, the more likely it is that you benefit from the advanced editions we offer.

You can provide us with feedback via our idea portal <https://mattermost.com/suggestions/>, where ideas and input influences the future of the platform.