How to Export Telegram Chat History (Complete Guide)

Telegram lets you export your entire chat history, including messages, photos, videos, and files. This feature is available through Telegram Desktop.

Exporting via Telegram Desktop

  1. Download and install Telegram Desktop (desktop.telegram.org).
  2. Log in and open the chat you want to export.
  3. Click the three-dot menu and select "Export chat history".
  4. Configure what to include: text messages, photos, videos, voice messages, files, etc.
  5. Choose the export format: HTML (human-readable) or JSON (machine-readable).
  6. Set a date range if you only want a specific period.
  7. Click "Export" and wait for the process to complete.

Full Account Export

To export all your data (not just one chat):

  1. Go to Settings and then Advanced and then Export Telegram Data.
  2. Select what to include (contacts, chats, media, etc.).
  3. Choose format and file size limits.
  4. Wait for the export to complete (large accounts may take hours).

GDPR Data Export

EU users can request all their data via Telegram Settings, or through the in-app GDPR request process. This includes everything Telegram stores about you.

Export Tips

Frequently Asked Questions

Can I export chats from the mobile app?

No. Chat export is only available in Telegram Desktop. You need to log into the desktop app and use the export feature from there. The mobile apps do not have this functionality.

Can I export chats from groups where I am no longer a member?

No. You can only export chats that are currently in your chat list. If you have left a group, its history is no longer accessible for export.

Is the export feature available for channels?

Yes. You can export channel content from Telegram Desktop the same way as regular chats. Open the channel, click the menu, and select Export chat history.

Get Your Telegram ID Now

More How-To Guides

How to Find Your Telegram User ID (3 Easy Methods)
How to Find a Telegram Chat ID (Group & Private)
How to Find a Telegram Channel ID in 2026
How to Find a Telegram Group ID (Supergroup & Basic)
Check My ID