ttop32/MouseTooltipTranslator

Mouseover Translate Any Language At Once - Chrome Extension: PDF Translator, EBOOK, EPUB, OCR, TTS, NETFLIX, YOUTUBE DUAL SUBTITLES, GOOGLE DOCS, AI, VIEWER, GMAIL, WRITING, IMAGE, DUAL SUBS, MANGA, HOVER, DICTIONARY, WEBTOON, EDGE, JAPANESE, ENGLISH

JavaScript

1,349

2,865 commits

updated Sep 6, 2026

See the code

README

MouseTooltipTranslator

Chrome users Chrome rate

Mouseover Translate Any Language At Once - Chrome Extension

Download from chrome web store, Edge Extension store and Firefox Addons

chrome web store microsoft store microsoft store softpedia

Result

Alt Text result result OCR Result

Features

  • Hover or select (highlight) on text to translate
  • Use left ctrl to Listen pronunciation with google TTS (text to speech)
  • Use right alt to translate writing text in input box (or highlighted text)
  • Google translator and bing translator are used for translation
  • Support pdf to display translated tooltip using PDF.js
  • Support dual subtitles for youtube video
  • Process OCR when hold left shift and mouse over on image (ex manga)
  • Translate with Speech recognition

How to use

Build yourself to install

  1. Install node js, https://nodejs.org/en/ , node 18
  2. open terminal and type below
git clone https://github.com/ttop32/MouseTooltipTranslator.git
cd MouseTooltipTranslator
npm install 
npm run build        // or 'npm run watch' for developing
  1. You will see MouseTooltipTranslator/build path
  2. Open chrome browser and goto chrome://extensions/
  3. Turn on top right corner developer mode
  4. Open the folder (MouseTooltipTranslator/build) as unpacked extension folder

Contributors

Contributors Crowdin

logo
daniel k (ttop32)

11435 words
am, ar, bn, bg, ca, zh-CN, zh-TW, hr, cs, da, nl, en-AU, en-GB, en-US, et, fil, fi, fr, de, el, gu-IN, he, hi, hu, id, it, ja, kn, ko, lv, lt, ms, ml-IN, mr, no, fa, pl, pt-PT, pt-BR, ro, ru, sr, sk, sl, es-ES, es-419, sw, sv-SE, ta, te, th, tr, uk, vi
logo
D0n-A

1336 words
en-GB, en-US, ru
logo
nr072

1169 words
bn, en-GB, en-US
logo
SFGFDSD

352 words
zh-CN, zh-TW
logo
Logan Shen (merlette)

251 words
zh-CN, zh-TW
logo
s-upakit

234 words
th
logo
Eduardo_91

207 words
pt-BR
logo
Duong.Kayce (Nhoxpipicool)

192 words
vi
logo
Sezen Keskin (sezenkeskinn)

111 words
tr
logo
ODK (odk-0160)

93 words
tr
logo
미르냥 (Mirnyang)

83 words
ko
logo
Heliana Moreira (helimoreira)

73 words
pt-BR
logo
Anwar Ben Tanfous (neoOpus)

73 words
ar
logo
Nejdet ACAR (nejdetacar)

63 words
tr
logo
EdsonBittencourt

57 words
pt-BR
logo
Samo (SamoE)

31 words
tr
logo
TirO Flanc (tiroflanc)

31 words
fr
logo
ID Hunter (ASAP) (annatomika.one)

27 words
ru
logo
Amydette

24 words
fil
logo
Decoded Notes (decodednotes)

23 words
es-419
logo
CreeperYeeter2

13 words
en-AU
logo
IT SUPPORT (TTT01)

3 words
th
logo
n3g

3 words
ru
Translate in Crowdin 🚀
  • We are looking for any localization contributor. Feel free to make contribution on crowdin.

Change Log

Privacy policy

Acknowledgement and References

browser-extension
chatgpt
chrome
chrome-extension
dictionaries
dictionary
dual
ebook
epub
extension
manifest-v3
ocr
pdf
subtitle
translate
translator
tts
vue
webextension
youtube

ttop32/MouseTooltipTranslator

