MagicLens by AJ
Read, select, translate and explain the text inside any image, right where it appears. Local OCR works offline; AI features use your own key or a local model.
Available on Firefox for Android™Available on Firefox for Android™
Scan the QR code to open this extension in Firefox for Android
Extension Metadata
Screenshots
About this extension
MagicLens reads the text inside images on any web page and lays it back over the image, exactly where the original letters are, so you can select it, copy it, translate it or ask about it like normal page text.
How to use it
- Hover an image and click the lens button, or right-click it and choose Read text in image.
- Alt+Shift+L reads the main image on the page; Alt+Shift+K lets you pick any element.
- Drag to select, double-click a word, or copy everything with clean spaces and line breaks.
Local first
- Tesseract and PaddleOCR run entirely in your browser. Nothing leaves your device and no account is needed.
- English and PaddleOCR are built in; 29 more Tesseract languages download once when you turn them on.
Optional AI, your own key
- Translate the text in place, painted over the original like a printed page in your language.
- Explain, summarize or ask questions about the image.
- Hybrid mode lets a vision model correct the OCR while keeping exact word positions.
- Works with OpenAI, Claude, Gemini, OpenRouter, Groq, Mistral, xAI, Together, or a local model through Ollama or LM Studio. Images go only to the provider you choose, only when you ask.
Privacy
The developer collects nothing: no server, no account, no analytics, no ads. Full policy: https://axdsan.github.io/magiclens/privacy/
MagicLens is free and open source (Apache-2.0).
How to use it
- Hover an image and click the lens button, or right-click it and choose Read text in image.
- Alt+Shift+L reads the main image on the page; Alt+Shift+K lets you pick any element.
- Drag to select, double-click a word, or copy everything with clean spaces and line breaks.
Local first
- Tesseract and PaddleOCR run entirely in your browser. Nothing leaves your device and no account is needed.
- English and PaddleOCR are built in; 29 more Tesseract languages download once when you turn them on.
Optional AI, your own key
- Translate the text in place, painted over the original like a printed page in your language.
- Explain, summarize or ask questions about the image.
- Hybrid mode lets a vision model correct the OCR while keeping exact word positions.
- Works with OpenAI, Claude, Gemini, OpenRouter, Groq, Mistral, xAI, Together, or a local model through Ollama or LM Studio. Images go only to the provider you choose, only when you ask.
Privacy
The developer collects nothing: no server, no account, no analytics, no ads. Full policy: https://axdsan.github.io/magiclens/privacy/
MagicLens is free and open source (Apache-2.0).
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access your data for all websites
Optional permissions:
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
Optional data collection, according to the developer:
- Authentication information
- Website content
More information
- Add-on Links
- Version
- 0.2.2
- Size
- 28.58 MB
- Last updated
- a month ago (Oct 18, 2026)
- Related Categories
- License
- Apache License 2.0
- Version History
- Add to collection
The developer of this extension asks that you help support its continued development by making a small contribution.