YouTube Subtitle Word Translator by Pavel
Click any word in YouTube subtitles to see an instant translation. Supports Google Translate, DeepL, LibreTranslate, or your own custom translation server.
Available on Firefox for Android™Available on Firefox for Android™
Scan the QR code to open this extension in Firefox for Android
Extension Metadata
Screenshots
About this extension
YouTube Subtitle Word Translator lets you learn languages while watching YouTube. Click any word in the subtitles/captions and see its translation in a tooltip — no need to pause, switch tabs, or copy-paste into a separate translator.
Features:
Click-to-translate individual words directly in YouTube's caption track
Choose your subtitle source language (or let it auto-detect) and your target translation language
Works with 14 languages including English, Russian, German, French, Spanish, Italian, Portuguese, Polish, Ukrainian, Turkish, Chinese, Japanese, Korean, and Arabic
Pick your translation provider: Google Translate (free, no setup), DeepL (free or Pro, API key required), LibreTranslate, or your own self-hosted/custom endpoint
Settings UI available in English and Russian
How it works:
Turn on YouTube's captions as usual, then click any word in the subtitle line. A tooltip pops up with the translation. Configure your preferred provider and languages from the extension's settings page.
Privacy note:
The word you click is sent to your selected translation provider (Google/DeepL/LibreTranslate/your custom server) to be translated — that's the only data this extension transmits, and only when you actively click a word. If you use DeepL or a custom endpoint with an API key, that key is sent along with the request to authenticate you with that service. No data is collected or sent anywhere else.
Source code: https://github.com/pvarenik/youtube-subtitle-translator
Features:
Click-to-translate individual words directly in YouTube's caption track
Choose your subtitle source language (or let it auto-detect) and your target translation language
Works with 14 languages including English, Russian, German, French, Spanish, Italian, Portuguese, Polish, Ukrainian, Turkish, Chinese, Japanese, Korean, and Arabic
Pick your translation provider: Google Translate (free, no setup), DeepL (free or Pro, API key required), LibreTranslate, or your own self-hosted/custom endpoint
Settings UI available in English and Russian
How it works:
Turn on YouTube's captions as usual, then click any word in the subtitle line. A tooltip pops up with the translation. Configure your preferred provider and languages from the extension's settings page.
Privacy note:
The word you click is sent to your selected translation provider (Google/DeepL/LibreTranslate/your custom server) to be translated — that's the only data this extension transmits, and only when you actively click a word. If you use DeepL or a custom endpoint with an API key, that key is sent along with the request to authenticate you with that service. No data is collected or sent anywhere else.
Source code: https://github.com/pvarenik/youtube-subtitle-translator
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access your data for all websites
Required data collection, according to the developer:
- Website content
Optional data collection, according to the developer:
- Authentication information
More information
- Add-on Links
- Version
- 1.1.0
- Size
- 19.86 KB
- Last updated
- 4 days ago (Jul 27, 2026)
- Related Categories
- License
- MIT License
- Version History
- Add to collection