A little less lost in translation

Read beyond
your language.

The words you need, right where you’re reading. Translate selected text on the web with AI, without losing your place.

Download for Chrome

v0.3.0 · Use your own OpenAI or DeepSeek API key

Installation takes a few steps

Less tab switching. More understanding.

Interactive preview · sample translations
A moment, elsewhereAI Translator

Field notes / Slow travel

The beauty
of taking your time.

The best part of a journey is often the part you didn’t plan.

Some places only reveal themselves when you slow down. Take a quiet side street, sit in an unfamiliar café, and let the city tell you its story.

AI TranslatorPREVIEW

A new language.
The same train of thought.

Click “Translate this passage” to try it.

This preview uses prepared examples. No text is sent to an AI service.

Select. Click. Understand. Your key stays on your device Your choice of language

Make yourself at home

A small addition to
your everyday reading.

One download. A few simple steps. Then translate right from the page you’re on.

Download v0.3.0

Chrome 102+ · Windows, macOS & Linux
No build tools needed.

  1. 01

    Download and unpack

    Extract the ZIP into a permanent folder. Keep the extracted ai-translator folder in place while using the extension.

  2. 02

    Add it to Chrome

    Open chrome://extensions in the address bar. Turn on Developer mode, click Load unpacked, and choose the ai-translator folder containing manifest.json.

  3. 03

    Bring your own key

    In Settings, choose OpenAI or DeepSeek and enter that provider’s API key. New installations default to GPT-6 Astra, which requires model access on your OpenAI API project. Click Save and allow the provider connection if Chrome asks. Use DeepSeek if Astra is unavailable to your account. API usage is billed separately by your provider.

  4. 04

    Keep reading

    Refresh your open webpages. Select a passage, click the AI button beside it, and read the translation. Choose your target language in the toolbar popup. You can also right-click selected text and choose “Translate selection in a new tab” for an editable, side-by-side workspace.

Installing on another computer? Enter your key once on each device. It stays saved through browser and computer restarts.

Privacy, in plain language

Your reading.
Your choice.

Nothing is sent just because you select text. Translation starts with your click.

No translation history. No analytics.

Selected text goes to your chosen provider

When you click Translate or choose “Translate selection in a new tab,” the extension sends your selection to the saved provider with its matching key. This website does not handle translation requests. OpenAI or DeepSeek’s data policies apply to what that provider receives.

Your settings stay on your device

Your key and preferences are stored in your Chrome profile, without Google sync. Each key is bound to its provider’s exact endpoint origin; switching providers keeps their credentials separate. Webpages cannot read the stored keys. You can remove it in Settings; uninstalling also removes the extension’s saved data. Clearing a key removes it only for the active saved connection.

You stay in control of context

For inline translations, page language, title, and site origin are available to custom prompts. Page paths, query strings, and fragments are excluded. No translation history is saved, and the extension adds no analytics or tracking SDKs. The right-click flow retains only the source origin, not the page title or language.

More about privacy and permissions

The extension runs on normal HTTP and HTTPS pages to detect selections and display the translation button. It cannot translate browser settings, the Chrome Web Store, or other restricted pages. It does not read your browsing history or cookies.

The right-click flow briefly stores a selection in trusted session storage for its destination tab. The draft is removed when claimed. Unclaimed drafts become invalid after five minutes and are removed during cleanup, tab closure, or browser restart. Text is never placed in the tab URL or persistent local storage. Source and results remain in the translation tab while open; clearing or reloading it removes them.

OpenAI access is requested as an optional permission when you save or test its connection. Astra requests set store to false, but that does not guarantee zero provider retention.

Settings can also use supported HTTPS localhost endpoints for development; requests then go to that configured endpoint. Stored keys are protected from webpage scripts, but local storage is not an encrypted secrets vault against someone with access to your device.

This website’s demo uses prepared translations. It does not collect API keys, set analytics cookies, or send demo text to a translation service. Our hosting provider may process routine request information, such as IP addresses, to deliver and secure the site.

For provider data handling, see OpenAI API data controls and DeepSeek’s privacy policy.

A little better, every release

What’s new.

Thoughtful improvements to
the way you read.

v0.3.0September 10, 2026Latest release

More room to translate. More choice.

  • A dedicated translation tab. Right-click a selection to open an editable source and result side by side. Change the tab’s language, copy a result, or translate with Cmd/Ctrl+Enter.
  • OpenAI and DeepSeek support. New installations default to GPT-6 Astra. Existing installations keep their saved connection. Astra requires access on your OpenAI API project; DeepSeek remains available.
  • Separate provider credentials. Switch connections without sending one provider’s key to another. Keys remain saved across browser and computer restarts.
  • Refreshed icons and reliable controls. A new extension icon, responsive translation workspace, cancellation, and clearer provider errors.

Already installed? Replace the files in your existing extension folder with the new download, click Reload in chrome://extensions, and refresh your webpages. Keep the same folder and Chrome profile to retain settings. Chrome may ask you to approve the new right-click menu permission. Existing installations keep their chosen provider until you switch in Settings.