Toggle with the icon or a shortcut, drag to select an area, OCR it locally, translate, and overlay the translation on the selection.
Users
59
+38 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
1
0 in 30 days
Store rank
#103K
#86K among extensions
Version
0.3.1
updated 15 Sep 2026
Users
monthly, 2 months
Latest, 19 Oct 2026:59 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 19 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Drag OCR Translate
Drag OCR Translate translates text on any web page — text baked into images,
canvases, in-browser PDFs, pages you can't select from, and ordinary selectable
text.
TWO WAYS TO TRANSLATE
• Drag mode (OCR). Press the shortcut (Ctrl+Shift+Y / Cmd+Shift+Y) or click the
toolbar icon, drag a box around the text, fine-tune it with the corner/edge
handles, then press Enter. The extension captures just that region, runs OCR
on your device, and shows the translation in a small card on the page.
• Select mode (no OCR). Turn on "Show the button automatically on every site"
in Settings, then simply highlight normal text on any page — a small
translate button appears next to your selection. Click it to translate the
selection instantly, straight from the page text. This is opt-in: Chrome
will ask for permission the first time you turn it on. Highlighting can also
copy the text to your clipboard (on by default, toggle in Settings).
KEY FEATURES
• Fully on-device by default — OCR runs locally (WebAssembly) and translation
runs locally too using Chrome's built-in AI. Nothing leaves your computer.
• Auto-routing translation pairs — set rules like "Spanish → English",
"Japanese → English", "English → French". The source language is detected
automatically; the first matching rule wins; otherwise a default target is
used. Around 130 languages.
• Choose your translation engine (Settings):
- On-device (Chrome AI) — no key, offline, private (default).
- Google (online) — Google's public endpoint, no key.
- Google Cloud Translation — paste your own API key.
- OpenAI (GPT) — paste your own API key and pick a model.
API keys are stored only on your device and sent only to the provider you
choose.
• Interface in your browser's language (English, Vietnamese, Japanese, Chinese).
• Bundled OCR for 35 languages/scripts (Latin, CJK, Cyrillic, Arabic,
Devanagari, Thai, Khmer, Burmese and more) — pick which ones to enable.
• Line breaks and paragraphs in the source text are kept in the translation.
• Press Esc to dismiss. Nothing is left covering the page.
PRIVACY
• No account, no login, no analytics, no tracking.
• With the default on-device engine, no data leaves your computer at all.
• If you switch to an online engine, only the text — recognized or highlighted —
is sent to the service you choose (Google / Google Cloud / OpenAI), never to
the developer.
• Your settings sync with your Chrome profile; API keys never sync.
Full policy: https://drag-ocr-translate.vercel.app/privacy.html
NOTES
• The on-device engine downloads a small language model on first use of each
language. Languages it doesn't support fall back to "Google (online)".
• Select mode is off by default and only runs on every page once you enable it
in Settings.
• Does not run on Chrome system pages (chrome://…), the Web Store, or local
files without file access.
• Requires Chrome 138 or newer (for the built-in AI).
Growth
Window
Users
Change
Ratings
Rating
7 days
+4
+7.3%
0
0.00
30 days
+38
+181.0%
0
0.00
Chrome Web Store search rankings
Where Drag OCR Translate appears when people search the store, with the 30 day change