Text Translator
Translate between 40+ languages on your device with the browser on-device Translator API. Private, offline-capable and free.
Open the Text Translator tool to get started. Everything is processed locally in your browser — no data ever leaves your device.
Features
- Google Translate-style UI: source and target language pickers with a swap button
- Auto-detect source language using the Language Detector API (with local fallback)
- Neural machine translation via the browser on-device Translator API — no servers, no API keys
- 40+ languages supported by Chrome 138+ / Edge 148+ on desktop
- Streaming output that renders progressively as long texts are translated
- Sentence-aware chunking for long documents
- Character and word counters
- Listen to the translation with the built-in speech synthesis
- Voice settings: pick a voice (filtered by the target language), adjust rate and pitch, and preview — persisted locally
- Translation history: the last 50 translations are saved locally with Copy, Reuse and Delete per entry, plus a Clear-all button
- Clearly explains and disables itself in unsupported browsers (Firefox, Safari, mobile) instead of sending text to a remote service
- 100% private — models run on your device and the text never leaves it; works offline after the first model download
On this page