Exports your company can get
Only a Slack admin (workspace owner) can do a Slack export. What it includes depends on your plan.
| Slack plans | Public channel | Private channels · DM | How |
|---|---|---|---|
| Free · Pro | They join | I can't get it | Default export (public channels only) |
| Business+ | They join | Request access and you get in once it's approved | Admin requests a full export from Slack → export after approval (2 steps) |
| Enterprise | They join | They join | Export the whole organization, or export just one person's conversations (3 steps) |
Good to know
- You can move just public channels first — when you get a ZIP with DMs later, upload it to the same workspace again. Messages already imported are skipped, and only the missing ones are added.
- 「DM with yourself」 (notes you leave for yourself) counts as a DM too. It only comes in if the export includes private channels and DMs.
Admin exports everything, including DMs, at once
On the Business+ plan, the default export only includes public channels. To get private channels and DMs too, you need to request a full export from Slack. Once you get it, you can move all of your company's conversations at once, which is the cleanest way.
ARequest a full export
- In Slack, open Admin on the left → Workspace settings → Security → Import/Export data → the Export tab.
- Use the "submit an application" link on the screen to request a full export.
- The workspace Primary Owner approves it, and you'll get an email once the Slack support team finishes their review.
BExporting after approval
- In the same Export tab, choose the period to export. If it's your first time, choose All time.
- Click 「Start export」 and you'll get an email when it's ready.
- Get the ZIP from the link in the email. Don't unzip it — leave it as it is.
Each person exports their own DMs
If it's hard to get the whole company at once, you can export just one person's conversations and upload them one by one. Their channels, DMs, and group DMs come in.
AGet an export for each person
- A Slack Org admin goes to Tools & settings → Organization settings → Security → Export and picks one member to export.
- Both JSON and TXT formats work. If you can choose, JSON carries over more (original threads and attachments).
- Pass the ZIP you received on to that person. Repeat this once for each person.
Upload to Modak
AFirst move — to a new workspace
- At the bottom left of Modak, tap your photo → "Move from Slack". (On a phone: your photo → "Move from Slack")
- Click 「Upload Slack export ZIP」 and choose the ZIP you downloaded.
- When you scroll up, the latest messages load first so you can write right away. Older messages and attachments keep loading in the background.
BAdding to a workspace you've already moved — DM ZIP·per-person ZIP
- Under the same window, tap "Add to this workspace instead of a new one".
- Upload a ZIP that contains DMs, or a per-person ZIP. You can upload one for each person.
- Anything that already exists is skipped, and only the DMs and posts that weren't there are added.
Check after uploading
How it comes in
- Private channels stay private — They're only visible to people who were original members.
- DMs are between two people only — once a teammate joins Modak and signs in to their own spot (Slack account), their DMs appear.
- DM with yourself — it appears as 「Chat with yourself」 in the sidebar DM list.
- Group DMs — they come in as private channels named after the people in them (for example, 「Gildong-Cheolsu-Younghee」).
Stuck?
- I can't see any DMs
- The ZIP you received is most likely a default export with public channels only. Check the table in step 1, get an export that includes private channels and DMs, and upload it to the same workspace again.
- "Couldn't find channels or messages to import" appears
- Upload the ZIP from Slack as it is, without unzipping it. If it still looks the same, let us know with 「Report a bug」 in the app — we'll check what format it is.
- The names of my DM with myself or group DMs I uploaded earlier look wrong
- ZIP files uploaded before October 6 are missing your DM with yourself, and group DMs came in with English IDs. Upload the same ZIP again and only the missing parts are added and the names are fixed.