VocabEnricher is a free vocabulary learning web application that allows users to create, study, and share flashcards. The app supports multiple languages such as English, French, Spanish, Portuguese, Chinese, German, Arabic, Russian. The flashcard consists of two words in two different languages and an image. In turn, each word consists of spelling, phonetic notation and an audio vocabulary learning app recording. All elements of the flashcard can be created from scratch or existing ones can be used. Learning efficiency is optimized by repeating easier words less often and more difficult more often.