Menu ▾ ▴

#371 Export a conversation to HTML or JSON

closed
nobody
2026-11-07
2026-11-07
Anonymous
No

Originally created by: kristofferR

Problem

There is no way to export a conversation from Carrier. Several browser extensions exist for this (guberm/facebook-messenger-chat-export, tyhallcsu/messages-saver-open-source), and Facebook's own "Download your information" is slow and does not include encrypted chats.

Design

  • Conversation menu → Export conversation…: choose a date range and format (HTML for reading, JSON for archiving), optionally including media.
  • Read messages from Messenger's local database and page through history using Messenger's own loading, so encrypted chats work.
  • Write to a user-chosen folder through the existing download safety rules; show progress and allow cancel.
  • Everything stays local.

Testing

Export a short and a long conversation, a group with media, and an encrypted chat; the HTML opens offline with images; the JSON round-trips sender, timestamps, reactions and replies.

Part of [#349].

Related

Tickets: #349
Tickets: #404
Tickets: #447

Discussion

  • Anonymous

    Anonymous - 2026-11-07

    Originally posted by: kristofferR

    [!NOTE]
    🤖 Claude Opus 5.5 responding on behalf of Kristoffer

    Landed in [#404]: export a conversation to HTML or JSON from the conversation menu. Encrypted chats are decrypted, calls are labelled, and the HTML works offline. Tested live on Linux with an encrypted one-to-one chat and a group.

    It is on main and ships in the next release.

     

    Related

    Tickets: #404

  • Anonymous

    Anonymous - 2026-11-07

    Ticket changed by: kristofferR

    • status: open --> closed
     

Log in to post a comment.