Mouseover Translate Any Language At Once - Chrome Extension: PDF Translator, EBOOK, EPUB, OCR, TTS, NETFLIX, YOUTUBE DUAL SUBTITLES, GOOGLE DOCS, AI, VIEWER, GMAIL, WRITING, IMAGE, DUAL SUBS, MANGA, HOVER, DICTIONARY, WEBTOON, EDGE, JAPANESE, ENGLISH

JavaScript

1,349

2,865 commits

updated Sep 6, 2026

See the code

README

MouseTooltipTranslator

Chrome users Chrome rate

Mouseover Translate Any Language At Once - Chrome Extension

Download from chrome web store, Edge Extension store and Firefox Addons

chrome web store microsoft store microsoft store softpedia

Result

Alt Text result result OCR Result

Features

  • Hover or select (highlight) on text to translate
  • Use left ctrl to Listen pronunciation with google TTS (text to speech)
  • Use right alt to translate writing text in input box (or highlighted text)
  • Google translator and bing translator are used for translation
  • Support pdf to display translated tooltip using PDF.js
  • Support dual subtitles for youtube video
  • Process OCR when hold left shift and mouse over on image (ex manga)
  • Translate with Speech recognition

How to use

Build yourself to install

  1. Install node js, https://nodejs.org/en/ , node 18
  2. open terminal and type below
git clone https://github.com/ttop32/MouseTooltipTranslator.git
cd MouseTooltipTranslator
npm install 
npm run build        // or 'npm run watch' for developing
  1. You will see MouseTooltipTranslator/build path
  2. Open chrome browser and goto chrome://extensions/
  3. Turn on top right corner developer mode
  4. Open the folder (MouseTooltipTranslator/build) as unpacked extension folder

Contributors

Contributors Crowdin

logo
daniel k (ttop32)

11435 words
am, ar, bn, bg, ca, zh-CN, zh-TW, hr, cs, da, nl, en-AU, en-GB, en-US, et, fil, fi, fr, de, el, gu-IN, he, hi, hu, id, it, ja, kn, ko, lv, lt, ms, ml-IN, mr, no, fa, pl, pt-PT, pt-BR, ro, ru, sr, sk, sl, es-ES, es-419, sw, sv-SE, ta, te, th, tr, uk, vi
logo
D0n-A

1336 words
en-GB, en-US, ru
logo
nr072

1169 words
bn, en-GB, en-US
logo
SFGFDSD

352 words
zh-CN, zh-TW
logo
Logan Shen (merlette)

251 words
zh-CN, zh-TW
logo
s-upakit

234 words
th
logo
Eduardo_91

207 words
pt-BR
logo
Duong.Kayce (Nhoxpipicool)

192 words
vi
logo
Sezen Keskin (sezenkeskinn)

111 words
tr
logo
ODK (odk-0160)

93 words
tr
logo
미르냥 (Mirnyang)

83 words
ko
logo
Heliana Moreira (helimoreira)

73 words
pt-BR
logo
Anwar Ben Tanfous (neoOpus)

73 words
ar
logo
Nejdet ACAR (nejdetacar)

63 words
tr
logo
EdsonBittencourt

57 words
pt-BR
logo
Samo (SamoE)

31 words
tr
logo
TirO Flanc (tiroflanc)

31 words
fr
logo
ID Hunter (ASAP) (annatomika.one)

27 words
ru
logo
Amydette

24 words
fil
logo
Decoded Notes (decodednotes)

23 words
es-419
logo
CreeperYeeter2

13 words
en-AU
logo
IT SUPPORT (TTT01)

3 words
th
logo
n3g

3 words
ru
Translate in Crowdin 🚀
  • We are looking for any localization contributor. Feel free to make contribution on crowdin.

Change Log

Privacy policy

Acknowledgement and References

browser-extension
chatgpt
chrome
chrome-extension
dictionaries
dictionary
dual
ebook
epub
extension
manifest-v3
ocr
pdf
subtitle
translate
translator
tts
vue
webextension
youtube

Significant stargazers

Karim Ouda

39 followers · starred May 2024

artem avetisyan

107 followers · starred Feb 2024

Yuri Rubinsky

257 followers · starred Mar 2022

AbdAlRahman Gad

128 followers · starred Nov 2025