How to Export Discord Chat History to CSV, JSON, or HTML

Published April 30, 2026 · Last updated May 15, 2026 · Discord backup guide

If you need to save a Discord channel or DM conversation, the fastest browser-based workflow is to export the current chat into a local file. Discord Chat Exporter supports CSV for spreadsheets, JSON for structured archives, and HTML for readable backups.

Direct answer: open the Discord channel or DM in your browser, install Discord Chat Exporter, choose CSV, JSON, or HTML, and start the export. The file is generated locally in your browser. The tool works only on conversations your Discord account can already access in Discord Web.

What you can export

FormatBest forNotes
CSVExcel, Google Sheets, Airtable, filteringBest choice for spreadsheet review and lightweight analysis.
JSONStructured archive, scripts, research workflowsKeeps message data in a machine-readable format.
HTMLReadable offline archiveBest choice when you want to browse the conversation later.

1. Open Discord in your browser

Go to discord.com, open the server channel or DM thread you want to archive, and wait until the conversation is loaded.

2. Install Discord Chat Exporter

Install the extension from Chrome Web Store or Edge Add-ons. The extension works from the browser popup and does not require a separate account login.

3. Choose an export format

Use CSV when you want to filter and analyze messages in a spreadsheet. Use JSON when you need structured data for scripts. Use HTML when you want a readable offline archive.

4. Start the export

Click Export in the popup. The extension fetches messages through Discord in your browser, formats the file locally, and downloads it through the browser download manager.

Privacy note

Discord Chat Exporter processes chat messages locally. It does not upload exported messages to ExtPilot. The Discord token is used only in memory for the active export and is not stored by the extension. Read the privacy policy for the current data handling statement.

Limits to know before exporting

Free vs Pro

The free version exports up to 300 messages per run. Pro is a one-time $1.90 unlock for full exports and a clean export footer option.

FAQ

Can I export Discord DMs?

Yes, if the DM conversation is accessible in Discord Web. Open the DM in the browser first, then run the extension export.

Does the export happen on ExtPilot servers?

No. The export is generated locally in your browser and downloaded to your computer.

Which format should I use?

Use CSV for spreadsheets, JSON for structured backups or scripts, and HTML for a readable offline archive.

Get Discord Chat Exporter · Privacy policy