FlashBuddy - flashcards learning app

Start learning now (up to 25 flashcards can be saved free)

All features you need

FlashBuddy supports a variety of features to support learning your flashcards and overseeing your progress. You can also use an optimized Wikipedia and dict.cc import to easily create new flashcards. See a list of all features on the App Store.

Daily Training

Learn cards from all active subjects which are due today. If you know a card it is moved to the next learning level and due in a few days.

Combined Training

You can learn flashcards without learning levels. Choose subjects/topics or tags. If you want, you only can choose a subset.


A subject contains a card set. If you want to learn vocabularies, you can set a language on a subject. You can add topics to subjects (and to other topics) separating cards belonging to the same subject.

Learning Levels (Spaced Repetition)

Learning levels are virtual card boxes. Every flashcard is in one box. The first box is your stash, the last contains your learned cards.

Learning Progress

You will always have an overview of your learning progress; Globally and per subject, topic and tag.


Multiple tags can be added to a flashcard. This is a way to group cards which are not in the same subject/topic.


See global statistics, such as created cards and learning progress for a longer time interval.

Monthly overview

See created cards, learning time, correct answered and wrong answered count of cards per month.


A list of all your passed learnings with learning duration, number of cards, number of correct answered cards and number of repeated cards. If it is a daily training, you will also see the learning progress in the training and number of cards per learning level.

Apple Pencil

You can also write and draw on your cards with Apple Pencil.

Available now.