search legion

Review · Team chat

Rocket.Chat review

Feature-rich and deployable on your own infrastructure, but the free tier is limited and paid costs are hard to pin down.

6.0/10Search Legion score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

A flexible self-hosted chat platform, with a free entry point and unclear costs beyond it.

Rocket.Chat brings messaging, voice, video, screen and file sharing together, with on-premises, secure-cloud and air-gapped deployment options. Its product page also lists Matrix and XMPP federation, access controls, AI, apps and APIs. Starter costs $0 per user/month and includes self-managed hosting, unlimited chat history, desktop and mobile apps, and up to 100 monthly active contacts; the plan is listed for public offices.

The price picture gets less clear beyond Starter: Enterprise is custom-quoted, while premium and dedicated hosting cost extra without published prices. Reddit users praise some self-hosted setups, including Rocket.Chat with Jitsi, but others report setup friction, premium-feature gating and support problems. Those are individual accounts, not a guarantee of every deployment.

Good fit if

  • Public offices under 100 monthly active contacts
  • Teams needing self-managed deployment
  • Organizations using Matrix or XMPP federation

Skip it if

  • Buyers needing transparent Enterprise pricing
  • Teams expecting every feature free
  • Users who want a simple setup
Rocket.Chat homepage
Rocket.Chat homepage, captured Nov 7, 2026

ScoresHow it rates

  • Features8
  • Ease of use5
  • Value for money5
  • Support3
  • User sentiment4

What works

  • Starter is listed at $0 per user/month
  • Unlimited chat history on Starter
  • Self-managed hosting is available on Starter
  • Supports on-premises and air-gapped deployments
  • Product page lists Matrix and XMPP federation

What doesn't

  • Starter is capped at 100 monthly active contacts
  • Starter is self-managed hosting only
  • Enterprise pricing is custom and unpublished
  • Premium and dedicated hosting prices are unpublished
  • Reddit users report feature gating and support frustrations

01What Rocket.Chat actually does

Rocket.Chat is a communications platform for messaging, voice and video, positioned for organizations that need control over where their communications run. The company says it can be deployed on-premises, in a secure cloud or in air-gapped environments, and can federate with Matrix and XMPP servers.

Beyond chat, the platform includes screen and file sharing, role-based and attribute-based access and identity controls, plus custom apps, workflows, REST APIs and SDKs. Its governed AI features are designed to summarize, translate and retrieve information using models inside an organization’s perimeter.

The pricing page’s audience is more specific than the broad product pitch: it describes Starter for public offices beginning citizen engagement and Enterprise for public organizations with high contact volume. Starter is listed at $0 per user per month, with a cap of 100 monthly active contacts. Enterprise pricing is custom, and the page does not publish a price.

02Where Rocket.Chat is strong

Deployment choice is the clearest advantage. The company says organizations can run Rocket.Chat on their own infrastructure, in a secure cloud or in an air-gapped environment. That gives teams with stricter hosting requirements options beyond a standard hosted chat service. Native Matrix and XMPP federation may also help connect with organizations using those protocols.

The platform combines messaging and calls with access controls, apps and workflow extensions. The company also describes AI features that keep models inside the organization’s perimeter, rather than treating AI as a separate external service. Those are relevant capabilities for teams that need communications and governance in one system.

There is a free entry point: according to the pricing page, Starter costs $0 per user per month and includes unlimited chat history, desktop and mobile apps, channel integrations and self-managed hosting. It allows up to 100 monthly active contacts. One Reddit commenter reports using Rocket.Chat with self-hosted Jitsi for one-click voice and video, and says the mobile apps worked well for their group; that is an individual report, not a guarantee of current plan availability.

03Where it falls short

The free plan has a narrow published ceiling: Starter is limited to 100 monthly active contacts and self-managed hosting. The pricing page does not publish an Enterprise price, annual billing or an annual discount. Premium and dedicated hosting cost extra, but their prices are also not published. That makes the free entry point easy to understand and the cost of scaling much harder to estimate.

There is also a gap between the broad feature pitch and what some self-hosters say they encountered. In Reddit discussions, users report being asked to connect or register self-hosted instances with Rocket.Chat’s cloud, and some describe integrations or voice and video as requiring an upgrade. These are user reports, not a definitive statement of current plan rules, but they are worth resolving with the vendor before migration.

One self-hoster also reports recurring CPU spikes and service interruptions on a small DigitalOcean deployment. That account does not establish a general reliability problem, but it underlines that self-hosting means owning infrastructure and troubleshooting. Teams should confirm feature eligibility, hosting charges and support terms before committing.

04Rocket.Chat pricing: what you'll actually pay

