CouchlingoInstall

Chrome extension · Netflix & YouTube

Learn the language
you are already watching.

apprends la langue que tu regardes déjà

Your player already loaded the subtitles. Couchlingo turns them into something you can actually study — both languages at once, one sentence at a time, every word clickable.

this is the real overlay, running the same cue timings as the extension

netflix.com/watch/80100172

. ?

Bonjour. Tu as bien dormi ?

A S D 00:02

Hover any word in the subtitle. That's the real interaction.

00 — in use

The same overlay on Netflix, YouTube,
and this account.

Couchlingo on YouTube with dual subtitles and a synced transcript panel
YouTubedual subtitles and a clickable transcript
Couchlingo on Netflix with French and English subtitles over the picture
Netflixtwo caption tracks aligned over the scene
Dictionary popup on the word Zeit over dual German and English subtitles
Dictionaryclick any word on the line
Couchlingo vocabulary list with status, context, and source
Vocabularysaved words, status, and the line they came from
01 — how it works

Three things happen
when you press play.

  1. 1

    It finds the subtitles that are already there

    Netflix never hands its captions to the page as text tracks — it downloads them and paints them itself. Couchlingo reads the copy your browser already fetched. Nothing is decrypted, nothing is downloaded, no stream is touched.

  2. 2

    It lines up two languages that don't match

    Translations are cut differently from the original — one English line becomes two French ones, or the reverse. Couchlingo aligns them by overlap, so a translation never lands against the wrong sentence and never appears twice.

  3. 3

    It hands you the sentence

    Pause at the end of every line. Replay it three times. Step back one sentence, not ten seconds. Click any line in the transcript to jump there. Click any word to look it up.

02 — in the player

Everything you'd
scribble in a margin.

Dual subtitlesdeux langues

Original and translation together, over the picture, sized and placed how you want.

Clickable transcripttranscription

The whole dialogue in a panel. Click a line, the video goes there.

Sentence stepsphrase à phrase

A S D move by line, never by arbitrary seconds.

Auto-pausepause auto

Stops at the end of every cue so you can repeat it before the next one lands.

Repeat & slowrépéter

Loop a line as many times as you need, at 0.75× when it goes past too fast.

Any formattous formats

WebVTT, SubRip, TTML, DFXP, timed-text — parsed, cleaned, made safe.

03 — the line we don't cross

What it will
never do.

  • No DRM is touched.No protected stream is decrypted, downloaded, recorded or captured. Ever.
  • The extension does not scrape your profile.Watching stays in the player. Account data lives here only after you register and pair.
  • No permissions we can't justify.The extension asks for storage and the site addresses it actually runs on.
  • No subtitle text kept longer than it's useful.Caches expire. You can clear them.
04 — install

Load it in
Chrome.

Install the extension in Chrome, then open Netflix or YouTube with captions.