Slack

How To Change Slack to Dark Mode

William Westerlund
October 14, 2025
Read time

Reduce eye strain, work comfortably in low light, and personalize your workspace. Dark mode is no longer a hack but a native, cross-platform feature built into every version of Slack.

☀️
🌙

Why Dark Mode Matters for Productivity

This isn't just aesthetics. Dark mode delivers measurable benefits for focus, comfort, and accessibility.

👁️

Reduce Eye Strain

Lower brightness and higher contrast minimize fatigue during extended work sessions, especially in dim environments.

🌙

Better for Night Work

Bright white screens disrupt circadian rhythms. Dark mode reduces blue light exposure for late-night collaboration.

Accessibility Essential

For users with photosensitivity, migraines, or visual impairments, dark mode isn't optional. It's necessary for usability.

🔋

Battery Savings (OLED)

On OLED/AMOLED screens, dark pixels consume less power. Marginal but real savings for mobile devices.

The Evolution: Dark mode went from community hack (2016-2019) to official native feature (2019). The years of user-created workarounds proved overwhelming demand, forcing Slack to re-architect its entire front-end color system.

Platform-Specific Setup Instructions

Dark mode activation varies by platform. Follow your device's specific guide below.

💻
Desktop (Windows/Mac/Linux)
Easiest
  • Click your profile picture in the top-right corner
  • Select Preferences from dropdown
  • Click Appearance in left sidebar
  • Under Color Mode, select Dark
  • Change applies instantly (no restart needed)
Sync Option: Choose "System" to auto-match your OS theme
📱
iOS/iPadOS 13+
System Only
  • Open iPhone/iPad Settings app
  • Tap Display & Brightness
  • Under Appearance, select Dark
  • Slack automatically follows system theme
No In-App Toggle: iOS 13+ removed manual control. Must use system setting.
🤖
Android 10+
Flexible
  • Open Slack app, tap You tab (bottom-right)
  • Tap Preferences
  • Select Dark Mode
  • Choose: On (always), Off (never), or System default
Best of Both: Android offers manual override OR system sync
📲
Legacy (iOS 12, Android 9)
Manual Only
  • Open Slack, tap profile or You tab
  • Tap Preferences
  • Select Dark Mode
  • Toggle to On
Battery Saver Link: Android 9 can tie dark mode to Battery Saver mode

Visual Comparison: Light vs Dark Mode

See the difference in interface contrast and readability.

