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.
Software
Name License Free-of-charge version available Spaced repetition Number of sides Supports Unicode Supports image Supports audio Other formats Printable Import-export Supports sync Plugin support Working offline Anki (except iOS) Multiple Video, LaTeX, HTML Brainscape 2 HTML, Markdown Cobocards Multiple LaTeX Course Hero 2 Cram Cram.com 3 Duolingo Tinycards (Discontinued) 2 Fresh Memory (Discontinued) Multiple HTML, CVS Mnemosyne 3 Video, HTML, LaTeX, Flash OpenCards 2 PowerPoint slides, Markdown Pleco Multiple Quizlet 2 SuperMemo Video, TeX Topgrade 2 Video, HTML Name License Free-of-charge version available Spaced repetition Number of sides Supports Unicode Supports image Supports audio Other formats Printable Import-export Supports sync Plugin support Working offline
Platform support Software Windows macOS ChromeOS Linux Android (Phone) Android (Tablet) iOS (iPhone) iPad Web browser Anki Brainscape Cobocards Course Hero Cram Cram.com Fresh Memory (Discontinued) Mnemosyne OpenCards Pleco Quizlet SuperMemo Topgrade 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. Name AI Flashcard Generation (from text) AI Flashcard Generation (from PDF) AI Flashcard Generation (from image) AI Flashcard Generation (from audio) AI Tutor / Chat AI Image Generation AI-Powered Spaced Repetition AI Answer Generation AI Quiz / Test Generation AI Performance Analytics AI Study Guide Anki (via plugins only) (via plugins only) (algorithm-based, not AI-driven) Quizlet (Magic Notes) (PDF summarizer) (Q-Chat discontinued) (Learn mode) (AI practice tests) Brainscape (Photo to Flashcards) (confidence-based) Name AI Flashcard Generation (from text) AI Flashcard Generation (from PDF) AI Flashcard Generation (from image) AI Flashcard Generation (from audio) AI Tutor / Chat AI Image Generation AI-Powered Spaced Repetition AI Answer Generation AI Quiz / Test Generation AI Performance Analytics AI Study Guide
Interface language support The following table compares the number of interface languages supported by modern flashcard applications.
Software Interface Languages English German Spanish French Italian Portuguese Dutch Russian Turkish Chinese Japanese Korean Arabic Persian Swedish Norwegian Polish Indonesian Anki 40+ (community) Quizlet 19 Brainscape 1 SuperMemo 3
References