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 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.
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 MySQL or 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.
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 plans consist of features and entitlements available either free or as a paid subscription service.
We have three primary plans available to our self-hosted and cloud users:
Mattermost Free - This a free version of our collaboration suite designed for single teams.
Mattermost Professional - This is a paid subscription service providing advance access controls and user management for managers leading teams of teams.
Mattermost Enterprise - This is a paid subscription service for large and sophisticated enterprise-scale deployments of the Mattermost suite.
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).
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, or by starting 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 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.
Self-hosted deployments - 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). See deployment options at: https://mattermost.com/deploy/.
Cloud deployments - Mattermost Free is also available in Cloud. It provides the functionality of Mattermost Free to unlimited users for free, with a few workspace limits. Get started today via https://mattermost.com/sign-up/.
Unlimited teams and channels for one-to-one and group messaging, file sharing, and unlimited search history with threaded messaging, emoji, and custom emoji.
Unlimited playbooks with ad hoc add/remove tasks, automated triggers, and stakeholders dashboard.
Unlimited boards, with table, gallery, list views, a single workspace per channel, shareable read-only boards, and data import.
Native apps for iOS, Android, Windows, macOS, and Linux.
Pre-packaged integrations with most common developer tools, including Jira, Confluence, GitHub, GitLab, CircleCI, Zoom, Jitsi, and more.
Single Sign-on with GitLab </onboard/sso-gitlab.html>, Google </onboard/sso-google.html>, or OpenID Connect.
Multiple languages including English (Australian, US), Bulgarian, Chinese (Simplified and Traditional), Dutch, French, German, Italian, Japanese, Korean, Persian, Polish, Portuguese (Brazil), Romanian, Russian, Spanish, Swedish, Turkish, and Ukrainian.
SOC2 Type1 certification (Cloud only).
See a complete list of features here.
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 either through online purchase, through a channel reseller or by contacting the Mattermost sales organization, 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 either in-product (System Console > Edition and License > Start trial) or via an online request at https://mattermost.com/trial/.
This offering includes all the features of Mattermost Free, plus:
Single Sign-on with SAML </onboard/sso-saml.html> or Office365.
See a complete list of features here.
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 by contacting the Mattermost sales organization, 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 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, the Mattermost Enterprise can be purchased by contacting the Mattermost sales organization.
This offering includes all the features of Mattermost Professional, plus:
99% uptime SLA guarantee (Cloud only, via dedicated virtual secure Cloud add-on option).
Some Mattermost plans have limits applied to functionality and features. Visit our documentation for more information. These limits apply to Cloud environments only.
Mattermost introduced a new pricing and packaging structure on October 13, 2021. The plans listed below will reach 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, but we will honor existing pricing and features for renewals and expansions of E10/20 until October 31, 2022. Please contact our Sales team with questions.
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 include: 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 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 include: 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.
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, where ideas and input influences the future of the platform.