Learn any foreign language by building your own vocabulary. Add words with translations, pictures and examples, then make them stick with flashcards and smart trainings. On first launch you pick your native and target language and start learning.
Type any word or phrase and the app instantly finds its translation, transcription and real usage examples. Save it to your dictionary to memorize later through trainings.
Don't want to add words one by one? Download ready-made word packages and start learning straight away.
Several training types make memorizing fast and less tedious — flashcards, writing, translation search and matching. Every session updates how well each word is learned.
See your progress at a glance: how many words you've learned, your daily activity and the learning level of every word.
Add pictures to any word right from the built-in image search, or draw and edit your own. Visual memory helps the hardest words stick.
Tune the app to fit you: change the difficulty level, choose which word details are shown and switch between light and dark themes. Back up and restore your database, import or export words via XLS, CSV, JSON and TXT files, set learning reminders and much more.