Lingualeo
A free service where the character Leo will meet you and offer to take a language test, and then play educational games. You can watch funny videos with subtitles, listen to songs and analyze the text, learn the rules and expand your vocabulary. The app will ask about your interests and age to select appropriate content. For completed tasks, you will receive points and feed the lion.
Duolingo
An application where you can find out the pronunciation of words well. In Duolingo you will find exercises for reading and understanding spoken language, as well as learn grammar rules and words. During the learning process, you will receive tips on spelling and word usage. The application has the ability to choose the duration of lessons from 5 to 20 minutes per day. You can study for free.
Puzzle English
This English app allows you to set a language learning goal – self-development, work, studies, tourism. The course material is suitable for both intermediate and advanced levels. There are many video and audio recordings among the tasks, you will translate fragments of famous films or songs. You can complete the tasks for free.
Memrise
A training service for learning words and expanding your vocabulary. In addition to traditional ways of memorizing vocabulary, you can use associative pictures. There is also a great "Explore" function that allows you to point the camera at any object and see the translation of the word. You can use the app for free.