List of flashcard software

Last updated

This article contains a list of notable flashcard software. Flashcards are widely used as a learning drill to aid memorization by way of spaced repetition.

Contents

Software

NameLicenseFree-of-charge version available Spaced repetition Number of sidesSupports UnicodeSupports imageSupports audioOther formatsPrintableImport-exportSupports syncPlugin supportWorking offline
Anki AGPLv3
(personal computer, Android),
proprietary
(iPhone)
Yes (except iOS)YesMultipleYesYesYes Video, LaTeX, HTML Plugin [1] YesYesYesYes
Brainscape Proprietary YesYes2YesYesYes HTML, Markdown YesYesYesYesYes
Mindomax Proprietary YesYes2YesYesYes HTML, LaTeX, HTML YesYesYesYesYes
Cobocards Proprietary YesYesMultipleYesYesNoLaTeXYesYesNoNo?
Course Hero Proprietary YesYes2YesYes?YesYes?No?
Cram Shareware NoYes????????Yes
Cram.com Proprietary YesYes3YesYesYesYesYes?NoNo
Duolingo Tinycards [ broken anchor ] (Discontinued) Proprietary YesYes2YesYesYesNoNoNoNoNo
Fresh Memory (Discontinued) GPL3 YesYesMultipleYesYesNoHTML, CVSNoYesNoNo?
Mnemosyne AGPLv3 YesYes3YesYesYesVideo, HTML, LaTeX, Flash?YesYesYesYes
OpenCards BSD YesYes2YesYesYes PowerPoint slides, Markdown YesYesVia Dropbox NoYes
Pleco Proprietary YesPaid addonMultipleYesNoYesNoYesVia iCloud (iOS only)NoAfter purchase
Quizlet Proprietary YesYes2YesYesYes
Text-to-speech in 18 languages
YesYesYesNoPartial
SuperMemo Proprietary Paid upgradeYes?YesYesYesVideo, TeX NoYes?Yes?
Topgrade Proprietary YesNo2YesYesYes Video, HTML YesYesYesNo?
NameLicenseFree-of-charge version available Spaced repetition Number of sidesSupports UnicodeSupports imageSupports audioOther formatsPrintableImport-exportSupports syncPlugin supportWorking offline

Platform support

Software Windows macOS ChromeOS Linux Android (Phone)Android (Tablet) iOS (iPhone) iPad Web browser
Anki YesYesYesYesYesYesYesYesYes
Brainscape NoNoNoNoYesYesYesYesYes
Cobocards ????Yes?Yes?Yes
Course Hero NoNoNoNoNoNoNoNoYes
Cram NoNoNoNoNoNoYesYesNo
Cram.com NoNoNoNoYesYesYesYesYes
Fresh Memory (Discontinued)YesNoNoYesNoNoNoNoNo
Mnemosyne YesYesNoYesYesYesNoNoYes
Mindomax Yes (Web App)Yes (Web App)Yes (Web App)Yes (Web App)YesYesYesYesYes
OpenCards YesYesNoYesNoNoNoNoNo
Pleco NoNoNoNoYesYesYesYesNo
Quizlet NoNoNoNoYesYesYesYesYes
SuperMemo YesNoNoNoYesYesYesYesYes
Topgrade YesYesYesYesYesYesYesYesYes
Software Windows macOS ChromeOS Linux Android (Phone)Android (Tablet) iOS (iPhone) iPad Web browser

AI features comparison

The following table compares artificial intelligence features across modern flashcard applications.

NameAI Flashcard Generation (from text)AI Flashcard Generation (from PDF)AI Flashcard Generation (from image)AI Flashcard Generation (from audio) AI Tutor / ChatAI Image GenerationAI-Powered Spaced Repetition AI Answer GenerationAI Quiz / Test GenerationAI Performance AnalyticsAI Study Guide
Anki No (via plugins only)No (via plugins only)NoNoNoNoNo (algorithm-based, not AI-driven)NoNoNoNo
Quizlet Yes (Magic Notes)Yes (PDF summarizer)NoNoNo (Q-Chat discontinued)NoPartial (Learn mode)YesYes (AI practice tests)PartialYes
Brainscape YesYesYes (Photo to Flashcards)NoNoNoPartial (confidence-based)NoNoPartialNo
RemNote YesYesYes (Image Occlusion)NoYes (AI Tutor Chat)NoYesYes (AI Explanations)Yes (AI Quizzes)PartialNo
Knowt YesYes (AI PDF Summarizer)NoYes (AI Lecture Notetaker)Yes (Kai voice tutoring)NoYesYesYesPartialYes
Gizmo Yes (Notes to Flashcards)Yes (PDF to Flashcards)NoNoNoNoYesNoYes (AI Quizzes)NoNo
Mindomax YesYesYes (Photo to Flashcards)Yes (Voice to Flashcards)Yes (AI Tutor with 150 chats/day)Yes (AI Image Generation for cards)Yes (AI-powered dynamic scheduling)Yes (Answer & Problem Solving)Yes (Auto Quiz Generation)Yes (detailed analytics)No
NameAI Flashcard Generation (from text)AI Flashcard Generation (from PDF)AI Flashcard Generation (from image)AI Flashcard Generation (from audio)AI Tutor / ChatAI Image GenerationAI-Powered Spaced RepetitionAI Answer GenerationAI Quiz / Test GenerationAI Performance AnalyticsAI Study Guide

Interface language support

The following table compares the number of interface languages supported by modern flashcard applications.

SoftwareInterface Languages English German Spanish French Italian Portuguese Dutch Russian Turkish Chinese Japanese Korean Arabic Persian Swedish Norwegian Polish Indonesian
Anki 40+ (community)YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Quizlet 19YesYesYesYesYesYesYesYesYesYesYesYesNoNoNoNoYesYes
Brainscape 1YesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
RemNote 1YesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Knowt 1YesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Gizmo 1YesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Mindomax 16YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoNo
SuperMemo 3YesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoYesNo

References

  1. "Basic Printing Support". Anki. 1 September 2014.