Read what interests you. Remember the words you find.
Save words and phrases with the sentence you found them in, then practise recalling them with spaced review. A companion to your course, your books and your everyday reading.
The extension works in Chrome on a computer. The web app works in a browser on your phone or computer.

Pick a phrase or word
Ystäväni sanoi: "Hyvää huomenta."
Translate and save it
Hyvää huomenta
Review
What does “hyvää huomenta” mean?
Show answer
good morning
How it works
Pick a phrase or word
With the Chrome extension, select a word or phrase on a web page to translate and save it, and, if you turn it on, highlight the words you saved wherever you read. In the web app, type or paste it on the Translate page.
Translate and save it
See the translation and save it to your dictionary together with the sentence it came from.
Review and practice
Try to recall the meaning, reveal the answer, then rate how it went. Spaced review schedules the next attempt based on your ratings.
Explore reading topics
These texts come from Wikipedia and are written for native speakers, so expect to look words up. Select any word to see its translation.
- Nature
- Animals
- Science
- Food
- Culture
- History
What you can do
Translate
With the Chrome extension, select a word or phrase on a web page to translate and save it, and, if you turn it on, highlight the words you saved wherever you read. In the web app, type or paste it on the Translate page.
Open TranslateReview
Recall first, then reveal and rate the answer. Review adjusts the next date to your ratings. Practice games are separate from scheduled Review.
Works on your phone
Open ReviewSaved
Search, sort and edit your saved words, read Wiktionary definitions, and import or export them as a text file.
Works on your phone
Saved
Practice with seven games
True or false, find the pairs, choose the translation, recall and type, build a phrase, build a word and a memory game. Play with your saved words or with the included phrases.
Open PracticeLearn
Useful phrases, core words, and short Wikipedia texts to read and save new words from.
Open Learn15 interface languages
Translate between 15 languages and use Olemma in any of them. The interface follows your browser's language, or you can choose one in Settings.
Privacy
No ads, no analytics and no tracking. Without an account, your words stay in your browser, and the extension keeps them in your Chrome sync.
To translate a word, Olemma sends it to a translation service unless Chrome can translate it on your device. Definitions come from Wiktionary, and Read loads its texts from Wikipedia.
Your words on every device
With an optional free Olemma account, your dictionary, notes and review progress sync between the extension and the web app. Without one, the extension still keeps your words in Chrome sync.
Without an account, the extension keeps your words and language pair in Chrome's sync storage, and review progress stays on each device. With an optional free Olemma account, your dictionary, notes, review progress and review settings sync between the extension and the web app. A free account syncs up to 300 words and phrases: if you have more, the first 300 sync and the rest stay in your browser. Signing in uploads nothing until you confirm the first backup.
Help and contact
Questions, problems or ideas? Write to us at this address:
Is Olemma free?
Yes. Translating, saving, review, practice and Learn are free, in the extension and in the web app.
Does it work on my phone?
The web app does. Open it in your phone's browser to translate, review, practice and learn, and add it to your home screen if you like. The extension needs Chrome on a computer.
How does sync work?
Without an account, the extension keeps your words and language pair in Chrome's sync storage, and review progress stays on each device. With an optional free Olemma account, your dictionary, notes, review progress and review settings sync between the extension and the web app. A free account syncs up to 300 words and phrases: if you have more, the first 300 sync and the rest stay in your browser. Signing in uploads nothing until you confirm the first backup.
How do I export my words?
Open Saved and choose Export. You get a tab-separated text file that you can import again in the extension or the web app.
Which languages are supported?
English, Russian, Finnish, Spanish, German, French, Italian, Portuguese, Swedish, Japanese, Polish, Turkish, Arabic, Chinese and Dutch, for translation and for the interface. The included phrases cover ten of them.