# Screen Translator Lens

> Translate screens and camera text offline. Private, on-device translation.

Canonical page: [https://chrome-stats.com/d/com.christopherhansen.screendecoderlens](https://chrome-stats.com/d/com.christopherhansen.screendecoderlens)

## Overview

- **ID:** `com.christopherhansen.screendecoderlens`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** tang zhu
- **Category:** TOOLS
- **Version:** 8.6.4-camera-privacy
- **Last updated:** 2026-09-08
- **First published:** 2026-09-05
- **Publisher country:** US
- **Size:** 54 MB
- **Data as of:** 2026-09-13
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.christopherhansen.screendecoderlens)
- **Privacy policy:** [https://zhinii.github.io/screen-decoder-lens-privacy/](https://zhinii.github.io/screen-decoder-lens-privacy/)

## Description

Translate text in apps or through your camera—without uploading screen captures or camera images to a cloud translation service. Move the floating lens over text, tap to translate, and read at your own pace. Download your language models once, then translate offline.<br><br>NO CLOUD PROCESSING. NO ACCOUNT. OFFLINE TRANSLATION.<br>• Screen recognition and translation run on your device.<br>• Captured screen images are processed in memory—not saved or uploaded by Screen Translator Lens.<br>• No account or sign-in required.<br>• Download your language models once, then translate offline—even without Wi-Fi or mobile data.<br>Screen Translator Lens uses on-device machine learning, not cloud-based AI services. An internet connection is required for initial language-model downloads.<br>TRANSLATE WITHOUT LEAVING YOUR APP<br>Read shopping listings, menus, travel information, messages, and documents without constantly switching apps or copying text into a translation website.<br>Move the floating translation lens over the text, adjust its size, and tap.<br>YOU CHOOSE WHEN TO TRANSLATE<br>• Position the lens around the area you want to read.<br>• Tap once to capture and translate that snapshot.<br>• Read at your own pace: results remain frozen and underlying touches are blocked.<br>• Tap again to clear the translation and continue using your app.<br>No continuously changing results. Finder controls stay in place.<br>TWO WAYS TO READ<br>• APP mode places individual translation cards over detected text. Bordered, magnetic-style cards help keep nearby translations organized.<br>• DOC mode combines detected text into translated lines for longer passages and documents.<br>10 TRANSLATION LANGUAGES<br>English, Spanish, Chinese, Portuguese, Russian, Indonesian, German, French, Japanese, and Korean.<br>An embedded offline glossary helps common interface labels, shopping terms, prices, discounts, and delivery information translate more consistently.<br>SIMPLE TO SET UP<br>Choose your interface language, pick a finder color, and follow the built-in walkthrough. Move and resize the lens to suit what you’re reading.<br>Watch the quick demo:<br>https://youtu.be/63zQYmDTbjw<br>Understand more. Share less. Translate on your device.<br>Please note: Overlay and screen-capture permissions are required. Some apps block screen capture. Translation quality depends on text clarity, layout, language, and context; results may contain errors.

## Rankings

- #3,204,797 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_CAMERA`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION`
- `android.permission.FOREGROUND_SERVICE_SPECIAL_USE`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `com.christopherhansen.screendecoderlens.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [ScreenLens Translator](https://chrome-stats.com/d/screenlens.translate) — 18 users
- [Offline Screen Translator](https://chrome-stats.com/d/com.butterssoft.screentranslator) — 1,961 users
- [Live Screen Translator](https://chrome-stats.com/d/com.nam.livetranslate) — 99 users
- [Translation lens](https://chrome-stats.com/d/com.sj.translator) — 57 users
- [Screen Translator - Offline](https://chrome-stats.com/d/com.pidev.screentranslator) — 34,491 users, 2.75 / 5
- [Screen Translator](https://chrome-stats.com/d/com.seastone.screentranslator) — 1,462 users
- [Translation on Screen offline](https://chrome-stats.com/d/com.abdulbasetapps.screentranslator) — 60,326 users, 3.79 / 5
- [Translator On Screen](https://chrome-stats.com/d/com.zhang.androidscreentranslator) — 767 users
- [Screen Translate: Instant](https://chrome-stats.com/d/com.aurasense.screentranslate) — 16,487 users, 2.40 / 5
- [Screen Translator](https://chrome-stats.com/d/com.digtial_bytes.voice.translator.dictionary.languages.cameratranslator) — 12,788 users
- [Offline Language Translator](https://chrome-stats.com/d/com.offlinetranslator.livecameratexttranslation) — 2,535 users
- [Screen Translator](https://chrome-stats.com/d/com.kun.screentranslator) — 368 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.christopherhansen.screendecoderlens)
