Vocabulary trainer for iPhone and Android

You bring the words. It handles the remembering.

Opisanoja is for people who already know which words they need. There are no preset courses — add words as you meet them, and spaced repetition brings each one back at the moment you are about to forget it.

Download on the App StoreGet it on Google Play

Free to start. No account required.

What it does

  • Your words, not a syllabus

    A textbook, an exam, a new country, a book you are still fighting through — the words that matter are yours, not a course author's.

  • Spaced repetition

    The engine tracks how well you knew each item and schedules the next review. What you clearly know stops taking up your time.

  • Works offline

    Your vocabulary lives on the device, so you can train on a plane or underground. An account is optional — sign in only for backup and sync.

  • Listen while you walk

    Listening training reads your phrases and their translations aloud, and keeps playing in the background with the screen off.

  • Streaks and goals

    Daily goals, streaks and per-word progress: what is new, what you are learning, and what has moved into long-term review.

  • Phrases, not just words

    Store whole expressions with usage examples, tag them however you like, and attach an image when a picture sticks better than a translation.

Nine ways to train

Recognising a word is not the same as being able to produce it, so the same vocabulary is approached from every angle.

  • Word to translation
  • Translation to word
  • Flashcards, native to foreign
  • Flashcards, foreign to native
  • Word match
  • Type the translation
  • Sprint
  • Revise
  • Listening

Free and paid

Free

The whole core of the app: unlimited words, all nine training modes, listening and text-to-speech, spaced repetition, streaks and goals, in one learning language. An occasional advert after a training session — never during one, and never on your first session of the day.

Subscription

No adverts, unlimited learning languages, CSV import and export, cloud backup, full training history, and control over the spaced repetition schedule.

Get Opisanoja

Free on iPhone and Android.

Download on the App StoreGet it on Google Play

Available in 28 interface languages

Use Opisanoja in the language you think in. Pick yours from the menu at the top of the page.