Flashly — flashcards app for learning words
Study smarter, remember for good. Flashly shows each word right when you are about to forget it. Snap a textbook page and your flashcard deck is ready in a minute.
Flashly is free. On iPhone, get the app from the App Store. On Android or a computer, use the web version at app.flashlycards.app and add it to your home screen. The app interface is currently in Russian; you can learn words in any of the supported language pairs.
How it works
- Make a deck. Take a photo of a page, upload a PDF, a spreadsheet or paste some text. AI finds the words, translates them and adds example sentences. You review the list and save it. You can also add words by hand or pick a ready-made deck from the library.
- Study five minutes a day. Tap “Изучить” (Study) and Flashly builds a lesson: a few new words plus the ones that are due for review. Pick a daily goal of 5, 10 or 20 new words.
- Watch your progress grow. Every word has a colour that shows how well you know it: New, Learning, Known, Long-term. A streak keeps you going.
Spaced repetition, explained in one table
After you flip a card, you rate yourself: “Не знаю” (don't know), “Почти” (almost) or “Уверенно” (sure). Each “Sure” moves the word one step up the ladder, so you see it again later and later:
| Step | Next review | Status |
|---|---|---|
| 0 | today | New |
| 1–2 | in 1 day, then 3 days | Learning |
| 3–4 | in 7 days, then 14 days | Known |
| 5+ | in 30 days, then every 60 days | Long-term |
“Don't know” sends the word back to the start, and “Almost” keeps it on the same step and shows it again in the same lesson. A correct answer before the word is due changes nothing, so a word can't become “long-term” in one evening. If you skip a word for much longer than its interval, it slips down a step, so the colour always reflects what you know now.
What you get
- Decks from photos and files. AI recognises words in a photo, a PDF or a spreadsheet, translates them and adds examples. You can choose a level from A1 to C1.
- Natural audio. Listen to every word and example in English, German, Russian, Spanish, French, Italian, Chinese, Japanese, Korean or Turkish.
- Five study modes. Flashcards, multiple-choice test, spell-the-word, word-in-context and audio.
- Not just languages. Terms, dates, definitions and formulas work too, with question-and-answer and term-and-definition decks.
- Library. Ready-made decks by language and subject, added to your account in one tap.
- Share a deck. Send a link to a friend and they open the deck in their own app.
For teachers and tutors
Set up a course for your class in five minutes. Put decks into it, invite students with a link or a course code, and see which words each student has learned and which are still in progress.
- Live quizzes in class. Start a quiz, students join from their phones, and you see the results straight away. If a student leaves the app during the quiz, their attempt ends and you see it in real time.
- Textbook units. Open units one by one as the class moves through the book. Each course has its own plan.
- Weekly leaderboard. Students earn points for studying and see their place in the course.
Creating courses, inviting students and running quizzes is free.
Frequently asked questions
Is Flashly free?
Yes. Creating decks, studying and reviewing are free.
Is there an Android app?
Not in Google Play yet. On Android, open the web version at app.flashlycards.app and install it to your home screen. Your account and progress are the same as on iPhone.
Which languages can I learn?
You choose the language of the word and of the translation when you create a deck. Audio is available for English, German, Russian, Spanish, French, Italian, Chinese, Japanese, Korean and Turkish.
What language is the app in?
The interface is in Russian right now. Flashly is made for learners and teachers in Russian-speaking countries and Central Asia.
Will I keep my words if I change phones?
Yes. Sign in with the same Apple, Google or email account and your decks and progress will be there.
How do I delete my account?
In the app, open Profile and tap “Delete account”. More details are on the account deletion page (in Russian).