Free Chrome Extension

Read any language.
Understand everything.

Select any text on any webpage — hear it read aloud, look up vocabulary, or get an expert-quality translation. Works in English, German, French, Japanese, Spanish, and more.

Supports 🇺🇸 English 🇩🇪 Deutsch 🇯🇵 日本語 🇫🇷 Français 🇪🇸 Español + more
theguardian.com/world/europe

News Article — Europe

The summit in Brussels concluded with an unprecedented agreement on climate financing, with member states committing to a framework that analysts describe as a significant departure from previous negotiations.

Delegations from across the continent praised the outcome, noting that the emergent consensus reflected months of careful diplomatic work behind the scenes.

ELA
🎧 TTS
📖 Word
🌐 Trans.
⚡ AI
unprecedented
/ʌnˈpresɪdentɪd/
Definition
Never done or known before; without precedent.
前所未有的;史无前例的
Collocations
unprecedented scale unprecedented move unprecedented access
▶ Listen
📋 Copy

Everything you need to
master any language

Four powerful tools, one lightweight extension. No subscriptions. No data collection. Just your API key and your learning.

🎧
AI Text-to-Speech

Hear it spoken by a
native-sounding voice

Stop reading words in your head with the wrong pronunciation. ELA uses OpenAI's latest TTS models to read any selected text aloud in rich, natural voices — instantly.

  • 13 natural voices — nova, alloy, ash, coral, echo, shimmer, and more
  • 3 TTS model tiers: gpt-4o-mini-tts, tts-1-hd, and tts-1
  • Loop playback for shadowing and pronunciation practice
  • Download as MP3 to review offline
Now playing — "unprecedented agreement"
0:03 / 0:06
Voice
nova alloy ash coral echo shimmer +7 more
📖
Word Lookup

Every word, fully
understood in seconds

Don't just know what a word means — know how to use it. ELA gives you a complete word profile: pronunciation, bilingual definition, collocations, and a usage example pulled straight from your reading context.

  • IPA phonetic notation with pronunciation guide
  • Bilingual definitions: English explanation + your target language
  • Common collocations so you know how words really behave
  • In-context usage example from the actual article you're reading
emergent
/ɪˈmɜːrdʒənt/ · adjective
Definition
In the process of coming into being or becoming prominent.
正在出现的;新兴的
Common Collocations
emergent behavior emergent property emergent capability emergent technology
"The emergent consensus reflected months of careful diplomatic work behind the scenes."
🌐
Expert Translation

Not just translated.
Actually understood.

Most translators give you words. ELA gives you understanding. A built-in 3-step methodology — literal, review, rewrite — produces translations that are accurate, fluent, and fully explained.

  • Step 1: Literal translation — preserves structure and meaning
  • Step 2: AI review — flags awkward phrasing and translation issues
  • Step 3: Idiomatic rewrite — polished, native-speaker quality
  • Fully customizable for any language pair
Translating selected paragraph…
1
Literal Translation
该峰会以气候融资方面前所未有的协议结束,成员国承诺建立一个框架...
2
Problem Review
⚠ "承诺建立框架" — slightly formal; "analysts describe as" needs idiomatic handling.
3
Idiomatic Rewrite ✓
峰会以气候融资领域的历史性协议收场,分析人士认为这标志着谈判格局的重大转变。
Custom AI Actions

Your learning.
Your workflow.

Everyone learns differently. With up to 6 fully customizable buttons, you can build any AI-powered action you want: summarize, simplify, grammar check, make flashcards — all powered by your own prompts.

  • 6 configurable prompt slots — define any action you need
  • Toggle buttons on or off to keep your panel clean
  • All prompts run via your own OpenAI API key — 100% private
  • No data sent to any server other than OpenAI
Your custom action buttons
🌐
Translate
📖
Word Lookup
📝
Summarize
✏️
Simplify
Grammar
Custom…
All prompts stay local · powered by your API key

Up and running
in three steps

ELA fits naturally into your reading flow. No tab-switching, no copy-pasting. Just select and learn.

1

Select any text

Highlight a word, sentence, or whole paragraph on any webpage — an article, a forum post, a document, anything.

Works on any website
2

Open the side panel

ELA lives in Chrome's side panel. Press ⌘ Shift S (or click the icon) to open it alongside your page — no interruption to your reading.

⌘ Shift S
3

Click and learn

Choose TTS to hear it, Word Lookup to dissect it, Translation to understand it, or a custom action to process it your way.

Your API key · Your data
🔑

Your API key. Your data.

All requests go directly from your browser to OpenAI. Nothing passes through ELA's servers — because there are none.

🔒

Stored locally only

Your API key and all settings are stored in Chrome's local storage. Never transmitted, never logged.

🌍

Open source · MIT

The entire codebase is open on GitHub. Read it, fork it, trust it.

Built for real
language learners

★★★★★

"I've been learning German for two years and ELA has completely changed how I read news articles. The 3-step translation actually explains why something is phrased the way it is — that's what I was missing with every other tool."

M
Maya R.
German learner · San Francisco
★★★★★

"As a PhD student reading English academic papers, the word lookup feature is invaluable. Collocations especially — I finally stopped writing 'make a research' instead of 'conduct a research.'"

K
Kenji T.
Researcher · Tokyo
★★★★★

"The TTS feature alone is worth it. I shadow the audio for pronunciation practice while reading. Being able to loop specific sentences and then download the MP3 for my commute is a feature I didn't know I needed."

S
Sofia M.
English learner · Barcelona

Common questions

Yes. ELA connects directly to OpenAI's API using your own key, so you pay only for what you use (typically fractions of a cent per request). Your key is stored only in your browser — ELA has no backend server and never sees it. You can get a key at platform.openai.com.
ELA works for any language OpenAI supports, which is most major world languages. The built-in defaults are optimised for English learners and those studying German, French, Japanese, and Spanish — but you can configure the prompts to use any language pair. The TTS feature supports all OpenAI TTS languages.
Only the text you explicitly select and submit to a feature is sent to OpenAI's API — nothing else. ELA does not collect analytics, does not have a server, and does not transmit your API key or browsing history anywhere. Your key is stored locally in Chrome storage on your device only.
ELA itself is completely free and open source. You only pay OpenAI for API usage, which is extremely inexpensive for typical use — a full day of active learning usually costs less than $0.10. TTS is slightly more expensive than text models but still very affordable. You stay in full control of your spending via OpenAI's usage dashboard.
Yes — that's one of ELA's core features. In the settings page you can rewrite the translation prompt, the word lookup prompt, and configure up to 6 fully custom action buttons with your own prompts. Whether you want grammar correction, flashcard generation, or B1-level rewrites, you can build exactly that.

Start reading
like a native

Free. Open source. Powered by your own OpenAI key. No subscriptions, no data collection, no compromise.

Add to Chrome — It's Free
Available on Chrome and Chromium-based browsers  ·  v0.5.0  ·  MIT License