…um, let me share my screen… …as I mentioned earlier… …so the eigenvalue here, uh… …can everyone see this slide?… …we’ll come back to that… …sorry, where was I… …let me just find the section… …this won’t be on the— actually…

Free Chrome extension · for students & researchers

summarize.watch turns hour‑long lectures into timestamps you can click.

Open a lecture, press Summarize, and every key point arrives stamped with the second it happens. Press a stamp; the player jumps there. Free — unlimited with your own API key, three a day without one. No account.

You can drag the red dot back and forth, squinting at thumbnails.

1:47:36 of footage. Eleven minutes of it are why you opened it. The seek bar cannot tell you which eleven.

summarize.watch reads the caption track and stamps every key point with the second it happens.

Tonight’s lecture 1:47:36
0:42 12:40 24:03 37:12 52:48 1:07:05 1:21:12 1:33:48 1:44:20

summarize.watch found nine key points — about eleven minutes of a 1:47:36 lecture. Every stamp is live: click it and the player is already there.

Av = λv Lecture 14 · Eigenvalues & Eigenvectors
12:40
2:0712:40/ 1:47:36

Linear Algebra 14 — Eigenvalues & Eigenvectors

Example lecture · 1:47:36 · auto-generated captions

Click 12:40 in the summarize.watch panel. The player is at 12:40. That is the whole trick.

The panel mounts above related videos on every watch page — no new tab, no pasting links, no account.

Now do that thirty more times

Forty-five hours of semester, watched in about five.

You just watched it work on one lecture. A term is thirty of them. Thirty recordings at ninety minutes each is forty-five hours of video, and the part that earns tonight — the definition, the worked example, the one warning about the take-home — is roughly a tenth of it, scattered.

summarize.watch stamps every piece of that tenth. Press Summarize, get a TL;DR and sectioned key points built from the video’s own caption track, each carrying a timestamp. Click 52:48 and the player is at 52:48. Five hours of watching instead of forty-five — and the forty you skipped, you skipped on purpose.

One 1:47:36 lecture, nine stamped key points. The green marks are the eleven minutes. Everything between them is what you skip. Illustrative — an example lecture, not a measurement. Your lecture, your count.

How it works

From 1:47:36 to a list you can click, in four steps.

No account. No new tab. No summarize.watch server. The panel does its work in your browser, on the watch page, with parts you can inspect.

01

The captions come out

summarize.watch pulls the video’s own caption track — the same timed text YouTube renders — manual or auto-generated.

0:42
2:15
6:58
12:40

No captions, no summary — that’s the honest limit. Auto-captions count, and YouTube auto-generates them for spoken English, Spanish, French, German, Portuguese, Italian, Dutch, Russian, Japanese, Korean and Indonesian.

02

The model you chose reads them

Demo mode needs no key. Add an Anthropic key and summarize.watch calls claude-sonnet-5; add an OpenAI-compatible key and it calls gpt-4o-mini, or any model at any base URL you name. Your key, your provider, direct from your browser.

Demo — no keyAnthropicOpenAI-compatible
local Ollamaany base URL
key stored in chrome.storage.local — this device only · a custom base URL needs one click to grant that host

There is no summarize.watch server to trust. There is no summarize.watch server at all.

03

Every key point gets a second

A TL;DR, then sectioned key points — each carrying a stamp like 12:40 that moves the player when clicked.

0:42 12:40 24:03

Every summarize.watch key point carries the second it happens — that stamp is the product, and clicking it moves the player.

04

Your notes leave with you

One click copies the whole summary as Markdown — headings, bullets, timestamps — ready to paste into Obsidian, Notion or any notes app. Free. One-click export to Notion is the Pro version of this. Summaries live only on this device.

## 2 — det(A − λI) = 0 - characteristic polynomial [12:40] - repeated roots & breakage [19:04]

A 1:47:36 lecture becomes about 400 words of stamped Markdown, in one click.

