Chrome Web Store
RecommendedOne click in Chrome. Also installs in any Chromium browser — Edge users: enable Allow extensions from other stores in Settings → Extensions first.
Add to Chrome
A browser extension that pulls the
.vtt from a Teams meeting recording and saves it
as token-efficient, LLM-ready Markdown.
One click in the Chrome Web Store, or sideload from a GitHub release if you'd rather skip the store.
One click in Chrome. Also installs in any Chromium browser — Edge users: enable Allow extensions from other stores in Settings → Extensions first.
Add to ChromeFor developers, offline installs, or anyone who'd rather skip the store. Same extension, same code.
Download .zipchrome://extensions/ (or edge://extensions/).Click the toolbar icon, click Capture. The popup shows the saved file with Open and Show in folder buttons. No menus, no settings.
The extension hits the SharePoint REST endpoint for the underlying
.vtt — about 2 seconds, byte-for-byte. A DOM-scrape
fallback exists for other recording surfaces, but you rarely hit it.
Consecutive turns from the same speaker get merged. Cue IDs and
millisecond timestamps are dropped. Output is
[MM:SS] Speaker: text — roughly
75 % fewer tokens than the raw
.vtt (measured with
tiktoken's cl100k_base and
o200k_base on real Teams recordings).
A 2-hour meeting captured in ~1.4 s — 351 KB .vtt
becomes 137 KB of Markdown
(61 % smaller in bytes, ~79 % fewer tokens
to feed an LLM):
# Transcript: Engineering sync — 2026-05-14
Source: https://….sharepoint.com/…/stream.aspx
Duration: 0:12:48
Speakers: Alex, Sam, Jordan
---
[00:03] Alex: Let's start with the demo.
I'll share my screen.
[00:18] Sam: Before that — did the
build land on main?
[00:22] Alex: It landed about an hour
ago. CI is green.
[01:04] Sam: Good. Walk us through the
capture path first, then the conversion step.
[01:31] Jordan: And I want to see the
fallback behavior on a non-Stream surface.
The extension activates only when you click it, and it talks only to the SharePoint origin you're already viewing — using your existing browser session. Nothing leaves your machine that wasn't already going to SharePoint.