If you are currently looking for a way to download a copy of an entire Discord group channel or direct message (DM) history. This article will show you how to do so in a variety of different formats including easy to follow HTML or text files. The quickest and easiest way to export all your Discord Transcripts.

Related: How to stream Disney Plus over Discord.

If you have been using Discord for a while, you’ve probably joined a lot of groups and partaken in countless conversations. Most of which I’m sure probably aren’t worth saving or backing up. However, if you are also using Discord for more professional endeavours and your history isn’t just littered with throwaway conversations relating to gaming content, there’s a good chance you’ll want to export this data.

Since Discord doesn’t officially offer a way to download/export channel chat logs or chat history, you’ll need to use a third-party tool instead. Although I was originally sceptical about how well this would work, there is one exceptionally good tool available that makes downloading/exporting Discord content super easy. So follow along as the rest of this article teaches you how to use it.


  1. Can you download data from locked channels and servers? NO.
  2. Can you download deleted Data, Messages, and Servers? NO.
  3. Can you restore a server using the data? NO.
  4. Can I get banned? It is possible as account automation is against the terms of service. But as this process doesn’t give you any superpowers, it just copies data you already have access to. You “should” be fine. I’ve personally been using this for a few years without issue. But that doesn’t mean it won't be a problem tomorrow, etc.
  5. Is it safe to use my token like this? Yes, but you should change your password to refresh your token just in case. It’s better to be safe than sorry.

How Do You Download Channel Chat Logs and Direct Messages From Discord?

To kick start the process of downloading/exporting your Discord channel chat and DM history, you’ll need to head on over to GitHub and download Discord Chat Exporter. The link below will take you to the current release page. This article has been written using version 2.33.2 (the latest at the time of writing) however, you should make sure you grab the newest release available at the time.

Download DiscordChatExporter From Github.

  • Once you have the DiscordChatExporter zip file on your computer, extract it to your desired location.
  • Next double click the DiscordChatExporter.exe file, this will open the tool.
  • Now follow the instructions shown in the utility to finish the process. You may have to download and install .NET Runtime (WindowsDesktop) v6.0.0. Just click Install and the process will complete automatically. You will notice in the Windows security prompt that the service is verified and safe.

how to export all your discord data servers channels chats

  • Open Discord in your web browser (any browser will do), then sign in to your account as you normally would.
  • Next press Ctrl+Shift+I to open the Developer Options menu (don’t worry it’s not as complicated as it looks).
  • Once you have the Developer Options window open, find and click on Applications at the top of the page. (you may need to expand the option using the arrow if it’s hidden).
  • When you are on the Application page, click Local Storage > https://discordapp.com in the left-hand pane.
  • Finally, press Ctrl+R to refresh the page. This will let you view the token option which won’t be visible when you first access the location.

export all discord server chat and channel data

  • Now simply copy and paste your token code into the top of DiscordChatExporter without the quotes ("), click the arrow and all your Discord information will load.

how do you export all your discord channel data

  • To save content all you have to do is select a Discord Server you wish to export content from, then select a #channel in the central pane. As soon as you click on a channel, you will see a tick appear meaning it has been selected to save.
  • Finally, click the yellow download icon to start the download process. Simply choose the format you want to use and click Export.
  • Alternatively, you can click More to view a heap of other options.

download and export all your discord data

The best format to export to is HTML (light) as it’s easy to read and open and displays in a similar format to the original Discord layout. User icons, emojis, pictures, and links are all included. You can open HTML files with any Internet browser.

I'm having trouble getting the Token to stay. My Discord Token keeps vanishing when I refresh the page.

If you are trying to find the token but it keeps vanishing before you can copy the code, refresh the page, then click stop the moment the token code appears. This will lock the token code in place, allowing you to copy it. If you have a super-fast internet connection press stop straight after you press refresh. It will take a bit of practice to catch it sometimes.

If you still can’t catch the token press Print Screen on your keyboard to take a screenshot, then past the image into pain or something similar and manually enter the code into DiscordChatExporter.

What about the risk of sharing your token? A password change will reset it to a new value.

If you are worried about sharing your Discord token with a random program, changing your password straight after using the tool will reset your token to a new value so the risk is eliminated. Discord confirmed this in a Tweet several years ago.