Light Mode (Default)
#general
Alice Chen Meeting starts in 10 minutes
You On my way!
Dark Mode (Active)
#general
Alice Chen Meeting starts in 10 minutes
You On my way!
Design Choice: Slack uses dark grey (#161b22) instead of pure black (#000000). This reduces eye strain from harsh contrast while still providing OLED power savings.

The Dark Mode Journey: From Hack to Official Feature

A timeline of how community demand shaped Slack's development roadmap.

2016-2018
The Community Hack Era
Power users inject custom CSS via modified ssb-interop.js file. Fragile but beloved workaround proves massive demand.
March 2019
Mobile Beta Launch
Dark mode debuts in Android beta, then rolls to stable iOS and Android apps. First official implementation.
September 2019
Desktop Release
Native dark mode launches for Windows, Mac, Linux (v4.0.2+). Requires complete front-end re-architecture.
2020-Present
Refinement and System Sync
OS sync becomes standard. Continuous improvements to contrast, accessibility, and theme customization.
The Takeaway: The 3-year journey from hack to native feature wasn't slow development but massive technical debt payoff. Slack rebuilt its entire color system with semantic CSS variables to support theming.

Common Issues and Solutions

Fix the most frequent dark mode problems with these proven solutions.

Dark mode enabled but nothing changed ⚠️
Solution: Fully quit and restart Slack. Don't just close the window. On Windows, right-click system tray icon → Quit. On Mac, Cmd+Q or quit from menu bar. On some systems, use Task Manager/Activity Monitor to kill "Slack Helper" processes before relaunch.
Can't find dark mode setting on iOS ⚠️
Solution: iOS 13+ doesn't have in-app toggle. Go to iPhone Settings → Display & Brightness → select Dark. Slack automatically follows. For visionOS, try Profile → Preferences → Advanced → Appearance.
Dark mode preference doesn't sync across devices ⚠️
This is intentional behavior. Dark mode is device-specific by design. Rationale: You might want light mode on office desktop but dark mode on laptop/phone at night. Use "System" sync option for automatic day/night switching per device.
Want true black for OLED battery savings ⚠️
Not available natively. Slack uses dark grey (#161b22) to reduce eye strain from harsh white-on-black contrast. True black (#000000) can cause "halation" blur effect. No official AMOLED mode exists.
System sync not working on Linux ⚠️
Solution: Ensure your Linux desktop environment (GNOME, KDE, etc.) supports system-wide dark theme. Most modern DEs do. Check DE settings for appearance/theme options. Slack reads system preference if available.

Dark Mode for Slack, Task Management for Productivity

Now that your eyes are comfortable, supercharge your workflow. Suptask brings native ticketing and task management directly into Slack. Create, assign, and track work without leaving your dark theme.

Respects your theme • Slack-native • 14-day free trial

Frequently Asked Questions

Everything you need to know about Slack's dark mode implementation.

Does dark mode affect sidebar themes? +
Dark mode and sidebar themes are separate settings. Dark mode changes the main message pane, while sidebar themes control the left navigation. You can mix them: dark mode on with colorful sidebar, or light mode with custom sidebar colors. Slack provides dark mode-compatible sidebar themes like "Ochin" and "Work Hard" for optimal contrast.
Can I schedule dark mode to turn on at night? +
Not directly in Slack, but use the "System" sync option. Then configure your OS to auto-switch themes based on time. macOS: System Preferences → General → Appearance → Auto. Windows: Settings → Personalization → Colors → Choose your default app mode → set schedule. Slack will follow automatically.
Why did the old hack methods stop working? +
Pre-2019, users modified ssb-interop.js to inject custom CSS. Slack 4.0+ bundled files into app.asar archive, making injection harder. Then native dark mode arrived, rendering hacks obsolete. The old methods broke with every update anyway, requiring constant re-application. Official feature is stable and maintained.
Does dark mode reduce battery consumption? +
Yes, on OLED/AMOLED screens (most modern smartphones). Dark pixels consume less power because individual LEDs turn off. On LCD screens (most laptops/monitors), minimal to no savings since backlight stays on regardless. Slack's dark grey approach offers some OLED benefit while prioritizing eye comfort over maximum battery savings.
Can I customize dark mode colors further? +
Limited customization. You can change sidebar theme colors via Preferences → Appearance → Custom theme, but the main message pane's dark mode colors are fixed. No native way to create a custom dark theme palette. This is intentional: Slack ensures contrast ratios meet accessibility standards (WCAG) for readability.
Why was the desktop release delayed 6 months after mobile? +
Desktop required fundamental re-architecture. Slack's web-based codebase used hardcoded color variables (@sk_black, @sk_white) instead of semantic ones. The team rebuilt the entire color system with CSS Custom Properties (@sk_primary_foreground, @sk_primary_background) to support theming. Mobile apps could implement dark mode faster with native platform features.
Is there a keyboard shortcut to toggle dark mode? +
No native keyboard shortcut exists. You must navigate to Preferences → Appearance to toggle. Workaround: Use "System" sync option, then toggle your OS-level dark mode (macOS: Control + Command + Comma with custom shortcut, Windows: Alt+Shift+D with PowerToys). Third-party tools like Alfred (Mac) or AutoHotkey (Windows) can create custom shortcuts.
Does dark mode work on Slack's web app? +
Yes, the browser-based version supports dark mode. Navigate to workspace in browser → click profile picture → Preferences → Appearance → select Dark. Some browsers may also respect system preference automatically if Slack detects prefers-color-scheme media query support.
Can I use different themes for different workspaces? +
Dark mode setting applies globally across all workspaces on that device. However, sidebar themes are workspace-specific and sync across devices. Strategy: Use consistent dark mode for comfort, differentiate workspaces with unique sidebar colors (e.g., blue sidebar for Client A, green for Client B).
What accessibility standards does dark mode meet? +
Slack's dark mode is designed to meet WCAG 2.1 Level AA contrast ratios (minimum 4.5:1 for normal text, 3:1 for large text). The dark grey background (#161b22) with light text provides better readability than pure black while maintaining accessibility standards. Essential for users with photosensitivity, migraines, or visual impairments.

Your Eyes Will Thank You

Dark mode is more than aesthetics. It's productivity, accessibility, and comfort. Enable it now and experience Slack the way it was meant to be used: without the glare.

William Westerlund

Get started with Suptask

14 Days Free Trial
No Credit Card Required
Get Started Easily
A Add to Slack
Try a Slack Ticketing System Today
No credit card required