Select messages like files. Copy or export clean, AI‑ready transcripts, with quotes, mentions, emojis, images and attachments intact.
Private by design: nothing is collected, nothing leaves your browser.
Teams transcripts lose structure the moment you paste them. This keeps every piece a model needs to actually understand a conversation.
Cmd-click to toggle messages, Shift-click for ranges, Cmd+Shift to add a second range. Esc clears. Exactly the muscle memory you already have.
Teams unloads messages as you scroll. The panel proves your selection has no holes before you copy — green means every message was captured.
Quoted replies become “replying to Author (time)” lines at their true position — even several quotes inside one message.
Export saves images beside the transcript, referenced with markdown image syntax so viewers render them and AI tools load them. Attachments keep name and link.
transcript.md plus img-1.jpg, img-2.png… in a dated folder. Point your AI at the folder and it reads text and images together.
No accounts, no servers, no telemetry. Everything runs in your browser with your own Teams session; transcripts only go where you paste them.
Works in Teams for the web (teams.microsoft.com) — the desktop app can’t host Chrome extensions.
⌘-click messages, or ⇧-click to select a range from your anchor — with a live preview of what a click would take.
For long ranges, scroll through the conversation once. The panel turns green when your selection is provably complete.
Copy markdown for a chat box, JSON for tooling, or export a folder with the transcript and every image inside.
Chronological, attributed, and honest about gaps — deliberately skipped stretches become [...] markers.