The whole free tier

Unlimited with your own key. One click to the exact second.

3

summaries a day with no key at all, reset at your local midnight

1

click from any key point to the exact second in the player

0

summarize.watch servers — transcripts go only to the provider you pick

$29

a year for Pro, or $4.99 a month, when three a day stops being enough

Lives on the watch page

The panel mounts above related videos on youtube.com/watch. No new tab, no pasting URLs, nothing to copy across.

Timestamps that seek

Stamps like 12:40 aren’t decoration; click one and the player moves. Hover flips it solid green so you know it’s live.

Copy as Markdown

Headings, bullets and timestamps, formatted for Notion or Obsidian, in one click — included in the free tier.

Three lengths, your language

Brief, Standard or Deep — roughly 5, 12 or 25 key points. Output in the video’s own language, or in whichever language you set in Settings; the model you picked decides how well it translates.

Your model, your key

Plug in Anthropic or any OpenAI-compatible endpoint — including a local Ollama — and summarize without limits. No key? The built-in demo still stamps and seeks.

Pro, when you’re ready PRO

No key needed and no daily cap, full chapter breakdowns, chat with any video, export to Markdown & Notion. $29 a year or $4.99 a month when checkout ships; today every Pro button opens a modal that says “Upgrade — coming soon”.

The fine print, up front

Read this before you install.

Five facts we’d rather you learn here than in a one-star review.

Captions are required.

summarize.watch reads the caption track. A video with no captions — manual or auto — cannot be summarized. There is no audio transcription.

Demo mode is extractive, not AI.

With no API key, summarize.watch samples real caption lines, so seeking stamps work out of the box. For model-written prose, add your own key in Settings — two minutes, once.

Your key stays on this device.

Keys live in chrome.storage.local and calls go straight from your browser to your provider. Anyone with access to your Chrome profile could read them, so use a scoped, revocable key.

The quota is a courtesy, not DRM.

The three-a-day no-key quota is counted locally and resets at local midnight. Yes, clearing extension storage resets it; your own key is never metered at all. We’d rather build something worth paying for.

We read a private YouTube endpoint.

summarize.watch gets captions from ytInitialPlayerResponse and timedtext — YouTube’s own internal endpoints, not a public API. YouTube can change them without notice, and when they do, summaries stop until we ship a fix. That is the risk of a free extension that needs no server.

Worth knowing: YouTube chapters exist only when an uploader typed them, and almost no lecturer does. summarize.watch stamps key points on any captioned video — chapters or none.

Pricing

Two plans. The free one is the point.

Free $0 forever
  • Unlimited summaries with your own API key — Anthropic, OpenAI-compatible, local Ollama
  • 3 summaries a day with no key, reset at local midnight
  • TL;DR + sectioned key points with timestamps that seek
  • Copy the whole summary as Markdown
  • Brief / Standard / Deep length, output language of your choice
Install free — takes a minute
Pro $29 a year, or $4.99 a month — cancel anytime
  • Everything in Free, with no key needed and no daily cap
  • Full chapter breakdowns, not just key points
  • Chat with any video — ask it where things are
  • Export to Markdown & Notion
In the extension: “Upgrade — coming soon”

Honesty note: Pro checkout isn’t live yet — every Pro button in today’s build opens a modal that says exactly that. Free is the whole product right now, and it stays free when Pro ships.

1:47:36 of lecture 11 minutes that matter

Stop scrubbing. Start at 12:40.

Timestamps that seek, your own key or none, no account to make. summarize.watch is not on the Chrome Web Store yet, so here is the entire install — four steps, about a minute.

  1. 1Open chrome://extensions
  2. 2Turn on Developer mode
  3. 3Load unpacked → pick the summarize.watch folder
  4. 4Open a captioned lecture, press Summarize

Chrome · Manifest V3 · captioned YouTube videos · demo mode needs no API key · need the folder? support@summarize.watch