How to move a Slack community to Discord
Updated · Moving to Discord
Export your Slack workspace data first (owners and admins can export public channel messages on every plan; private channels and DMs need Business+ or Enterprise and an approved application), then rebuild the channels you actually use as Discord channels, map Slack user groups to Discord roles, and invite members with one link. Slack exports come as JSON and do not import into Discord.
| Slack plan | What you can export | Who can export |
|---|---|---|
| Free | Public channel messages and file links (file links only from the last 90 days) | Workspace Owners and Admins |
| Pro | Public channel messages and file links | Workspace Owners and Admins |
| Business+ | Plus private channels and DMs, after the Primary Owner applies | Owners and Admins; Owners apply for more |
| Enterprise | Public, all-conversation and custom exports | Org Owners and Admins |
Mapping Slack to Discord
- Channels to channels, but merge low-traffic ones.
- Threads to Discord threads, or to a forum channel for Q&A so answers stay searchable.
- User groups to Discord roles.
- Slack Connect or guest access to a separate role with limited channel access.
- Huddles to Discord voice channels or Stage channels for larger talks.
Should a SaaS community be on Slack or Discord?
Slack fits communities of professionals who already live in Slack at work. Discord fits larger, more casual or developer-heavy communities, and it's free with full message history. On Slack's free plan, message and file history visibility is limited (check current limits on Slack's pricing page), which is a common reason communities move.
What to do with the old workspace
Post the move in every active channel, pin it, then make the main channels read-only and keep your export. Don't delete the workspace until you've confirmed the export opens.
Quick answers
- Should my saas have a discord or a slack community?
- Slack if your members are professionals who use Slack at work and the group is small; Discord if it's large, developer-heavy or you need full history for free.
- Can I import Slack messages into Discord?
- Not natively. Slack exports JSON; you can keep it as an archive, but messages won't appear as Discord history.
- Can I export private Slack channels?
- Only on Business+ or Enterprise, and the workspace's Primary Owner has to apply and be approved, according to Slack's help center.
What to do next
We'll rebuild your Slack community on Discord, map user groups to roles and write the move announcement. $299 one-time.
Related guides
Sources
- Slack Help Center: Export your workspace data
- Slack pricing (official)
- Discord Help Center: forum channels
- Discord Help Center: roles and permissions
Checked: . Discord changes features and menus often; if something looks different, the official help center is the source of truth. ServerSetupKit is not affiliated with Discord or any platform named here.