2 min read

MonaLens

Chrome web extension

Table of Contents


Demonstration Video🎬

Description✨

Capture text from images using the screenshot functionality and translate it

MonaLens is designed for language learners, especially for Asian languages where characters are difficult to identify visually.

Simply click the SCREENSHOT button at the top left ⛶ and select any part of the webpage to extract text. To achieve accurate results, please specify the language of the image.Text is saved for the current session, and you can easily copy it to the clipboard. With the click of a button translate the extracted text using the BUILT-IN TRANSLATION interface.

Technical details🔧

  • MonaLens uses Tesseract locally as OCR model with preprocessing to achieve better results in text extraction.

  • Text is translated using native Chrome GeminiAI API. Only available for Chrome >= 138

  • MonaLens runs locally and does not requiere host permissions.

The Idea Behind💡

This project came to my mind during the summer vacations. I was studying for a Japanese test and I noticed how difficult it was to recognize eastern characters from images on the web, so I decided to create this extension using pioneer technologies to help me with my studies. When the product was finished, I decided to share it on the Chrome Web Store.

GH: https://github.com/CJCiber/MonaLens

ChromeWebStore: https://chromewebstore.google.com/detail/monalens-extract-text-fro/dhlhfdigaacfglkodfhblpdkpbbaejic