Mobile and Desktop Apps
You can find a variety of client apps to use with a Rocket.Chat server, apart from using a browser.
Here you can find the Electron based Desktop Apps:
Can be found here
Can be found in the App Store here
It can also be downloaded here
If you are on Ubuntu we recommend you install our snap via:
sudo snap install rocketchat-desktop
Snaps auto update so you no longer need to worry about manually keeping the client up to date.
Snaps are also available on other platforms. More information available here
There is also a Flatpak package available on Flathub.
Alternatively you can download and manually install:
You can find the download for the latest releases here
You can find 3 kinds of mobile apps:
Native apps: The Native apps of their respective platform. They are faster than the hybrid apps.
React Native: Experimental apps using the React Native technology. They are faster than the hybrid apps.
Hybrid (cordova) Apps: These are slower hybrid apps, they are basically a wrapper for the webpage with some extra features.
Native iOS App (Rocket.Chat+)
The app for iOS (iPhone, iPad, iPod touch) can be found on the App Store. Just search for
Native Android App (Rocket.Chat Beta)
The app for Android can be found on Google Play. Just search for
React Native Android App
The experimental app for Android can be found on Google Play. Just search for
React Native iOS App
Currently you can only access the react native app in Apple’s TestFlight. If you are interested in testing this app please send an email to
firstname.lastname@example.org with your email to be used on TestFilght.
Adding servers to Android and iOS mobile clients
When using most of the apps, you will be prompted to add the server to be used on the app. Enter the URL to your Rocket.Chat server (e.g. https://open.rocket.chat) to initialize the app.
Android and iOS Legacy Users running Rocket.Chat server on a Sandstorm Grain
Note: this guide is for the legacy (cordova) app. It might not be up to date.
- On your phone in a browser open Sandstorm and open the Rocket.Chat grain.
- Open the hamburger menu (upper-left) and choose “Get Webkey”. (On the desktop view, you would click the key icon in the topbar.)
- Optionally enter a label (e.g. “phone”) and then click “create”.
- You’ll be presented with a URL, aka a “webkey”. Long-press on this URL, then choose “copy link address”.
- Open the Rocket.Chat app.
- Paste in the copied URL (the whole thing!) as your Rocket.Chat server address.
- That’s it! No password is needed, since an authorization token is encoded into the URL.