Rocket.Chat lists Starter at $0 per user/month, with up to 100 monthly active contacts. It includes unlimited chat history, desktop and mobile apps, channel integrations, and self-managed hosting only. The pricing page does not list annual billing or an annual discount, and no free-trial terms are published.

The next tier is Enterprise, but its price is a custom quote. It adds custom contact limits, cross-channel unified contact history, self-hosted AI and custom roles and permissions. That is a sharp jump in price visibility, not a published dollar increase: Rocket.Chat does not disclose an Enterprise rate, so teams cannot calculate the cost of growing past Starter from the listed prices.

Hosting can add more cost. Premium and dedicated hosting are both listed as paid add-ons, but their prices are not published. Starter’s 100-contact cap and self-managed-only requirement are the main limits to check before budgeting; the listed plans target public organizations, so confirm fit if your team is an agency or another type of organization.

Full Rocket.Chat pricing breakdown →

05Switching to (or from) Rocket.Chat

Plan for technical review before moving a team to Rocket.Chat. The product information lists REST APIs, SDKs, custom apps and workflows, but it does not specify migration tools, import formats or data-export options. Don’t assume chat history, files, user accounts or permissions will transfer cleanly; ask Rocket.Chat what can be imported and exported, and test a representative sample before committing.

Self-managed deployment gives organizations more control over where the platform runs, while Matrix and XMPP federation may matter if connected systems are part of the setup. Those choices can also make configuration and ongoing administration more involved. The pricing details do not describe how deployment or migration support is charged.

We don’t have Reddit posts or comments in the published material, so we can’t responsibly report what users say makes them leave. The documented reasons to pause are clearer: Enterprise pricing and hosting add-on costs are unpublished, and Starter is limited to 100 monthly active contacts. Check those constraints, plus your export requirements, before switching in either direction.

From the threadsWhat users say

Reddit feedback is mixed: some users praise Rocket.Chat’s Jitsi integration, mobile apps and usefulness for small teams, while others report upgrade prompts, cloud-registration requirements and server instability. Several commenters say they would consider alternatives after running into those limits.

Jitsi integration
I have had good experience with RocketChat combined with Jitsi Meet
r/selfhosted · view thread
Server instability
I have to restart the server every couple days because from what I understand MongoDB will cause the droplet to redline up to 100% CPU usage
r/selfhosted · view thread
Upgrade prompts
every click is like “upgrade to enterprise”
r/selfhosted · view thread
Cloud registration
Self hosted, they want you to sign up and apply a "free tier" certification to my server for extremely basic features
r/selfhosted · view thread

Questions people ask

What is the best open-source chat app?

There is no clear winner in these Reddit discussions. Some users liked Rocket.Chat’s Jitsi integration and found it useful for a small team; others objected to upgrade prompts, cloud registration or reported server problems. The homepage lists messaging, calls, file sharing and self-hosted deployment, but user feedback suggests checking the free-tier requirements before choosing it.

Is Rocket.Chat safe?

Rocket.Chat describes itself as a secure communications platform and lists on-premises, secure-cloud and air-gapped deployment, access controls, and Matrix and XMPP federation. That is the product’s description, not an independent security assessment. The published material does not include audit results or a security certification, so we can’t verify safety from these sources alone.

How much does Rocket.Chat cost?

According to the pricing page, Starter costs $0 per user per month and includes up to 100 monthly active contacts, self-managed hosting, channel integrations, unlimited chat history, and desktop and mobile apps. Enterprise is custom-quoted. Premium and dedicated hosting cost extra, but their prices are not published; the page does not list annual billing.

Can you self-host Rocket.Chat?

Yes. Rocket.Chat says it can be deployed on-premises, in a secure cloud or in an air-gapped environment. The pricing page lists Starter as self-managed hosting only. Some Reddit users report being asked to register a self-hosted instance or apply for a free-tier certification, so check the current requirements for the features you need.

Does the free plan include voice and video calls?

The pricing page describes Starter’s included features but does not list voice or video calls among them. Rocket.Chat’s homepage lists voice and video as platform capabilities, while Reddit users report that calls or other basic features prompted upgrade messages. One user reports using Jitsi with Rocket.Chat, but the published sources do not establish that this is included in Starter.

Sources

  1. Rocket.Chat homepage
  2. Rocket.Chat pricing page
  3. Reddit: Tired of Discord privacy issues. Group of 15-20. Mattermost, Rocket.chat, something else?
  4. Reddit: Stoat (formerly Revolt) v/s rocket.chat v/s Zulip v/s mattermost?
  5. Reddit: Why is rocket.chat recommended?
  6. Reddit: Rocket.Chat and Nextcloud Team up to Offer a Powerful Open-Source Alternative to Office 365, Slack, and Others