Published: April 2026 | Last Updated: April 2026

Person typing on a laptop keyboard

Photo by Szabó Viktor on Pexels

Quick Answer

Slack messages allow up to 40,000 characters. Channel names are limited to 80 characters. Status text allows 100 characters.

All Slack Character Limits

FieldCharacter LimitNotes
Message40,000Extremely generous — one of the highest limits
Channel Name80Lowercase letters, numbers, hyphens, underscores
Channel Topic250Short description shown at the top of a channel
Channel Purpose250Longer description in channel details
Display Name80Your visible name in the workspace
Status Text100Your custom status message
Status Emoji1Single emoji alongside your status
Profile Title100Job title in your Slack profile
Thread Reply40,000Same as standard messages
CanvasUnlimitedSlack Canvas documents have no character limit

Tips for Slack Messaging

Check Your Character Count

Draft long Slack messages in our free word counter tool to check character count and reading time before sending.

Count Your Words Now

Paste your text into our free word counter tool to instantly count words, characters, sentences, paragraphs and pages.

Open Word Counter

Frequently Asked Questions

What is the Slack message character limit?

Slack messages can be up to 40,000 characters long. This applies to both channel messages and direct messages.

What is the Slack channel name character limit?

Slack channel names are limited to 80 characters. They can only contain lowercase letters, numbers, hyphens, and underscores.

What is the Slack status character limit?

Slack custom status text is limited to 100 characters, plus one optional emoji.

Is there a limit on Slack Canvas?

Slack Canvas documents have no character limit. They are designed for longer-form content and documentation.

Related Tools & Guides

Further Reading