Install Slack on Desktop
Installing Slack on your desktop gives you a dedicated workspace that stays connected even when your browser is closed. You get native notifications, keyboard shortcuts, and better performance compared to the web version. This guide covers downloading and running the Slack installer on Windows, macOS, and Linux, plus how to handle the most common setup issues.
More from this site
Keep reading the latest coverage
System Requirements Before You Install
Before you download the Slack desktop installer, confirm your machine meets the minimum requirements. Slack updates its specifications periodically, but the baseline remains consistent across recent versions.
- Operating system: Windows 10 or later; macOS 10.13 or later; most modern Linux distributions with glibc 2.17+
- Processor: 64-bit CPU required for current Slack builds
- RAM: At least 4 GB recommended
- Disk space: Roughly 400 MB of free space for the application and cache
- Internet connection: Required for the initial download and sign-in
How to Install Slack on Windows
How to Install Slack on macOS
How to Install Slack on Linux
Linux users have several installation paths depending on their distribution.
- Debian/Ubuntu: Download the .deb package from the Slack website and install it with sudo dpkg -i slack-desktop-*.deb, then run sudo apt-get install -f to resolve dependencies.
- Fedora/Red Hat: Use the .rpm package and install it with sudo dnf install slack-desktop-*.rpm.
- Arch Linux: Slack is available in the community repository via sudo pacman -S slack.
- Snap: On any distribution with Snap support, run sudo snap install slack.
- Flatpak: Install via Flathub with flatpak install flathub com.slack.Slack.
First-Time Setup After Installation
After the Slack desktop app opens, you will see a workspace picker. Enter your workspace URL if you have one, or search for your organization by name. Sign in using your email and password, or through your single sign-on provider if your workspace supports it. Slack will ask to access your notifications, microphone, and camera — grant the permissions you need. You can switch between workspaces from the top-left menu without signing out.
Troubleshooting Common Installation Problems
If the Slack installer fails or the app will not open, try these steps.
- Download blocked by browser: Check your download folder for a partially blocked file. In Chrome, click the shield icon in the address bar and reload, or switch to Firefox or Edge.
- macOS Gatekeeper refusal: Open System Settings, go to Privacy & Security, and click Open Anyway next to the Slack notification.
- Windows installer stalls: Run the installer as an administrator. Disable antivirus temporarily if it is interfering with the .exe extraction.
- Linux dependency errors: Run the dependency fix command for your package manager (apt-get install -f or dnf check) and retry.
- App crashes on launch: Clear the Slack cache by navigating to the app data folder and deleting the Cache and GPUCache directories, then relaunch.
Slack Desktop vs. Browser: Which Should You Use
The desktop app and browser version share the same core features, but the desktop app handles background notifications more reliably, supports tighter keyboard shortcuts, and uses slightly less memory when multiple workspaces are open. The browser version is useful when you need to switch between Slack and other web tools without installing anything, but it does not provide the same level of OS integration.
Keeping Slack Updated
Slack checks for updates automatically when you have the desktop app installed. You can manually trigger an update by clicking your workspace name in the top-left corner, selecting Preferences, and navigating to the updates section. Keeping Slack current ensures you receive security patches, performance improvements, and new features as soon as they are released.