Pick the languages, type your text, and click Translate. The work happens on your device - Chrome 138+ uses its built-in translation engine, and every other modern browser can download a translation model once and keep it. Nothing you type is uploaded. A sample translation is already on the page so you can see the output shape before loading anything, and the phrasebook at the bottom answers everyday phrases in seven languages with no download at all.
AI Translator - Private, In Your Browser
The AI Translator converts text between English and eleven other languages entirely on your device, so what you type is never uploaded to a server. It translates with Chrome's built-in engine when your browser has one, or with a neural translation model you download once and your browser keeps. A built-in phrasebook covers everyday phrases with no download at all.
Three ways the page can translate
The tool always tells you which engine it used, in the line under the output panel. On Chrome 138 and newer, the browser ships its own on-device translation engine: the page detects it, and when the language pair is available you can translate immediately with nothing to download from this site. In every other modern browser, one click fetches an open MarianMT translation model for your chosen language pair - about 115 MB, downloaded once and stored by the browser, so later visits translate without fetching it again. If you want nothing downloaded at all, the phrasebook at the bottom of the page answers the most common traveller phrases instantly in seven languages.
What stays private
All three paths run inside the browser. The text you type is processed by an engine on your own machine - whether that is Chrome's built-in translator, the downloaded model, or the phrasebook lookup - and this site has no translation server that could receive it. That matters when the text is a contract clause, a medical note, or a message you would not paste into a cloud translator. Once a language pair is stored, it keeps translating even with the connection off.
Languages and limits, stated plainly
The downloadable models pair English with Spanish, French, German, Italian, Portuguese, Indonesian, Vietnamese, Hindi, Chinese, Russian and Arabic - English must be one side of the pair. Chrome's built-in engine may cover additional pairs; the page checks each pair you pick and says so. Input is capped at 4,000 characters per run so the browser stays responsive - translate longer documents in parts. The on-device model is small (about 78 million parameters): everyday sentences come out solid, but idioms, slang and rare language pairs land below what large cloud services produce, so review anything important before you send it.
When another tool is the better fit
If you were looking for dots and dashes rather than human languages, the Morse code translator is the page you want - it encodes and decodes Morse instantly without any model. And when the goal is to shorten a text rather than change its language, the text summarizer runs the same kind of private, on-device processing to condense long passages.
Frequently Asked Questions
Is my text uploaded anywhere when I translate?
No. All three translation paths run inside your browser: Chrome's built-in engine, the downloadable model, and the phrasebook. This site has no translation server, so there is nowhere for your text to be sent.
How big is the download, and do I pay it on every visit?
A downloadable language pair is about 115 MB, fetched once after you click the load button and then stored by your browser - later visits reuse it without downloading again. On Chrome 138+ the built-in engine needs no download from this site at all; when Chrome fetches its own language pack, the status line says so.
Which languages does it support?
The downloadable models pair English with Spanish, French, German, Italian, Portuguese, Indonesian, Vietnamese, Hindi, Chinese, Russian and Arabic, so English must be one side of the pair. Chrome's built-in engine may handle additional pairs - the page checks the pair you pick and tells you. The no-download phrasebook covers everyday phrases in seven of those languages.
How accurate are the translations?
The on-device model is small - about 78 million parameters. Everyday sentences translate well, but idioms, slang and rare pairs come out below what large cloud services produce. The output panel names which engine produced the text, and anything important deserves a human read before you send it.
Does it work offline?
Yes, once an engine is on your machine: a downloaded language pair keeps translating with the connection off, and Chrome's built-in packs also run locally. The phrasebook always works offline. Only the first fetch of a model needs a connection.
Can it translate PDF, Word or other document files?
No - this page translates typed or pasted text only, up to 4,000 characters per run. For a document, copy the text out and translate it in parts.