Loads older history
Teams virtualizes long chats. The exporter records each visible batch while moving toward the beginning instead of saving only the final screen.
Save the currently open personal or group conversation, accessible files, links, and diagnostics in one private ZIP — without admin access or a developer cloud.

The product is intentionally narrow: open a conversation, start the export, and receive readable and structured data together.
Teams virtualizes long chats. The exporter records each visible batch while moving toward the beginning instead of saving only the final screen.
Images and files available to the signed-in Microsoft 365 session are placed under attachments/. Failures stay visible in the report.
No account, analytics, telemetry, or developer backend. The archive is assembled in the active browser tab and downloaded to the device.
chat.html offlineNo Graph setup, tenant administrator, or format-selection wizard is required for the conversation already visible to you.
Sign in to Teams on the web and select the personal or group conversation you need.
Open Chat Exporter, choose whether to include accessible files, and click the primary button.
Keep the tab open while older history and files load. The panel provides progress, cancellation, and the final download.

The extension activates only after your click and requests three narrowly scoped permissions.
The developer does not receive messages, names, URLs, files, export events, or error logs.
The exporter cannot bypass permissions, Conditional Access, retention, CORS, expired URLs, or deleted files.

Detailed instructions explain scope, attachments, formats, and the difference from organization-wide compliance export.
Capture the open history and keep accessible files in the same archive.
No admin APIUnderstand the difference between a local visible-chat export and tenant-wide compliance tools.
Choose a formatLearn what each file is for and why one archive includes all formats.
No. Version 0.1.0 exports the currently open personal or group conversation. Tenant-wide export belongs to Microsoft Graph, Purview, eDiscovery, or other administrator/compliance workflows.
It attempts to include images and files that the current signed-in browser session can retrieve. Every candidate appears in the attachment report even when Microsoft 365 or the browser blocks automatic download.
No developer server exists for this extension. Capture, rendering, ZIP creation, and download happen locally. The Teams website still communicates with Microsoft services as normal.
Common reasons include expired permissions, deleted content, a sign-in or viewer page returned instead of the file, Conditional Access, CORS, or explicit size limits.
Not in the first release. The supported promise is the currently open personal or group chat.