Bilingual full pages
A translated copy under every paragraph — the original stays visible, the layout stays intact, and dynamic content is followed as it loads.
Your words. A world without limits.
Read, watch, and write across languages—without leaving the page. One free, open-source extension. Your choice of AI.
Actual extension screenshots with English and Vietnamese examples.




Every current client feature is free. The managed cloud has a daily quota; when it runs out, translation can continue through a configured, supported local engine.
A translated copy under every paragraph — the original stays visible, the layout stays intact, and dynamic content is followed as it loads.
Bilingual captions on the video. Click a word for its dictionary card, drill with keyboard shortcuts, export the whole track as .srt.
Region-pick, screen capture, upload or paste — animated frames become a timestamped list of translated lines. Needs a local Ollama vision model or your own Gemini key.
Type in your language inside any input, tap Space three times, and the text is replaced by its translation.
Your last 50 translations, searchable. Star the keepers and export them as an Anki-friendly CSV.
Chrome on-device AI, a local Ollama model, TransFlow Cloud, or your own Gemini key — arranged in the order you choose.
Use the installation options below. Manual installation from GitHub needs no build step or account.
60+ target languages and five interface languages. Your AI output language is a separate choice.
Select text and press Alt+T — or Alt+hover a paragraph, or tap Space three times in any input.
Four engine tiers on one pipeline, picked in the order you choose — including two that never let text leave your machine.
Chrome’s built-in Translator and LanguageDetector. Text never leaves the machine, where your hardware and language pack support it.
A daemon you install yourself — TranslateGemma, Qwen and friends. Text never leaves the machine.
The project relay forwards text to a cloud provider without logging request content. It keeps quota counters and caches translations for up to 24 hours.
Your own Google AI Studio key. Used for generative tasks and as a fallback — only when the chain reaches it.
Cloud is the default first engine so free quota just works. For local-only translation, disable cloud engines and use a supported on-device model or Ollama.
Provider setup and hardware limits apply — no tier promises unconditional offline translation.
Core translation stays free. Paid plans add cloud capacity and model choices; future features are marked below.
Everything you need to read the web.
$0foreverUSD$0foreverUSDA higher cloud ceiling for regular readers.
$4.99/monthUSD$39.99/yearUSDPremium capacity, on the roadmap.
$9.99/monthUSD$79.99/yearUSDLaunch-plan prices in USD. Paid cloud use is subject to fair-use limits.
Yes. Every client feature — page translation, hover, input translate, dictionary, phrasebook, YouTube subtitles, TTS — is free and open source (GPL-3.0). Only the managed cloud has a daily quota, because it costs the project money. If that quota runs out, you need a supported local engine or your own provider key to continue.
No key is needed for basic text translation through the free cloud quota. On-device translation needs compatible hardware and downloaded language packs. Your own Gemini key and local Ollama are optional.
It can — with preparation. For local-only translation, disable the cloud engines and use Chrome’s on-device Translator (which needs a supported language pack and hardware) or a local Ollama model. With cloud engines enabled, the private routing mode tries local tiers first but can still fall back to cloud.
Reading text from an image needs a vision model: a local Ollama vision model you install, or your own Gemini key. Managed cloud OCR is planned for Pro but is not available yet. Animated GIFs are read frame-aware into a timestamped list.
Use the Chrome Web Store button below when available, or install manually from GitHub: clone the repository, open chrome://extensions/, enable Developer mode, and choose Load unpacked. No build step.
Pro raises the managed-cloud quota and unlocks preferred models. Pro Max is planned premium capacity for the heaviest use — PDF and manga translation and cross-device sync are roadmap items, not shipping features. If a feature matters to you, check whether it is live before paying.
Free, open source, and ready in a minute — on desktop Chrome.
Clone the repo — git clone https://github.com/huynguyen09bka/trans-flow.git
chrome://extensions/