LinguaLens

LinguaLens — translate anything with LLM and online APIs

As of June 2026, LinguaLens has users in the Productivity category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.1.1
Manifest V3

History

1 snapshots

Tracking since Jun 3, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
Jun 3, 20260.1.1
Now0.1.1

Permissions & access

Permissions
storageactiveTabsidePanelcontextMenusscripting
Host access
http://localhost/*, http://127.0.0.1/*, https://api.deepseek.com/*, https://api.openai.com/*, https://api-free.deepl.com/*, https://api.deepl.com/*, https://translation.googleapis.com/*

Screenshots

LinguaLens screenshot 1LinguaLens screenshot 2LinguaLens screenshot 3LinguaLens screenshot 4LinguaLens screenshot 5

About

LinguaLens — Translate the web with the providers you choose

LinguaLens is a browser translation extension built for flexibility. Unlike tools tied to a single cloud vendor, LinguaLens lets you decide where every translation runs: on your own computer with local LLMs, through major cloud APIs, via any OpenAI-compatible gateway, or through a customizable HTTP API template. Set a default provider, add an optional fallback chain, and keep reading when your primary service is unavailable.

WHY LINGUALENS

• Bring your own backend — No lock-in to one translation service.
• Local-first option — Use Ollama or LM Studio so sensitive text can stay on your machine.
• Cloud when you need it — OpenAI, DeepSeek, DeepL, Google Cloud Translation, and more.
• OpenAI-compatible endpoints — Works with gateways and proxies that expose /v1/chat/completions.
• Custom HTTP API — Configure method, headers, JSON body template, and response path for proprietary stacks.
• Resilient workflow — Ordered fallback providers if the default fails mid-session.
• Honest privacy model — LinguaLens runs no translation servers; you choose who receives your text.

TRANSLATION PROVIDERS

Local
• Ollama (default preset) — http://localhost:11434
• LM Studio — native chat API on localhost

Cloud presets
• OpenAI — api.openai.com
• DeepSeek — api.deepseek.com
• DeepL — free or pro API endpoint
• Google Cloud Translation — translation.googleapis.com

Advanced
• OpenAI Compatible — any user-supplied base URL
• Custom API — fully configurable HTTP template

Each provider can be verified from Settings before you save. API keys (when required) are stored locally in browser storage.

FEATURES

Selection translation
Select text on a normal web page. A LinguaLens control appears near your selection. Open the panel to view results, copy translation, or dismiss. Also available via right-click menu, or press Alt+T to translate the current selection in one step.

Full-page bilingual translation
Convert articles, docs, and long pages into inline bilingual reading without leaving the site. Start from the popup (“Translate This Page”), the page context menu, or Alt+Shift+T. A status bar shows progress and lets you stop translation or restore the original text.

Page translation modes
• Quality — larger chunks, better context for LLM translation
• Speed — smaller chunks, faster progressive updates

Popup translator
Click the toolbar icon to paste or type text, pick a target language, and translate instantly. Jump to Settings or start full-page translation on the active tab.

Side panel (Chrome 114+)
Open a larger translator from the popup. Set source and target languages, swap languages, view results, and browse recent translations stored locally on your device.

Settings & onboarding
On first install, Settings opens automatically with a short setup guide. Configure languages, default provider, fallback order, LLM prompt template, and per-provider options such as disabling “thinking” output on supported models for faster, cleaner translations.

Performance
Built-in translation cache reduces repeat API calls for identical text during browsing.

KEYBOARD SHORTCUTS

Alt+T — Translate selection
Alt+Shift+T — Translate entire page

If shortcuts conflict with other extensions, assign LinguaLens shortcuts in chrome://extensions/shortcuts.

GETTING STARTED

1. Install LinguaLens. Settings opens on first run.
2. Scroll to Translation Providers. Enable at least one backend.
3. Set base URL, model, and API key if needed. Click Verify, then Save Settings.
4. Open any normal https page and try selection or full-page translation.

Ollama tip: run `ollama pull llama3` and start Ollama with OLLAMA_ORIGINS="chrome-extension://*" if the browser cannot connect.

PRIVACY

LinguaLens does not operate its own translation servers. Text you translate is sent only to providers you enable. Settings and API keys remain on your device. See the privacy policy URL on this listing. Review third-party policies for any cloud API you use.

LIMITATIONS

• Does not run on restricted pages (chrome://, Chrome Web Store, etc.)
• Requires at least one configured, working provider to translate
• Side panel requires Chromium 114+
• Very large pages may take time and multiple API calls

SUPPORT

Issues & feedback: https://github.com/q-jade/lingualens/issues
Project home: https://github.com/q-jade/lingualens

Read foreign news, technical documentation, research, and forums with the translation workflow you control.

Technical

Version
0.1.1
Manifest
V3
Size
1.43MiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
jpmdhkgjoppnfnnebhmjjnbhpmcploec
Developer ID
u905238805b857500b183cfd86cc20274
Developer Email
[email protected]
Created
Jun 2, 2026
Last Updated (Store)
Jun 2, 2026
Last Scraped
Jun 8, 2026
Website

Data sourced from the Chrome Web Store · last verified Jun 8, 2026.