Bilingual Translation extension for Chrome

Hold a key to translate.

Leaves pages in their original language. Hold a key to see a paragraph’s translation, or tap it twice to keep both showing.

  • Chrome 138+
  • 4.0.0

Le matin, le marché du quartier s’anime avant même l’ouverture des boutiques. Les maraîchers installent leurs étals, et l’odeur du pain chaud flotte déjà dans la rue. On y vient pour faire ses courses, mais surtout pour prendre des nouvelles des voisins.

English translation: In the morning, the neighbourhood market comes to life before the shops have even opened. Growers set up their stalls, and the smell of warm bread already drifts down the street. People come to do their shopping, but mostly to catch up with their neighbours.

Hold Shift to see the translation. Tap it twice to keep it showing.

Try it: sample French text, with a translation written for this page.

One sentence, both sides

Point at a sentence and its counterpart lights up in the other language.

A French article on night trains in Chrome with its English translation in the margin; the pointer rests on the second English sentence of a paragraph, and that sentence and its French counterpart are both highlighted
A sample page; the translation was written for this image. Captured at v4.0.0

A word, in this sentence

Hold the key over a word. With Precise translation, you get its meaning in this sentence, not a dictionary list.

The same French article with the reveal key held over the word “attrait”: a small card reads “attrait · In this sentence”, “appeal, draw”, “here: what makes it attractive”, and that paragraph’s English translation sits in the margin
A sample page; the note was written for this image.

Sentence by sentence, word by word

Margin or below

In the margin when there is room, otherwise below each paragraph.

Made for six sites

Translates content, not buttons, on X, Reddit, GitHub, Hacker News, Wikipedia and Stack Overflow.

Sentence alignment

Point at a sentence and its counterpart in the other language lights up.

Word lookup

Hold the key and rest on a word to see its meaning.

38 target languages

If on-device translation lacks a language pair, switch to Precise translation.

Where your data goes

FAQ

What do I need to run it?

Desktop Chrome 138 or later. Turning on a language pair downloads Chrome’s language pack once; after that the pair works on every site, because translation runs in the extension’s own hidden document. Local files work too, once you turn on “Allow access to file URLs” for it in chrome://extensions .

Which key do I hold?

⌥ on Mac, Shift on other systems. You can also assign a shortcut for switching modes at chrome://extensions/shortcuts .

Is it free?

Yes. On-device translation is free, with no account or subscription. Precise translation uses your own API key, so the provider bills you for it.