Fork me on GitHub


A free flashcard learning software for ppt-files

OpenCards is a free award-winning flashcard learning software. The basic idea of OpenCards is to use PowerPoint presentations (*.ppt) or Markdown (*.md) files as flashcard sets. Thereby, slide-titles are represented as questions and the slide contents as their answers. Based on state-of-the-art memorization and scheduling algorithms OpenCards will help you to learn any set of flashcards.

Download »


Basically OpenCards gives you any freedom you enjoy when creating PowerPoint-slides. OpenCards just adds all functionality which turn any existing Powerpoint presentation into flashcards.

From our experience most other flashcard learning tools are overly complex. In contrast we’ve tried to keep OpenCards as simple as possible, to allow you to focus on your learning items that really matter for you.


  • Easy to use: Just create flashcards as you’re used to create PowerPoint slides
  • Allows for efficient memorization of vocabulary, pictures (faces, geography, mushrooms), sounds (birdsongs, intervals, chords), and all other kinds of factual knowledge (exams, phone numbers, etc. etc.)
  • Intelligent learning algorithms that know when you should review which flashcards.
  • Absolutely free and open source! No spyware or ads.
  • Runs on all major operating systems (Windows, MacOS, Linux)
  • Create flashcards like you’re used to create slides for presentations
  • Allows to use any Powerpoint-file as flashcard-set without any conversion
  • Superior flashcard-file management
  • Use tables, charts, formulas, Unicode, nice background images and much more for your flashcards
  • Customize the learning procedure based on your individual learning habits.
  • Graphical visualization of learning success
  • Localized to many languages including German, French, Dutch, Spanish, Italian, Greek, Portuguese, Bulgarian and many more.
  • Import new flashcards from CSV-files

Given all these features we consider OpenCards to be the most advanced, most feature-complete but anyway most intuitive flashcard-learning software available.

Main Compoments

Category View

The category view in OpenCards allows to group flashcard sets into meaningful categories.

View details »

Long Term Learning

This LTM mode will provide the best results if you want to root knowledge for months up to years in your brain.

View details »

Last Minute Learning

Allows you to quickly memorize facts and figures using a set of virtual boxes depending on your ability to recall stuff.

View details »