Rocket. Chat is a free, unlimited and open source. Replace email, HipChat & Slack with the ultimate team chat software solution.

What could you do with Rocket Chat?

➱Replace Email

Open up the conversation and remove the need for CC/BCC by using Rocket. Chat Channels and Private Groups to speak to your team openly for greater transparency.

Include relevant participants with the @username mention to notify those immediately. For important announcements to all members of a group, use @all.

➱Team Chat

Communicate and collaborate using team chat and switch to video or audio calls with screen sharing for more efficient teamwork.

Improve productivity by discussing and sharing ideas, projects, and files with real-time or asynchronous team chat. .

➱A Universe of Possibilities

With complete access to the source code, you can fully customize, extend or add new functionality to meet your requirements.

Join the thousands of developers who are creating the best chat platform on

➱Secure Conversations

A safe workspace with username restriction and admin transparency. Remove bad actors by adding moderators and provide admins with additional controls.

➱Trusted by blockchain innovators

Join leading blockchain projects such as Aragon, Hyperledger, Golem, and others in migrating from Slack. Do so easily thanks to Slack Importer and Slack Bridge.

Migrating from HipChat? Choose from our two HipChat Importers.



Free audio and video conferencing, guest access, screen sharing, file sharing, LiveChat, LDAP Group Sync, two-factor authentication (2FA), E2E encryption, SSO, and dozens of OAuth providers.

Also includes unlimited:

  • Users
  • Channels
  • Searches
  • Messages
  • Guests
  • File uploads
  • Live Chat

With Rocket. Chat LiveChat you can add real-time chat widgets to any website or mobile app and get more value from your team chat.

Replace other systems and use one communication platform to save time and money. Create a user support helpdesk, answer customer queries and convert leads.

➢ Real-time translation

Rocket. Chat uses cutting-edge machine learning for automatic real-time message translation between users.

Our user interface has been translated to over 50 languages, more than any other team chat service.


You can take Rocket. Chat anywhere with our web, desktop & mobile apps, LiveChat clients and SDK.

➢ Endless Customization

Customize your platform to tailor its exact look & feel by adding or removing features and selecting your own integrations, plugins & themes:

➥Integrations: Add incoming and outgoing WebHook integrations to Rocket.Chat

➥Plugins: Integrate Rocket.Chat features into popular applications such as Drupal or Pidgin

➥Themes: Personalize your UI by overriding any of the built-in styles

➥Powerful APIs: Use Rocket.Chat’s REST API, LiveChat API or Realtime API

➥Data Importers: Migrate from other team chat software and bring all your data with you using our easy-to-use data importers for Slack and HipChat

➥Marketplace: Find and install apps to extend Rocket. Chat or upload and sell an app you have developed.

Connecting to a server

You can use a web browser or one of the many client applications to connect to a Rocket. Chat server.

➢ Using a web browser

To connect to a Rocket. Chat server through a web browser you need to enter the desired server address in the browser’s address bar.

If it is a valid Rocket.Chat server address you will then be presented with the registration and login page if unauthenticated or taken to the server’s homepage if authenticated.

➢ Using the Desktop application

To connect to a Rocket.Chat server using a client application you first need to download the application for your operating system.

After installing and starting the application. If this is the first server you are connecting to with the desktop app you will be presented with the server connect screen. Enter the server address you want to connect to.

If it is a valid Rocket.Chat server address you will then be presented with the registration and login page.

➢ Connecting to more than one server

If you are using a Rocket.Chat desktop application you can connect to multiple Rocket.Chat servers.

To add a new server, click the plus icon below the server list left sidebar and follow the instructions to connect to a Rocket.Chat server using a Rocket.Chat client application.

Tell us about a new Kubernetes application


Never miss a thing! Sign up for our newsletter to stay updated.


Discover and learn about everything Kubernetes