Offline Translator

Offline Translator

On-device translation of text, images and pdf/odt files, with TTS

David Ventura OCR Text to Speech Translation & Dictionary

Screenshots

Screenshot of Offline Translator Screenshot of Offline Translator Screenshot of Offline Translator Screenshot of Offline Translator Screenshot of Offline Translator Screenshot of Offline Translator Screenshot of Offline Translator Screenshot of Offline Translator

Description

A translator app that performs on-device translation of text, images and pdf/odt documents without sending your data to external servers.

Features:
• No internet required for translation once models are downloaded
• Image translation overlay that preserves original formatting (OCR)
• PDF/ODT file translation
• Text-to-speech (TTS) for most languages
• Automatic language detection
• Transliteration of non-latin script
• Quick translation of on-screen content via Accessibility service or Device Assistant role

Supports 60 languages:

- Albanian
- Arabic
- Azerbaijani
- Basque
- Belarusian
- Bengali
- Bosnian
- Bulgarian
- Catalan
- Chinese (简体)
- Chinese (繁體)
- Croatian
- Czech
- Danish
- Dutch
- English
- Estonian
- Finnish
- French
- Galician
- German
- Greek
- Gujarati
- Hebrew
- Hindi
- Hungarian
- Icelandic
- Indonesian
- Italian
- Japanese
- Kannada
- Korean
- Latvian
- Lithuanian
- Malay
- Malayalam
- Marathi
- Norwegian
- Norwegian Bokmål
- Norwegian Nynorsk
- Persian
- Polish
- Portuguese
- Romanian
- Russian
- Serbian
- Slovak
- Slovenian
- Spanish
- Swahili
- Swedish
- Tagalog
- Tamil
- Telugu
- Thai
- Turkish
- Ukrainian
- Urdu
- Uyghur
- Vietnamese

What’s new (0.8.2)

- Respect newline on input
- Add Uyghur language
- Fix input text scroll when typing
- Allow resizing the input / output boxes
- Fix Malayalam transliteration

Versions

Version Date Size Requires Android Download
0.8.2 current
a52cde681f1023b3…
2026-07-23 41 MB API 23
0.8.2
f3c90ece9bb8ce6e…
2026-07-23 32 MB API 23
0.8.1
f1d35e45f0d81642…
2026-07-18 41 MB API 23
0.8.1
07ae8d6e4c4ab9de…
2026-07-18 32 MB API 23
0.8.0
edc1b7042719883f…
2026-07-12 41 MB API 23
0.8.0
49c1eb7a951c724f…
2026-07-12 32 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • Full file accessAccess all files on the device.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • FOREGROUND_SERVICE_MEDIA_PROJECTION
  • Display over other appsDraw content on top of other apps.
Show 5 more permissions
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • CameraTake photos and videos.
  • FLASHLIGHT
  • translator.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments