olemma.app · Education
4 items
Learn languages from what you read: translate any word or phrase on a page, save it, and remember it with spaced repetition. Turn the words you meet while reading into vocabulary you actually remember. Select any word on any page to translate it, save it to your own dictionary, and let the review schedule bring it back at the right moment. Switch on highlighting and your saved words are marked wherever you read, so you keep meeting them in the wild. Nothing to read from yet? A set of everyday phrases comes with the extension, and the ones you keep go into the same dictionary. WHILE YOU READ • Translate a selected word without leaving the page — Chrome's on-device AI translator is preferred where available, with two online services retained as fallbacks • Or right-click a selection and choose Translate • Optional: highlight your saved words on the pages you visit, including text that loads in as you scroll, and hover one to see your translation • The sentence a word came from is saved with it, so the meaning still has context later • Not an exact match? Look up similar words and pick the right one PHRASES TO START FROM • 769 everyday phrases across four levels, from first words to explaining a problem — included, not a download • Pick a level and a topic, read a phrase, recall the other side, and keep the ones worth keeping: a saved phrase joins your dictionary and its review schedule like any other • Mark what you already know, so a level narrows to what is genuinely new to you • Turn the card the other way round when recall gets too easy — see the meaning and recall the phrase • Levels are a guide, not a certification, and nothing here is a test • No network at all: the phrases sit inside the extension and pronunciation is your own device speaking REMEMBER WHAT YOU SAVE • Spaced repetition built on FSRS, the scheduler used by modern Anki — each word comes back just before you would forget it • Rate a word Again, Good or Easy, and the next date adjusts to you • A daily goal and a streak, with the number of words waiting shown on the toolbar icon • Set how many new words a day you are willing to take on, so a big dictionary never arrives all at once • Hear a word pronounced, from a Wiktionary recording where one exists SEVEN WAYS TO PRACTICE • For when you want a quick round instead of a schedule: true or false, find the pairs, choose the translation, recall and type, build a phrase from word tiles, build a word from letter tiles, and a memory pair game • Play on your own saved words, or straight from the included phrases at a level you choose — and save any phrase you meet along the way • Thirty seconds, one minute, two minutes, or no timer at all when you would rather take your time • Every game keeps its own best score, on your device, per language pair and direction • Replay just the ones you got wrong, untimed and off the record • Disagree with a prompt? Leave that one out of the result before it counts • Optional answer sounds, off by default • None of it touches your review schedule — this is rehearsal, not grading YOUR DICTIONARY • Search, sort, edit and delete your words • Filter by language when you study more than one • Read full Wiktionary definitions for any saved word, in the language of your choice • Where your device supports Chrome's built-in AI, get a plain-language explanation of a saved word — how it is formed, when to use it, with examples — created entirely on your device, while reviewing or from your dictionary • Export to tab-separated text PRIVACY Olemma is usable without an account. Optional free account sync keeps your dictionary, review progress and review settings in sync across the extension and web app. If you enable it, Olemma stores your account email, saved words, translations, notes, source page addresses and review progress. Learn progress and practice scores stay on your device. Your existing words are not uploaded just by signing in; you choose whether to set up sync and confirm the first backup. Without an Olemma account, your dictionary and translation language pair can use Chrome sync. Chrome sync storage limits the dictionary to at most about 1,300 words; long entries can reduce that limit. Being precise, because "private" is easy to overclaim: supported Chrome versions can translate on-device after the language model is downloaded. When on-device translation is unavailable or still being prepared, the selected word is sent to the fallback translation services. Definition and pronunciation lookups send the word to Wiktionary, and so does the dictionary-form hint in Read. Read mode loads the article you choose from Wikipedia. Where your device supports it, the AI word explanation also runs entirely in Chrome and sends nothing. The included phrases ship inside the extension and are spoken by your device, so that part of the extension makes no requests at all. GOOD TO KNOW • Free, and not a trial • Machine translation is a starting point, and you can edit any translation before saving • The two tile games need a language whose words split into tiles, so they cover twelve of the fifteen; Build a word also needs single words, so it sits out when you practice the phrase catalogue • The included phrases cover ten of the fifteen languages — if you translate outside those ten, that part offers you a covered pair instead • Highlighting does not reach text inside a page's embedded frames • Pronunciation depends on what your device and Wiktionary can offer, so it is not available for every word • The AI explanation appears only where Chrome's built-in model is already on your device — it never downloads it — so on other setups the feature simply does not appear SUPPORTED LANGUAGES Translation and your dictionary: English, Russian, Finnish, Spanish, German, French, Italian, Portuguese, Swedish, Japanese, Polish, Turkish, Arabic, Chinese and Dutch. The included phrases: English, Russian, Finnish, Spanish, German, French, Italian, Portuguese, Japanese and Chinese. Every phrase exists in all ten, so any two of them work as a pair — including two you might never find a course for.
Nov 1, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.