Slack works fine in a browser tab, so the desktop app has exactly one job: to be there when you are not looking — tray notifications, a taskbar badge, launch at startup, and keyboard shortcuts that don’t collide with the browser’s. If your team lives in Slack, install the app; if you check one workspace twice a day, the browser is honestly enough. Here is the clean way to install it and the fixes for its well-known hiccups.
Last checked: September 2026.
Download it from Slack, not a portal
- Windows: slack.com/downloads/windows — or the Microsoft Store build, which updates itself through the Store.
- Mac: slack.com/downloads/mac (choose the Apple Silicon build on M-series Macs) or the Mac App Store.
- Linux: deb/rpm packages and a Snap from slack.com/downloads/linux.
Install and sign in
- Run the installer — there are no options to configure.
- Click Sign in. Slack hands you to your default browser to authenticate, then bounces back to the app. This browser round-trip is normal and is where most sign-in problems live (see below).
- Enter your workspace URL (
yourteam.slack.com) if asked. You can add more workspaces later from the sidebar’s + button — the app handles several at once, each with its own notification settings. - In Preferences → Notifications, set what actually pings you. “All new messages” in a busy team is how people end up disabling notifications entirely a week later.

Troubleshooting
- Stuck on a blank or endlessly loading window. Slack’s own escape hatch: open the app menu → Help → Troubleshooting → Clear Cache and Restart. It fixes the majority of rendering and loading weirdness without touching your settings.
- Sign-in loops between browser and app. The browser finishes login but the app never notices. Make sure the browser doing the login is your system default, and allow the “Open Slack?” prompt. Still looping? In the browser, at the end of sign-in, choose the “use Slack in your browser” link, then Preferences → open the desktop app from there.
- No notifications on Windows. Three switches must agree: Slack’s own preferences, Windows Settings → System → Notifications (Slack allowed), and Do Not Disturb / Focus off. Slack also pauses notifications while your status shows in a call or a set snooze — check the bell icon at the top of the sidebar.
- The app eats memory with many workspaces. Each workspace is effectively its own web app. Sign out of workspaces you no longer use rather than just collapsing them.
- Company laptop, can’t install? Use the browser version — feature parity is close to complete; you mainly lose the tray icon and global shortcuts.
Worth knowing
The desktop app auto-updates itself silently — there is no reason to download version-numbered installers from anywhere, and “Slack latest version” download sites have nothing Slack’s own page doesn’t. If the app misbehaves after an update, Clear Cache and Restart (above) is almost always the cure; a full reinstall is rarely necessary and keeps your sign-ins anyway.
Featured image: Slack headquarters, San Francisco — Photo: Scott Schiller / Wikimedia Commons, CC BY-SA 2.0