← Package directory
Available on winget

Install Rocket.Chat

Rocket.Chat is the leading open source team chat software solution. Free, unlimited and completely customizable with on-premises and SaaS cloud hosting.

Install with winget
winget install --id RocketChat.RocketChat
Upgrade
winget upgrade --id RocketChat.RocketChat
Uninstall
winget uninstall --id RocketChat.RocketChat

About Rocket.Chat

Rocket.Chat is the leading open source team chat software solution. Free, unlimited and completely customizable with on-premises and SaaS cloud hosting.

What's new in 4.16.0

Highlights A new workspace navigation system with three switchable layouts, a unified window chrome across all three platforms, security hardening from a 2022 pentest follow-up, and an upgrade to React 19. ✨ New workspace navigation: Tabs, Sidebar, or Titlebar Workspace switching has been reworked into three interchangeable layouts, selectable in Settings → General or via the View menu (⌘/Ctrl+Shift+S cycles through them): - Tabs — a horizontal browser-style tab strip with favicon, label, unread/mention badges, a keyboard-shortcut chip, drag-to-reorder, and an add-workspace button. - Sidebar — a narrow, icon-only vertical column with square favicon tabs and badges, keyboard navigation, and improved contrast when a workspace's favicon matches the background. - Titlebar — no sidebar and no tab strip, just the title bar with a compact server switcher. The whole desktop chrome is now theme-aware, and the Theme selector is back in Settings. (#3424, #3394, #3419, #3413, #3403) ✨ Unified window chrome across Windows, Linux, and macOS - Menu bar on Windows and Linux is now hidden by default — press Alt to reveal it temporarily, or pin it permanently visible from Settings → General → Menu bar, the View menu, or Ctrl+Shift+M. Existing installs are migrated automatically without overriding a choice you've already made. - Linux now uses the same client-side window chrome as Windows: window controls embedded in the tab strip instead of relying on the desktop environment's title bar, plus softly rounded outer corners. (#3450, #3449) - Updates are now surfaced as a titlebar label instead...

Read release notes

Version history

Version Updated Notes
4.16.0 Highlights A new workspace navigation system with three switchable layouts, a unified window chrome across all three platforms, security hardening from a 2022 pentest follow-up, and an upgrade to React 19. ✨ New workspac...
4.15.6 Unknown 🐛 Fixes - Windows: notification reply sent duplicated (#3420) — Replying to a desktop notification from the Windows toast could send the message twice. Electron 42 enabled inline-reply events on Windows but can deliver a...
4.15.5 Unknown 🐛 Fixes - Video calls: first Jitsi call after a fresh install or cleared cache now joins directly instead of landing on the pre-join screen. The loading watchdog no longer interrupts slow first-time loads, and its recove...
4.15.4 Unknown 🐛 Fixes - Conference deep links now open in a dedicated call window. Conference links that carry only a conference id (e.g. conference/<id>, without an explicit call URL) previously loaded the conference over the workspa...
4.15.3 Unknown 🐛 Fixes - Supported-versions exceptions now validate correctly on the desktop app. Workspaces with a version exception issued by Rocket.Chat Cloud could be shown the "unsupported workspace" screen: the exception scope ch...
4.15.2 Unknown - Internal video chat session sharing — internal conference windows now share the main webview's session, so same-origin calls load authenticated instead of hitting a login screen. Includes hardened screen-share routing,...
4.15.1 Unknown What's Changed - fix: handle unhandled promise rejections in auto-updater by @jeanfbrito in #3296 - fix: stop server sidebar tile rendering a literal "0" badge by @jeanfbrito in #3379 - fix: detect screen picker type rel...
4.15.0 Unknown New - Encrypted PDF previews — preview password-protected PDFs directly in the app, with a configurable file-size limit for previews (#3329) - Role-aware version notices — server version expiration messages are now tailo...
4.14.1 Unknown What's Changed - chore: pin github actions to SHA hashes by @yasnagat in #3305 - chore: bump version to 4.14.1 and update bundle version to 26050 - feat: add openInBrowser to RocketChatDesktop API (#3310) - fix: Harden D...
4.13.0 Unknown Release notes
4.12.0 Unknown What's Changed - chore(theme): transparency mode not removing background of server view by @rodrigok in #3156 - Language update from Lingohub 🤖 on 2025-12-29Z by @lingohub[bot] in #3165 - feat: Implement user theme prefe...
4.11.1 Unknown What's Changed - fix(linux): Prevent Wayland/X11 crashes by @jeanfbrito in #3171 This is a patch that affects only Linux packages, mainly Ubuntu snaps. So it's not needed for other platforms. Full Changelog: 4.11.0...4.1...
4.11.0 Unknown What's Changed - feat: Enhance Linux support for screen sharing and dependencies by @jeanfbrito in #3162 - Language update from Lingohub 🤖 on 2026-01-05Z by @lingohub[bot] in #3167 - chore: Bump version numbers and updat...
4.10.1 Unknown What's Changed - fix: Wayland compatibility by @jeanfbrito in #3159 Full Changelog: 4.10.0...4.10.1
4.10.0 Unknown What's Changed - feat: Voice Notifications by @jeanfbrito in #3136 - chore: Improve Media Permissions by @jeanfbrito in #3135 - fix(serverView): Improve error handling during URL loading by @jeanfbrito in #3141 - chore:...
4.9.2 Unknown What's Changed - refactor: Use @rocket.chat/desktop-api type by @tassoevan in #3102 - feat(errors): implement global error handling and critical error detection by @jeanfbrito in #3128 - Language update from Lingohub 🤖 o...
4.9.1 Unknown What's Changed - fix: App Now Remembers Your Download Folder Again by @jeanfbrito in #3105 - fix: Jitsi loading freezes in RDP sessions by @jeanfbrito in #3104 - fix: Update Windows auto-update checksums after signing by...
4.9.0 Unknown What's Changed - fix: UI translations in video call window by @jeanfbrito in #3075 - Potential fix for code scanning alert no. 36: Workflow does not contain permissions by @jeanfbrito in #3077 - feat: Enhance menu bar an...
4.8.1 Unknown What's Changed - fix: Crashing app on close window when tray icon is disabled on linux by @jeanfbrito in #3067 - fix: Duplicated download prompts and update electron-dl by @jeanfbrito in #3068 - fix: Add video call trans...
4.8.0 Unknown What's Changed - fix: add validation to 'will-navigate' to disallow the smb:// protocol by @julio-rocketchat in #3054 - fix: disable dangerous fuses in afterPack.js by @julio-rocketchat in #3055 - fix: remove disable-lib...