Export your workspace data

With Slack data exports, you can export data from your workspace or Enterprise Grid org. Depending on your subscription, you may have a few options for data exports:

  • Exports for public channels only
    On any subscription, workspace owners and admins can export data (messages and links to files) from public channels in their workspace.
  • Exports for all channels and conversations 
    Workspace owners on the Plus subscription and org owners on the Enterprise Grid subscription can apply to export data from all channels and conversations, including public channels, private channels and direct messages (DMs).
  • Recurring exports 
    On the Plus subscription, workspace owners can set up recurring data exports once their application to export data from all conversations has been approved.
  • Exports for a single user's channels and conversations
    On the Enterprise Grid subscription, org owners can also apply to export data for a single user, including all of the conversations that the user is a part of.

Tip: Read more about Slack export options by subscription and how to read Slack data exports.


Export data

Free and Standard subscriptions

Plus subscription

Enterprise Grid subscription

Workspace owners and admins on the free version of Slack and the Standard subscription can export data from public channels using the steps below:

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Workspace settings.
  3. Choose Import/export data in the top right.
  4. Select the Export tab.
  5. Below Export date range, open the drop-down menu to select an option.
  6. Click Start export. We'll send you an email once it's ready.
  7. Open the email and click Visit your workspace's export page.
  8. Click Ready for download to access the zip file.


The zip file will contain your workspace's message history (in JSON format) and file links from all public channels.

Workspace owners and admins on the Plus subscription can export data from public channels in their workspace using the steps below. If a request to export data from all channels and conversations has been approved, any workspace owner can also use these steps to export data from public channels, private channels and direct messages.

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Workspace settings.
  3. Choose Import/export data in the top right.
  4. Select the Export tab.
  5. Below Export date range, open the drop-down menu to select an option.
  6. Click Start export. We'll send you an email once it's ready.
  7. Open the email and click Visit your workspace's export page.
  8. Click Ready for download to access the zip file.


The zip file will contain your workspace's message history (in JSON format) and file links from all public channels or from all channels and conversations, depending on your export type.

Org level

Org owners can request to export data from all channels and conversations in their org, or from all conversations that a single user is a part of. If their request is approved, org owners can use the steps below to export data from public channels, private channels and direct messages, or from a single user’s conversations.

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Organisation settings.
  3. Click Security in the left sidebar.
  4. Select Exports.
  5. Next to the export type that you’d like to use, click Export.
  6. Choose if you’d like to export data from your entire org or a specific workspace, and select a date range. If you’re exporting data for a single user, select an export format.
  7. Click Start. We'll send you an email once it's ready.
  8. Open the email and click Visit your workspace's export page.
  9. Click the Downloads tab.
  10. Next to your export, click Download to access the zip file.


The zip file will contain your org's message history (in JSON format) and file links from all channels and conversations. If you export data for a single user, you can choose to export data in JSON or TXT format.


Workspace level

If their org has not applied to export data from all channels and conversations, workspace owners and admins in an Enterprise Grid org can use the steps below to export data from public channels in their individual workspace(s):

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Workspace settings.
  3. Choose Import/export data in the top right.
  4. Select the Export tab.
  5. Below Export date range, open the drop-down menu to select an option.
  6. Click Start export. We'll send you an email once it's ready.
  7. Open the email and click Visit your workspace's export page.
  8. Click Ready for download to access the zip file.


The zip file will contain your workspace's message history (in JSON format) and file links from all public channels or from all channels and conversations, depending on your export type.

Note: You can't select specific channels to export data from. If you plan to import your data into another workspace, you'll have the option to pick the messages and files that you'd like to migrate during the import.


Apply to export data for all channels and conversations

Plus subscription

Enterprise Grid subscription

Workspace owners can apply to access a self-serve tool to export data from all channels and conversations in their workspace, as needed and permitted by law. This type of export includes content from public channels, private channels and direct messages.

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Workspace settings.
  3. Click Import/export data in the top right.
  4. Choose Export.
  5. Click the submit an application link.

Org owners can contact our Support team to apply to access a self-serve tool for exporting data from all channels and conversations in their org, as needed and permitted by law. This type of export includes content from public channels, private channels and direct messages.

Org owners can also contact our support team to apply to export data for a single user in their org, including all the messages and files sent by that user in any conversation that they’ve been a part of.


Schedule recurring data exports

On the Plus subscription, if your application to export data for all channels and conversations has been approved, workspace owners can schedule this export to occur daily, weekly or monthly.

Note: Recurring data exports are only available on the Plus subscription.

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Workspace settings.
  3. Choose Import/export data in the top right.
  4. Select Schedule exports and choose a frequency.
Who can use this feature?
  • Workspace owners/admins and org owners/admins can export data.
    Only workspace owners (Plus subscription) and org owners (Enterprise Grid subscription) can apply to export data from all channels and conversations.