Export Discord chat to HTML, CSV, Excel, JSON or TXT

Short answerDiscordSuite saves any Discord channel, thread or DM as HTML, Excel (XLSX), CSV, JSON or TXT, and every format is on the free plan.

What it does

FormatWhat you getPick it to…
HTMLOne file that looks like Discord: avatars, names, timestamps, formatting, mentions, custom emoji, replies, image previews, embeds, stickers, polls, reactions and editsRead or share a chat
Excel (XLSX)A workbook with one row per message on a "Messages" sheet, header row frozenSort, filter or chart messages
CSVThe same 11 columns: MessageId, Timestamp, AuthorId, Author, AuthorDisplayName, Content, Attachments, Reactions, ReplyTo, Edited, Pinned. UTF-8, so emoji and accents show correctlyUse any spreadsheet or script
JSONThe full message data: author details, content, attachments, embeds, stickers, reactions, mentions, replies and pollsFeed scripts, databases or AI tools
TXTA plain-text log, one line per message: [timestamp] author: messageKeep a lightweight, searchable log

Light or dark HTML: force Light or Dark, or choose Auto to follow the reader's system setting. Images, avatars and emoji load from Discord's CDN when you open the file; with Chat Exporter's Download attachments (or All tools), the export and every attachment come in one ZIP and the links open the local files after unzipping.

Need a PDF? DiscordSuite doesn't create PDF files. Open the HTML export in Chrome and choose Print → Save as PDF.

How to use it

  1. 1

    Open the channel, thread or DM in Discord in Chrome.

  2. 2

    Click the DiscordSuite icon.

  3. 3

    Pick a format (and, for HTML, Light, Dark or Auto).

  4. 4

    Optional: set From and To dates (both days included) or the first or last N messages.

  5. 5

    Click Export and save the file.

Spreadsheet tips are in How to export a Discord chat to Excel or CSV.

Free vs Chat Exporter

FreePaid

All five formats, light or dark HTML, date ranges and first or last N are free, with a message limit per export. Chat Exporter (or All tools) removes the limit and adds attachments in one ZIP. See pricing.

Frequently asked questions

How do I save a Discord chat as an HTML file?

Open the chat in Discord in Chrome, click DiscordSuite, choose HTML and click Export. You get a single .html file that opens in any browser.

Can I export a Discord chat to Excel?

Yes. Choose Excel (XLSX) for a workbook, or CSV if you prefer a plain spreadsheet file.

Can I export a Discord chat to PDF?

DiscordSuite doesn't create PDF files. Export to HTML, open the file in Chrome, and use Print → Save as PDF.

Can I export a Discord chat in dark mode?

Yes. Set the HTML theme to Dark, Light or Auto before you export. Auto follows the reader's system setting.

Pick a format and export your first chat