Learn a language with biiwow. Free.
Five apps for words, grammar and games, and a YouTube channel for Italian. No subscriptions, no ads, no in-app purchases: everything on this page costs nothing.
✓ 100% free✓ No ads✓ No payments inside the appsWorks offline (see below)
Each app opens in the browser and can be added to the phone's home screen like a normal app. The interface of the "Steps" apps is in Russian or English (your choice), the explanations are written for Russian speakers.
English Steps
Free
A1 → C1650–1050 words per level10 grammar chapters per levelRU / EN
English for Russian speakers, level by level: vocabulary with pronunciation, examples and notes, phrasal verbs and idioms as separate chapters, grammar with rules in both languages and hundreds of exercises, plus flashcards, quizzes, memory match, listening and typing games. Points, streaks and statistics track your progress.
Open English Steps
Serbian Steps
Free
A1 → C2500 words per levelGrammar + gamesRU / EN
Serbian from the first greeting to fluent speech. Every word is shown in Latin and Cyrillic script with its gender, plural and verb aspect, with a simple Serbian definition and a Russian translation. Grammar chapters point out exactly where Serbian differs from Russian.
Open Serbian Steps
Hungarian Steps
Free
A1 → C2500 words per levelGrammar + gamesRU / EN
Hungarian with the case forms you actually need: every noun comes with its accusative, plural and possessive, every verb with its past form. Grammar chapters explain vowel harmony, definite and indefinite conjugation and the case endings step by step.
Open Hungarian Steps
Spanish Steps
Free
A1 → C2500 words per levelGrammar + gamesRU / EN
European Spanish from A1 to C2: nouns with their article, verbs with their irregular forms, verb + preposition patterns and idioms in their own chapters, and grammar from ser/estar to the subjunctive, all with exercises and Russian explanations.
Open Spanish Steps
Nine Scripts
Free
14 languages~500 words eachAlphabetsGrammar + 8 games
One app for Arabic, Chinese, Japanese, Hindi, Turkish, Polish, Hungarian, Finnish, Norwegian, Italian, Spanish, French, Dutch and advanced English. Learn the alphabets letter by letter, load ready-made word packs by topic or add your own words, and practise with flashcards, quizzes, memory match, blitz rounds and grammar tests.
Open Nine Scripts