Follow the language you're learning
It stays on top, with a quieter translation underneath.
Dual subtitles for Netflix + YouTube
Keep the language you're learning on top and a translation underneath. Click a phrase when translation alone is not enough.
Free, with no account required.
Literally: keep turning it over.
No quiero darle más vueltas
I don't want to overthink it anymore
Interactive preview
Click the highlighted phrase for an explanation, reveal the translation when you need it, or use Alt-R to replay the line.
It stays on top, with a quieter translation underneath.
Blur the second line until you want to check it.
Alt-R returns to the start of the current line.
Everyday use
Dubstack stays out of the way until you need to check a translation, repeat a line, or save it for later.
Both tracks ready
Reveal it on hover after trying the original first.
Alt-R returns to the start of the current subtitle.
Save the full line and export it to CSV or Anki.
Reliability
If a subtitle track fails, the player keeps its usual captions instead of showing a blank screen.
See the changelogPrivacy
Dubstack reads the current video's captions in Chrome. Premium sends a phrase and nearby line only after you allow it.
Read the policyPricing
Premium adds concise explanations for idioms, grammar, and tone when a translation is not enough.
$0
Dual subtitles, phrase lookup, replay, blur, saved lines, and export.
Get Dubstack$4/mo
Contextual notes for idioms, grammar, and tone, plus translation fallback. Limited to 150 explanations a day.
FAQ
Dubstack works in desktop Chrome on Netflix and YouTube. Netflix requires the two subtitle tracks you choose. YouTube can use auto-translate when a video has at least one caption track; videos with no captions are not supported. Available languages vary by title and region.
Dubstack uses the transcript and timing YouTube provides. Human-made captions are usually cleaner than auto-captions, so choose one in Tracks when available.
The player's normal captions stay visible until both Dubstack lines are ready. If Netflix or YouTube changes something and a track fails, you will not be left with a blank player. Fixes are recorded in the public changelog.
The free features do not expire and require no account. They include dual subtitles, phrase lookup, Alt-R replay, translation blur, saved lines, and CSV or Anki export. Premium adds AI explanations and translation fallback, with up to 150 explanations a day and no overage charges.
Checkout normally activates the current browser automatically. If it does not, click Check status and recover access with your payment email; there is no license key or API key to paste. You can cancel at any time, and the free features remain available. See the refund policy.
Site access is limited to Netflix, YouTube, and their subtitle files. Free features stay in Chrome. A Premium explanation sends only the selected phrase, nearby subtitle line, and language pair; Dubstack does not collect your full watch history. Read the privacy policy.