Captions Translator For S
View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
Captions Translator turns the English captions on Prime Video, Netflix, and YouTube into a hoverable dictionary. Move the mouse over any word in the caption and a Spanish translation appears just above it. The video keeps playing — no need to pause, alt-tab, or look anything up.
WHAT IT DOES
• Hover-to-translate. Every word in the active caption track becomes a hoverable target. A floating
tooltip appears the moment your cursor crosses a word, with the Spanish equivalent in a soft yellow color, designed not to obstruct the picture.
• Five translation modes, picked from a dropdown:
- Hover (default): only translate the word the cursor is on
- All words: always render a Spanish label under every word in the caption
- Basic: always render, but skip about 200 of the most common English words — appropriate for
early learners
- Intermediate: skip about 900 common words — appropriate for B1 learners
- Advanced: skip about 2,400 common words — only uncommon vocabulary gets a translation,
appropriate for proficient learners
• Phrasal verb detection. About 250 phrasal verbs are recognized, including separable forms. "Pick
up", "look forward to", and "pick the kid up" are all detected as a single unit and translated as a phrase rather than word-by-word.
• Source/target language picker. The default is English to Spanish, but the panel includes a sub-menu with 30 languages each for source and target, so you can use the same extension for any pair Google Translate supports.
• Customizable appearance. A native color wheel lets you pick any hex value for the translation
text; a Size dropdown sets S / M / L / XL for both the hover tooltip and the always-mode labels;
optional underline markers below every translated word make it easy to scan.
• Block UI mode. A toggle hides the streaming player's overlay chrome — title bar, seek bar, big
play/pause buttons, Prime Video's X-Ray panel, YouTube's end-screen cards, scrim gradients — while keeping the video and the captions visible. Designed for distraction-free study sessions; one click brings everything back.
• Draggable, collapsible settings panel. By default only a small handle is visible. Click to expand
the panel; drag it to any corner of the screen; double-click the handle to reset. The panel fades to
invisible after 5 seconds of mouse inactivity and reappears the moment you move the mouse.
• Cached. Every translated word is cached locally in chrome.storage.local keyed by language pair, so repeated hovers are instant and the network is hit only once per unique word.
WHO IT'S FOR
Language learners who watch shows and movies in English (or another foreign language) and want to look up an unfamiliar word without losing the moment. The vocabulary-level filters make the always-render modes useful at every CEFR level: at A2/B1 you can have most words translated, at C1 only the rare ones.
HOW TO USE
1. Open a video on Prime Video, Netflix, or YouTube and turn on English captions (CC).
2. Move the cursor onto a word in the bottom caption. A Spanish translation appears above it within a fraction of a second.
3. Click the small "···" handle in the top-right corner to open the settings panel and switch modes,
change the color, pick a different language pair, or enable Block UI.
PRIVACY
This extension does not collect personally identifying information, does not use analytics or
trackers, and does not communicate with any server operated by the developer.
When you hover a word, that single word is sent over HTTPS to
translate.googleapis.com/translate_a/single — Google's public translation endpoint, the same one
their official web widget uses. No user identifier, no page URL, no other context. Google's own
privacy policy applies to those requests.
Translations are cached locally in chrome.storage.local so repeated hovers don't make network calls.
The cache is keyed by the lowercased word plus the language pair, no user identifier.
Full privacy policy: https://gist.github.com/jordybc1503/e1021f2d5d51352f3269bb2875417b06
NOT AFFILIATED
This is an unofficial third-party extension. It is not affiliated with, endorsed by, sponsored by,
or otherwise connected to Amazon, Prime Video, Netflix, Google, or YouTube. Trademarks belong to their respective owners and are referenced here only to describe what the extension works with.
KNOWN LIMITATIONS
• Captions must be enabled in the player itself (English (CC) on Prime, "English" subtitles on
Netflix, the "CC" button on YouTube).
• The Basic / Intermediate / Advanced vocabulary filters use a curated English word list. If you set
the source language away from English, those filters effectively pass every word through.
• Phrasal verb detection is also English-only for the same reason.
• Streaming services occasionally rework their player markup; if captions stop being detected after a platform update, please report it via the support email so the selectors can be refreshed.
Tags
Privacy Practices
🔐 Security Analysis
⏳ Security scan is queued. Check back soon.