About Translation lens
Translate on-screen text instantly. All processing stays on your device.
🔍 TransLens - Translate Any Text on Your Screen Instantly
Translate any text you see on screen with just one button!
No app switching, no copy-pasting. Get translations right where you are.
━━━━━━━━━━━━━━━━━━━━━━
✨ Key Features
━━━━━━━━━━━━━━━━━━━━━━
🔵 Overlay Translation
Translate text from any app while using it — games, webtoons,
documents, news, and more. No need to leave the app you're using.
📐 Adjustable Capture Area
Resize the translation box to capture exactly the area you need.
Works for a single word or an entire paragraph.
🌐 9 Languages Supported
English, Korean, Chinese, Japanese, Hindi, Spanish,
Portuguese, German, Indonesian
━━━━━━━━━━━━━━━━━━━━━━
🔒 Privacy Protection
━━━━━━━━━━━━━━━━━━━━━━
📵 No Internet Transmission
Captured images and recognized text are never sent to any
external server. Translation results also stay on your device.
📱 Fully On-Device Processing
All text recognition (OCR) and translation are processed
locally on your device via Google ML Kit,
with no internet connection required.
🗑️ Instant Deletion
Captured images are never saved. They are immediately
deleted from memory after translation is complete.
📷 Capture Method
The "Start recording" prompt is an Android system requirement
to grant screen reading permission.
No data is continuously recorded or transmitted.
A single still frame is captured only when the user
releases the floating button, and is immediately
deleted after translation is complete.
━━━━━━━━━━━━━━━━━━━━━━
📋 How to Use
━━━━━━━━━━━━━━━━━━━━━━
1️⃣ Launch the app and select source and target languages
2️⃣ Grant overlay and screen capture permissions
3️⃣ Drag the 🔵 floating button over the text you want to translate
4️⃣ Release the button — the area is captured and translated instantly
5️⃣ Captured image is automatically deleted after translation
━━━━━━━━━━━━━━━━━━━━━━
⚠️ Permissions
━━━━━━━━━━━━━━━━━━━━━━
- Display Over Other Apps (SYSTEM_ALERT_WINDOW)
Required to display the floating translation button
and result overlay on top of other apps.
- Screen Capture (FOREGROUND_SERVICE_MEDIA_PROJECTION)
A single still frame is captured only when the user
explicitly releases the floating button.
No continuous recording or background capture occurs.
- Foreground Service (FOREGROUND_SERVICE)
Required to keep the floating button visible on screen
while using other apps.
- Post Notifications (POST_NOTIFICATIONS)
Required on Android 13+ to display a status notification
while the service is running. The notification also provides
a quick way to stop the service.
━━━━━━━━━━━━━━━━━━━━━━
📌 Additional Notes
━━━━━━━━━━━━━━━━━━━━━━
- Translation models are downloaded from Google servers
on first use. After that, translation works fully offline.
- Avoid using the translation button when sensitive information
such as passwords or card numbers is visible on screen.
- Requires Android 6.0 (API 26) or higher.
What's new in the latest 1.1
Translation lens APK Information
Old Versions of Translation lens
Super Fast and Safe Downloading via APKPure App
One-click to install XAPK/APK files on Android!




