Bilingual · Chrome extension

Hold a key to translate.

The original by default. Hold a key for a paragraph’s translation. Double-tap for both.

Coming to Chrome Privacy policy

Chrome extensionChrome 138+1.4On-device translation

Store image: a French article with one paragraph’s English translation in the right margin
Illustration: store image with sample translations

The translation waits until you ask.

Hold to see

Point at a paragraph; its translation floats beside it.

Both languages

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

Tuned for five sites

X, Reddit, GitHub, Hacker News, Wikipedia: content only, no buttons.

Sentence alignment

Point at a sentence; its counterpart lights up.

Word lookup

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

38 target languages

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

Where your data goes.

  • Translation runs on Chrome’s built-in on-device model by default; page text stays on your computer.
  • Precise translation sends text to your chosen provider only when you ask, using your own key kept in the extension’s IndexedDB.
  • No account, no analytics, no data collection; site access is requested only for sites you switch on.

FAQ

What do I need to run it?

Desktop Chrome 138 or later. The first use downloads Chrome’s on-device language model.

Which key do I hold?

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

Which languages does it translate into?

Chinese (Simplified and Traditional), Japanese, Korean, English, French, German, Spanish, Portuguese, Russian, Italian, and 27 more. It defaults to your browser’s language, or English when that is not on the list.

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.

Bilingual

Coming to Chrome Privacy policy