No warranty implied or expressed is provided, although we'll do our best to provide a great experience.

We hope that using Export is fairly self-explanatory and a bug free experience. That said, should you need any assistance with the app, or you're interested in development services to make one of your own, please feel free to contact us at:

Need a custom solution?

If there is a feature you would like or desire an on-premise version of our apps, reach out to us and we would be happy to chat about building it for you.

Frequently Asked Questions

How do I export my channel or direct message?

Simply type /export in the current channel or direct message to start the process. A link will be replied in the same thread. Click on the link to set your options. Note that clicking this link brings you out of Slack.

What options are customizable for export?

At this time, a user can select a date range and output format. The default date range is not set, so all messages will be fetched and exported. In cases where there is a large message count, the export may timeout. The default format is JSON, which is a common format for data transfer. Other supported formats are HTML, CSV and Text.

My export does not complete or times out. What do I do?

An unbounded or large date range is typically the cause of export failures. Restrict your export to a smaller date range and try again. If you or your organization requires a single, large export, contact us to talk about custom solutions to handle these requests.

What data can a user export?

Only chat history for channels, private and direct messages that the user is a member of at that time.

Can I export message history from a channel or direct message that I am not a part of?


How long do I have to download my exported messages?

The export will automatically be deleted after 24 hours. The export file is also automatically deleted after the user downloads it.

Can I export messages from multiple channels at once?


Does anybody else see that I've exported messages?