How to Export Slack Chat History
Export your Slack chat history as a .zip file and analyze it with ChatAnalyzer.
Step-by-step instructions
- 1
Step 1: Access Workspace Settings
Go to your Slack workspace and click on your workspace name in the top left corner, then select "Settings & administration" → "Workspace settings".
- 2
Step 2: Navigate to Import/Export
In the workspace settings page, find and click on "Import/Export Data" in the left sidebar.
- 3
Step 3: Start an Export
Click on the "Export" tab and then click the "Start Export" button.
- 4
Step 4: Select date range and channels
Choose the date range you want to export and which channels to include. Public channels are always available; private channels require extra permission.
- 5
Step 5: Download and upload
Once the export is ready (you'll get an email), download the .zip file and upload it to ChatAnalyzer.
Ready to analyze?
Upload your exported file to ChatAnalyzer and get instant insights.
Analyze now — it's freeFrequently asked questions
Do I need admin access to export Slack data?
Yes — only workspace admins and owners can export data from Slack. If you're not an admin, ask your workspace administrator to perform the export for you.
Can I export private channels?
Private channel exports require additional approval in Slack's settings. By default, only public channels are included in standard exports.
How long does the Slack export take?
For small workspaces, exports are usually ready in minutes. Larger workspaces with years of history may take an hour or more. Slack will email you when it's ready.
What's inside the .zip file?
The .zip contains JSON files organized by channel and date. ChatAnalyzer automatically parses this structure — just upload the .zip directly.