← Back to all guidesUpdated Sep 28, 2026
Discord offers three different things people search for, and they are separate paths: a personal data export from your account settings (the one this guide walks through, up to 30 days to arrive); server archiving as an admin (different feature, different tool); and a single-channel message backup (third-party tools like DiscordChatExporter, not an official Discord flow). This guide focuses on the personal data export and explains when the other two are the right answer.
Written by Charles
Export at a glance
Request method
In-product settings
Delivery time
Up to 30 days
Sensitivity
Medium: communications, purchase records
Primary use
Backup: preserve a copy for yourself
Archive file map
Top-level structure of the export. Each entry is a file or directory with its format badge and what it contains.
messages/JSONPer-channel message history across servers and DMs you participated in
servers/JSONServer metadata and channel lists: servers you are a member of
activity_log/JSONAccount and login activity logs
purchases/JSONGift and subscription records: what you bought on Discord
connections/JSONLinked social accounts and integrations (Steam, Twitch, etc.)
account.jsonJSONAccount profile, registration date, settings
Three ways to get Discord data out
Pick the path that matches your intent: the right tool depends on whether you want your own data, a whole server, or just the messages in one channel.
- Personal data export (this guide): your own account data via Settings > Privacy & Security > Request all of my data. Returns your messages, DMs, server list, purchase history, login activity. Up to 30 days to arrive.
- Server archive: if you are a server admin and want to archive an entire community's messages, this is a separate admin feature, not part of the personal export. Server owners with a Community-enabled server can request a server archive under Server Settings > Insights > Data.
- Single-channel / DM backup: if you just want messages from one channel or DM thread, the official Discord export is overkill (and slow). Use a third-party tool like DiscordChatExporter (free, open-source) which exports a single channel or DM to HTML/CSV/JSON in minutes.
- Quick rule of thumb: personal data export for your account, server archive for your community, DiscordChatExporter for one channel you care about.
What Discord knows about you
- Message history across servers and direct messages
- Server lists and channel metadata
- Purchase receipts and gift inventory
- Account and login activity logs
- Connection data (e.g. Linked social accounts)
How Discord's export works. And why it takes up to 30 days
Discord gives you a JSON archive that must be opened in a text editor, JSON viewer, or script. The files are structured but not human-friendly by default.
Requesting the archive can take up to 30 days for large accounts. This is normal.
How to request your Discord export (step by step)
- Open Discord and click your user icon in the bottom-left corner.
- Open User Settings > Privacy & Security.
- Scroll down to the "Data" section and click "Request all of my data".
- Confirm the request when prompted.
- Wait for the email (up to 30 days) with the download link.
- Download the ZIP file when the link arrives.
What is inside the archive
- messages/: per-channel message history in JSON
- servers/: server metadata and channel lists
- activity_log/: account and login activity
- purchases/: gift and subscription records
- connections/: linked social accounts and integrations
How to read Discord's JSON files
- Open any file in a browser tab to view it as a collapsible tree.
- Use a JSON viewer like jsonviewer.stack.hu for a cleaner interface.
- Write a simple Python script to traverse the messages and print them as plain text.
- Import into tools like Discord JSON Dump Parser or DiscordChatExporter-fronted for Discord-style rendering.
After downloading: secure and review your archive
- Store the archive in a folder named discord-2026-04
- Keep at least one encrypted copy off-site in ProtonDrive or pCloud
- Review for sensitive topics, financial info, or API keys you may have shared in chats
Quick version
If you want the short checklist instead of the full guide, use the service page.
FAQ
How long does the Discord export take?
Up to 30 days for large accounts. This is normal.
Does the export include direct messages?
Yes, direct message history is included in the archive.
Is there a human-readable viewer for the JSON?
Not built-in, but you can use the browser, JSON viewers, or tools like Discord JSON Dump Parser to make it readable.
Does exporting delete anything from Discord?
No. Exporting creates a copy and does not remove anything from Discord servers.
How do I archive an entire Discord server?
As a server admin, go to Server Settings > Insights > Data and request the archive. This is separate from the personal data export and produces a full server message history. The community must have the Community feature enabled. Allow up to several days for processing.
How do I export just one Discord channel?
Use DiscordChatExporter (free, open-source). It connects via your Discord token and exports a single channel or DM thread to HTML, CSV, or JSON in minutes. This is much faster than waiting for the full personal data export.
How do I save Discord messages for backup?
For personal backup of conversations you care about: DiscordChatExporter is the fastest path. For a complete personal account archive including all servers, DMs, and account metadata: use Settings > Privacy & Security > Request all of my data (the path this guide walks through).
Does the export include other people's messages?
In DMs you participated in, yes. Those are your messages. In servers, only the messages you sent. Other users' messages in shared servers are not part of your personal export; to get those you need server admin access and the server archive feature.
Can I delete my Discord data?
Yes: separately from exporting. Settings > Privacy & Safety lets you request data deletion. Discord says removed data is deleted from their systems within 30 days. Export first; deletion cannot be undone.
Last verified: Sep 3, 2026. Steps checked against support.discord.com. Report an outdated step →