How to Change the Font Size in Slack on Desktop and Mobile
To zoom in on Slack, press Cmd and + (Ctrl and + on Windows); to zoom out, Cmd and -; Cmd and 0 resets. The desktop app also keeps a Zoom level in Preferences, Accessibility; the web app has no Zoom option. On phones Slack follows your text size. We also tested whether a header block makes a message bigger: it makes it heavier, not larger.
On this page
To zoom in on Slack and make the text bigger, press Cmd and + on a Mac or Ctrl and + on Windows and Linux. To zoom out, press Cmd and - or Ctrl and -, and Cmd and 0 or Ctrl and 0 goes back to the normal size. To keep a size, open Preferences, Accessibility, and pick a level under Zoom. On iPhone and Android, Slack has no text size setting of its own; it follows the font size you set on the phone. None of this changes what your coworkers see. Slack messages have no font size option, so bold text or a canvas heading is the way to make a line stand out.
The free Markdown to Slack converter shows how bold, lists and code look in Slack before you post.
Make Slack text bigger or smaller, by device
| Where | Bigger or smaller | Kept as a setting? |
|---|---|---|
| Mac desktop app | Cmd and + or Cmd and - | Yes, Preferences, Accessibility, Zoom |
| Windows or Linux app | Ctrl and + or Ctrl and - | Yes, same place |
| Slack in a browser | Cmd or Ctrl and + or -, which is the browser's zoom | The browser remembers it for app.slack.com |
| iPhone or iPad | Settings, Display & Brightness, Text Size | Slack follows the device |
| Android | Settings, Display, Font size | Slack follows the device |
On some keyboards the + key needs Shift, so Cmd+Shift+= does the same as Cmd and +. Cmd+0 or Ctrl+0 puts the desktop app back at its normal size.
Set a zoom level in Slack preferences
Slack's help center gives these steps for the desktop app:
- Click your profile picture in the sidebar.
- Select Preferences.
- Click Accessibility.
- Under Zoom, select your zoom level.
The zoom setting scales everything in Slack: messages, the sidebar, names and buttons. It is only in the desktop app. We opened Preferences, Accessibility in Slack's web app on 3 October 2026, and it has display, alt text, keyboard and screen reader options but no Zoom:
In a browser, use the keyboard shortcut instead. It changes the browser's own zoom for that site.
The desktop app keeps one zoom level for the whole app, not one per workspace. On our Mac (Slack 4.52.171) it is stored in Slack's own settings file:
$ python3 -c "import json,os; print(json.load(open(os.path.expanduser('~/Library/Application Support/Slack/storage/root-state.json')))['settings']['zoomLevel'])"
0
0 is the normal size. If Slack looks too big or too small in every workspace at once, this is the value that changed, and Cmd+0 or Ctrl+0 sets it back.
If the text is fine but the layout feels cramped or too spread out, try the message theme under Preferences, Messages & media. Compact fits more messages on the screen and hides profile photos; Clean is the default.
Change the font in Slack
Slack also lets you pick a different font. On desktop, click your profile picture, choose Preferences, then Appearance, and choose an option under Font. Slack says this works on desktop and in the browser, for Latin-based languages, and you set it for each workspace you are in. It changes the typeface, not the size; for size, use zoom. The 10 fonts in that menu, and which font Slack uses by default, are in what font Slack uses.
Never appear "away" on Slack again
Cloud-based. No downloads. Works 24/7 even when your laptop is off.
Slack font size on iPhone and Android
The Slack mobile apps do not have a zoom setting. Slack's help center says the app matches the font size in your device settings:
Close and reopen Slack if the text does not change right away. This changes the text size in every app on the phone, not only Slack.
Can you change the font size of a Slack message?
No. There is no font size button in the Slack message field, and markdown headings with a # do not work in messages. Everyone reads your message at the size they chose. To make a line stand out anyway:
header block shows a heavier title line:{
"blocks": [
{ "type": "header", "text": { "type": "plain_text", "text": "Release 2.4 is live" } },
{ "type": "section", "text": { "type": "mrkdwn", "text": "Dark mode, faster search, and 12 bug fixes." } }
]
}
We posted that message to ourselves on 3 October 2026, together with a normal message that starts with #, then deleted both:
In Slack's web app the header did not come out bigger. Its capital letters measured the same 21 pixels tall in our screenshot as the bold phrase below it, and the page styles both at 15px, the header at weight 900 and bold text at 700. The # line stayed plain text. So a header block makes a title heavier, not larger. The header text must be plain_text, so no bold or links inside it. To convert a markdown document with # headings into something Slack shows well, use our Markdown to Slack converter; it turns headings into bold lines.
Emoji follow a different rule: an emoji sent with no text shows large. See how to make Slack emoji bigger.
Slack text too small or too big after an update
More shortcuts, including the formatting keys, are in our Slack keyboard shortcuts guide.
FAQ
How do I make Slack text bigger? Press Cmd and + on a Mac or Ctrl and + on Windows and Linux, or set Zoom in Preferences, Accessibility in the desktop app.
How do I zoom out in Slack? Press Cmd and - or Ctrl and -. Cmd+0 or Ctrl+0 resets the size.
Why can't I find the Zoom setting in Slack? It is only in the desktop app. Slack in a browser has no Zoom option under Accessibility, so use the keyboard shortcut.
How do I change the font size in the Slack app on my phone? Change the text size in your phone's settings. Slack follows it.
Stop Jiggling Your Mouse.
Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.
Related Articles
Slack Daily Standup Without a Paid Bot: /remind, Workflow Builder and a Script
We set up a weekday 9:30 standup in a free Slack workspace three ways: a /remind reminder, Workflow Builder, and a short script that posts the questions and collects the thread replies.
Slack Tabs Under a Channel Name: What Each One Is and How to Edit Them
We added, renamed, moved, hid and deleted the tabs under a channel name in Slack web on the Free plan, and compared them with the tabs in a DM.
Leave Multiple Slack Channels at Once: 4 Ways Timed, Plus a Script
Slack has no bulk leave button. We made 12 test channels and left them with the sidebar menu, the channel browser, /leave and a 30-line script, and timed each way.