Dual subtitles for Netflix + YouTube

Watch in two languages. Stay in the scene.

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.

darle vueltas to overthink it

Literally: keep turning it over.

No quiero darle más vueltas

I don't want to overthink it anymore

Interactive preview

Try Dubstack on a difficult line.

Click the highlighted phrase for an explanation, reveal the translation when you need it, or use Alt-R to replay the line.

Two friends talking in a bright seaside kitchen
Costa Norte Episode 4
01

Follow the language you're learning

It stays on top, with a quieter translation underneath.

02

Reveal translations when needed

Blur the second line until you want to check it.

03

Replay without scrubbing

Alt-R returns to the start of the current line.

Everyday use

Set your languages once and keep watching.

Dubstack stays out of the way until you need to check a translation, repeat a line, or save it for later.

DubstackOn this video
Learning Spanish
Translation English

Both tracks ready

Translation

Hide the familiar line

Reveal it on hover after trying the original first.

Replay

Repeat difficult dialogue

Alt-R returns to the start of the current subtitle.

Saved lines

Keep useful sentences

Save the full line and export it to CSV or Anki.

Reliability

Native captions stay visible until Dubstack is ready.

If a subtitle track fails, the player keeps its usual captions instead of showing a blank screen.

See the changelog

Privacy

Your watch history is not collected.

Free features run in Chrome. Premium sends only the phrase and nearby subtitle line you ask it to explain.

Read the policy

Pricing

Dual subtitles are free to use.

Premium adds concise explanations for idioms, grammar, and tone when a translation is not enough.

Free

$0

Dual subtitles, phrase lookup, replay, blur, saved lines, and export.

Get Dubstack

Premium

$4/mo

Contextual notes for idioms, grammar, and tone, plus translation fallback. Limited to 150 explanations a day.

FAQ

What to know before you install

Which videos and languages are supported?

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.

Why can YouTube subtitles be inaccurate or late?

Dubstack uses the transcript and timing YouTube provides. Human-made captions are usually cleaner than auto-captions, so choose one in Tracks when available.

What happens if Dubstack cannot load its subtitles?

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.

What is included for free?

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.

How does Premium access work?

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.

What data does Dubstack access?

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.