There are now dozens of spaced repetition apps competing for your attention. Most roundups just list them. This one cuts differently: it identifies your real bottleneck first, then matches you to the tool that solves it. The two bottlenecks that kill most SR workflows are card creation friction (you never build the deck) and scheduling quality (you build the deck but review at the wrong intervals). The right app depends on which one you actually suffer from.

If you want the science before the apps, we have that covered elsewhere. Our spaced repetition technique guide explains the forgetting curve and why interval scheduling works. Our 90% retention math article shows exactly where that number comes from and what workload it implies. Our spaced practice overview covers the distributed practice research in plain terms. The Wikipedia article on spaced repetition is also a reliable reference for the Ebbinghaus forgetting curve and algorithmic history. This article skips the theory and focuses on the apps.

How Spaced Repetition Works Show Card Rate Recall Schedule Next Review Later Again/Hard/ Good/Easy FSRS algorithm optimal interval due date
The SR loop: every recall rating feeds the scheduler, which picks the next review date.

Quick Verdict

Skip to the section you need, or read the summary here:

  • Best overall SR algorithm: Anki (FSRS) or Mochi (FSRS)
  • Best for note-takers: RemNote
  • Best for collaborative / classroom use: Quizlet
  • Best for certified exam content: Brainscape
  • Best for browser-native capture: Flashcard Maker (Chrome extension)
  • Best free option overall: Anki
  • Weakest SR implementation: Quizlet (free tier)

One note before the details: no app does everything well. The trade-offs below are real. Choosing the tool that fits your workflow beats choosing the "best" tool on a spec sheet.

What Makes a Spaced Repetition App Good

4 Dimensions That Actually Matter 📈 Algorithm Quality FSRS > SM-2 > proprietary ✏️ Card Creation Friction low = you actually build it 📱 Platform & Ecosystem mobile, desktop, offline, sync 🔒 Privacy & Ownership local vs cloud data control
Everything else — gamification, streaks, social features — is secondary to these four.

Four dimensions actually matter. Everything else is noise.

1. Algorithm Quality

Most SR apps use either SM-2 or FSRS. SM-2 was designed by Piotr Woźniak in 1987 and remained the dominant algorithm for decades. It works well but has known weaknesses: it handles new cards poorly, it doesn't model memory decay accurately for very long intervals, and it has no mechanism for recovering stability after a lapse.

FSRS (Free Spaced Repetition Scheduler) is a newer algorithm developed by Jarrett Ye in 2022 and now available in Anki, Mochi, and a handful of other apps. It models both memory stability and retrievability separately, fits parameters to your personal review history, and consistently outperforms SM-2 in retention prediction studies. The algorithm and its reference implementation are open source — the FSRS4Anki repository hosts the parameters, benchmarks, and integration code. If an app offers FSRS, use it. If it offers SM-2, it is still solid. If it offers neither and uses a vague "adaptive" system, read the fine print carefully.

FSRS vs SM-2: Key Differences SM-2 (1987) ✗ Static ease factor per card ✗ No memory stability model ✗ Poor handling of new cards ✗ No lapse recovery logic ✓ Battle-tested, widely supported ✓ Predictable, deterministic FSRS (2022) ✓ Stability + retrievability modeled ✓ Fits parameters to your history ✓ Handles lapses accurately ✓ Targets configurable retention % ✓ Open source, peer-reviewed ✓ Available in Anki & Mochi VS
If your app offers FSRS, enable it. SM-2 still works well — just less precisely.

Confidence-based systems (Brainscape's CBR) use a 1–5 self-rating instead of pass/fail. They work, but they introduce more user subjectivity into scheduling decisions. For most learners, a four-button rating (Again / Hard / Good / Easy) maps better to how memory actually works than a five-point confidence scale.

2. Card Creation Friction

The dirty secret of most SR app failures is that people never build the deck. They intend to. They open the app, look at an empty deck, and close it. Reducing creation friction is as important as optimizing scheduling. RemNote and Knowt solve this by letting an assistant draft cards from your notes. Others solve it with typing-free capture (highlight text on a webpage and right-click to save). Both approaches work. Neither is universally better.

Card Creation Friction Spectrum HIGH MEDIUM LOW Anki manual, note types SuperMemo old UI, Win only Mochi Markdown, clean UI RemNote notes = cards Flashcard Maker highlight + right-click
Lower friction means you actually build the deck. The best algorithm is worthless with no cards.

3. Platform and Ecosystem

Where do you study? Desktop-only workflows differ fundamentally from mobile-first ones. Anki, Quizlet, and RemNote ship cross-platform clients so you can review cards on a commute. If you primarily study at a desk while reading web pages, a browser extension may outperform a native app for your use case. Sync matters for multi-device workflows. Offline matters for places without reliable internet.

4. Privacy and Data Ownership

If you are studying proprietary code, legal case files, clinical patient notes, or exam prep material under NDA, where your flashcard content lives matters. Cloud-based apps store your content on their servers. Local-first apps (Anki, Flashcard Maker) keep data on your device. This is not a minor detail for professional learners.

App Comparison Table

App Free Tier Algorithm Platforms Card Creation Price (Premium) Best For
Anki Full-featured (desktop + Android) FSRS / SM-2 Win, Mac, Linux, Android, iOS, Web Manual, powerful Free + iOS $24.99 one-time High-volume, long-term study
RemNote Yes, with limits FSRS / SM-2 Web, Win, Mac, Linux, iOS, Android AI + notes-first ~$8/mo (Pro) Note-takers wanting built-in SR
Quizlet Yes, restricted since 2022 Proprietary adaptive Web, iOS, Android Manual, community decks ~$7.99/mo (Plus) Classroom & shared content
Mochi 30 cards only FSRS Web, Win, Mac, Linux, iOS, Android Markdown-based $5/mo (Pro) Anki-level quality, better UI
Brainscape Basic access Confidence-Based (CBR) Web, iOS, Android Manual; expert certified decks ~$9.99/mo or $99.99/yr GRE, LSAT, MCAT, CPA, bar exam
Space Yes, with sync FSRS-6 iOS, Android, desktop Manual, modern Free + optional Pro Mobile-first, minimal setup
Flashcard Maker Fully free, no account FSRS Chrome desktop only Highlight-to-card (browser) Free Browser-based reading & capture

Anki — The Power Standard

Anki is the reference implementation of spaced repetition software. Every serious SR app either competes with Anki's algorithm quality or compensates for its usability gaps. It has been in continuous development since 2006, is open source, and has an ecosystem of thousands of shared decks and hundreds of add-ons.

The algorithm story has improved significantly in recent versions. Anki 23.10 shipped FSRS as an opt-in scheduler, and it has been the default recommendation for new users since 2024. To activate it: Tools → Preferences → Review → FSRS. The default retention target of 90% is a sensible starting point. Our deep dive on what 90% retention actually costs in review load explains how to tune this for your workload.

Anki's card creation is its weakness. Creating well-structured cards requires understanding note types, templates, and fields. A first-time user can lose an hour before their first real deck is ready. The payoff is worth it for long-term, high-volume study. For a language learner building a 10,000-word vocabulary deck over two years, Anki's power justifies the setup cost. For someone who wants to remember ten things from an article they read today, it is overkill.

The shared deck library on AnkiWeb is genuinely useful. Medical licensing (USMLE, NCLEX), language frequency lists, bar exam subjects, pharmacology — most serious study domains have a community-built deck. For language learners specifically, the SRS language learning guide covers deck selection and sentence mining workflows that work well in Anki.

Free tier: Full-featured on desktop (Windows, Mac, Linux) and Android. iOS (AnkiMobile) costs $24.99 one-time — a deliberate pricing choice that funds development. AnkiWeb sync is free.

Algorithm: FSRS (recommended) or SM-2 (legacy). Both available.
Platforms: Windows, Mac, Linux, Android, iOS, Web (AnkiWeb review).
Privacy: Local by default. AnkiWeb sync is optional and encrypted.
Best for: Medical students, serious language learners, anyone studying a high-volume domain over months or years who can invest time in setup.

For the head-to-head between Anki and the most popular competitor, see our Anki vs Quizlet comparison.

RemNote — Notes-First SR

RemNote's core insight is that the gap between note-taking and flashcard-making is artificial. Most learners take notes in one tool and then manually recreate cards in another. RemNote collapses this into a single document. Write Term :: Definition in your notes, and RemNote automatically generates a flashcard from it. The notes are the cards.

This works exceptionally well for learners who already take structured notes — lecture notes, reading summaries, study guides. The card creation bottleneck disappears because card creation is just note-taking with a specific syntax. The spaced repetition system schedules reviews from within the document context, which means you see cards alongside their source material.

The downside is complexity. RemNote is not a flashcard app that also takes notes; it is a knowledge management system that also does SR. The learning curve is steeper than any other app on this list. New users often feel overwhelmed before they find a workflow that sticks.

Free tier: Available, with storage and feature limits.
Algorithm: FSRS (added in 2024) and SM-2.
Platforms: Web, desktop (Windows, Mac, Linux), iOS, Android.
Privacy: Cloud-based. Enterprise plan has stricter data controls.
Best for: Students who take detailed notes and want flashcards without a separate workflow. Knowledge workers building a long-term personal knowledge base. Not recommended for learners who just want to review cards quickly without managing a document hierarchy.

Quizlet — Biggest Network, Weakest SR

Quizlet's strength is not its algorithm. Its strength is its library and its network. With over 600 million study sets and 60+ million monthly active users, it has more community-created content than any other platform by a wide margin. For a student who needs a deck for AP Chemistry, AP US History, or a specific textbook chapter, there is almost certainly a Quizlet set already built.

The SR implementation (called "Learn" mode) works but is rudimentary compared to Anki or Mochi. It does not expose scheduling parameters, cannot be configured to target a specific retention rate, and the free tier limits how many terms you can learn per day. If you are using Quizlet for the algorithm, you are using the wrong tool.

If you are using Quizlet for its library and its collaborative features in a classroom setting, it is genuinely good. Teachers create class sets, students join and study from pre-built content, and multiple study modes (Flashcards, Learn, Test, Match, Gravity) keep review sessions from getting stale.

The pricing trajectory since 2022 has frustrated long-time users. Features that were once free now require Quizlet Plus. Our Knowt review covers the most popular free alternative for students pushed off Quizlet's free tier.

Free tier: Available, with significant restrictions since 2022.
Algorithm: Proprietary adaptive system. Not FSRS or SM-2.
Platforms: Web, iOS, Android. No native Mac app.
Privacy: Cloud-based. Content stored on Quizlet servers.
Best for: Classroom environments. Short-term exam prep using existing shared sets. Not recommended if algorithm quality matters to you.

Mochi — The Polished Mid-Tier

Mochi positions itself as the app that Anki should be: equally rigorous on algorithm, dramatically better on design. It runs FSRS natively, uses Markdown for card formatting (which handles complex content better than plain text), and has a clean interface that new users can navigate without reading documentation.

Card creation is streamlined compared to Anki. You write in Markdown, cards are organized in a document hierarchy, and the review interface is fast and keyboard-driven. Mochi also supports Anki deck import, which makes it a plausible migration target for Anki users who want a better interface without abandoning their existing decks.

The main limitation is pricing. Mochi's free tier limits you to 30 cards. To use it seriously beyond that, you need a Pro subscription at $4.99/month (or $49.99/year). That is reasonable for what you get, but it does mean Mochi competes with paying $5/month against Anki at zero dollars. For most power users, the interface improvement does not justify the cost.

Free tier: 30 cards only.
Algorithm: FSRS.
Platforms: Web, desktop (Mac, Windows, Linux), iOS, Android. Cross-device sync in Mochi Pro.
Privacy: Mochi stores your decks on their servers by default.
Best for: learners who want a polished interface with a modern FSRS scheduler and are willing to pay for it, especially those migrating from Anki.

Brainscape — Confidence-Based Repetition

Brainscape's confidence-based repetition (CBR) system asks you to rate each card on a 1–5 scale after review. Cards rated 1 come back almost immediately; cards rated 5 are pushed far out. The algorithm is not FSRS or SM-2 — it is Brainscape's own system built around self-reported confidence. It works, but it requires honest self-assessment to function well. Overconfident raters will under-review weak cards.

Where Brainscape stands out is its professionally curated content library. Certified decks for GRE, LSAT, MCAT, CPA, CFA, bar exam, nursing licensure, and major language certifications are produced by subject matter experts. These decks are better constructed than most user-generated alternatives. For a student preparing for a specific professional exam who does not want to build their own deck from scratch, Brainscape's certified content is a genuine advantage.

Free tier: Basic access. Most certified content requires Pro.
Pro pricing: $99.99/year (~$8.33/mo billed annually) or ~$9.99/mo month-to-month.
Algorithm: Confidence-Based Repetition (CBR). Not FSRS or SM-2.
Platforms: Web, iOS, Android.
Privacy: Cloud-based.
Best for: Professional exam candidates who want high-quality pre-built content rather than a DIY deck. GRE, LSAT, MCAT, CPA, bar exam prep.

Daily Review Rhythm: Suggested Windows 6am 9am 12pm 3pm 6pm 9pm Morning 10 min warm-up Lunch 5–10 min catch-up Evening 20 min deep review Total: ~35 min/day sustains a mature deck at 90% retention FSRS auto-distributes due cards across days — you don't need to plan sessions manually
Split reviews across the day to reinforce the spacing effect within a single day.

Space, Chunks, Knowt, SuperMemo, Traverse

These five apps occupy narrower niches or have meaningful limitations that keep them off the main list. Brief assessments:

Space is a minimalist mobile-first alternative to Anki, RemNote, and Quizlet, built around simplicity. It uses FSRS-6 (Free Spaced Repetition Scheduler) with a clean interface. Its free tier is functional and, unlike Anki, includes cloud sync out of the box. Best for users who want a mobile-first SR app with no setup overhead on iOS, Android, and desktop.

Chunks, positioned as an Anki alternative, focuses on assistant-drafted cards from documents. You upload a PDF or paste text, its assistant creates cards, and you review them with a basic SR system. The creation side is its strength. The scheduling side is rudimentary. Best for learners whose primary bottleneck is card creation from dense text, not scheduling quality. (Note: Laxu AI is a separate product, not a former name of Chunks.)

Knowt is the most direct free alternative to Quizlet. It accepts Quizlet import, has Learn mode, and keeps most features free. The SR implementation is similar to Quizlet — usable but not sophisticated. Our full Knowt review covers it in detail. Best as a Quizlet replacement for students priced out of Plus.

SuperMemo is the original SR application, developed by Piotr Woźniak — the inventor of SM-2. The algorithm (SM-18 in the current version) is arguably the most sophisticated scheduling system available. The interface is the opposite: a Windows-only desktop application that has not been modernized since the early 2000s. If you are a researcher who cares deeply about algorithm optimality above all else, SuperMemo is worth investigating. For everyone else, Anki with FSRS achieves comparable results with a significantly better experience.

Traverse is a mind-mapping plus SR hybrid. You build a visual map of a topic and attach flashcards to nodes. The spatial organization helps some learners maintain context across a large subject. The SR implementation is solid. Pricing: Free tier available, Member at $15/month. Best for conceptual subjects where understanding relationships between ideas matters as much as memorizing individual facts.

Flashcard Maker — The Browser-Native Option

Flashcard Maker is a Chrome extension, not a standalone app. That distinction matters. Every other tool on this list requires you to leave what you are reading, open a separate application, and manually type your cards. Flashcard Maker eliminates that step entirely.

The workflow: highlight any text on any webpage, right-click, select "Create Flashcard," and choose whether the selected text becomes the question or the answer. The card is saved to a deck in under two seconds. You never leave the page. For anyone who does meaningful learning through browser-based reading — research papers, documentation, online textbooks, news articles, technical blogs — this workflow change is genuinely significant.

The extension uses the FSRS algorithm. After creating cards, you review them in a built-in side panel with the standard Again / Hard / Good / Easy four-button rating. FSRS schedules the next review based on your rating and your review history with that card. Decks are organized within the extension. All data is stored in IndexedDB in your browser — nothing goes to any server. No account required.

Import and export: you can import Quizlet TSV files and CSV files into Flashcard Maker. You can export your decks to a Quizlet-ready TSV file, which you can then import into Anki, Quizlet, or any other tool that accepts TSV. This makes Flashcard Maker a useful capture layer that feeds into a larger SR workflow rather than competing with it.

What it does not do: no mobile app (it is a Chrome desktop extension), no cloud sync, no cross-device access, no AI card generation. If you need to review on a phone during a commute, this is not your primary tool. If you study at a desk and do most of your reading in a browser, it covers the card creation bottleneck better than anything else on this list.

For language learners specifically, the integration with the browsing workflow is useful during an immersion phase — reading target-language content online and capturing vocabulary without breaking flow. Our SRS language learning guide covers how this fits into a broader vocabulary acquisition workflow. For a broader comparison of all flashcard tools including those oriented toward language learning, see our complete flashcard app guide.

Free tier: Fully free. No subscription, no account.
Algorithm: FSRS.
Platforms: Chrome desktop (Manifest V3, side panel review).
Privacy: Local-only. IndexedDB storage. No server communication.
Import: Quizlet TSV, CSV.
Export: Quizlet-ready TSV.
Best for: Developers, researchers, students who spend significant time reading in a browser and want frictionless card capture without a context switch. Also useful as a deck-building layer that feeds into Anki or Quizlet.

How to Choose: 4 Questions

Which App Is Right for You? Need collaborative / class decks? YES Quizlet or Knowt NO Already take detailed notes? YES RemNote NO Read a lot in a browser? YES Flashcard Maker NO Want best UI and pay $5/mo? YES Mochi NO Anki (free)
Answer each branch question to narrow to the right tool for your workflow.

Answer these four questions in order. The answers narrow the field to two or three apps.

1. Is your bottleneck card creation or review scheduling?

If you have decks but do not study them consistently, your problem is scheduling habits and motivation, not app choice. Any app with solid SR will solve this — pick Anki or Mochi and commit to a daily review habit.

If you never build decks despite good intentions, your problem is card creation friction. Focus on tools that reduce it: Flashcard Maker for browser-based reading, RemNote if you already take notes, Chunks/Laxu if you work from documents. Our flashcard study techniques guide covers the card design principles that make creation faster and reviews more effective.

2. Are you studying solo or collaboratively?

Solo learner pursuing long-term mastery: Anki (free, powerful), Mochi (better interface, $5/month), or Flashcard Maker (browser-native, free).

Classroom or study group with shared content: Quizlet or Knowt. The collaborative and content-sharing features matter more than the algorithm quality for this use case.

3. Do you need offline access or strict data privacy?

If you study in locations without reliable internet, or if your material is sensitive (clinical, legal, proprietary), choose a local-first tool. Anki stores data locally by default. Flashcard Maker uses local IndexedDB storage. Both work fully offline. Quizlet, Brainscape, RemNote, and Mochi are cloud-first and require connectivity for sync and most features.

4. What domain are you studying?

Medical / nursing / pharmacy: Anki has the best pre-built deck ecosystem for these fields by a large margin. The AnkiWeb shared deck library has USMLE, NCLEX, and MCAT decks built and maintained by the community.

Language learning: Anki is the most powerful option, with frequency-list decks and audio for dozens of languages. Flashcard Maker is useful for the reading-and-capture phase. Our SRS language learning guide and the AI flashcard generator comparison cover how these tools fit into a vocabulary acquisition workflow.

Professional certifications (GRE, CPA, bar exam, CFA): Brainscape has the best certified pre-built content for this category. Anki with a community deck is a close second and free.

General knowledge, research, documentation: Flashcard Maker if you work primarily in a browser. RemNote if you take structured notes. Anki if you want maximum scheduling power.

Common Mistakes People Make with SR Apps

The app rarely fails. The workflow fails. These are the patterns that kill SR habits:

Building a massive deck before reviewing anything. The motivating feeling of creating 500 cards evaporates when you open the app the next morning to 500 due cards. Build in batches of 10–20 new cards per day and maintain that pace. The queue stays manageable and review sessions stay under 20 minutes.

Rating cards too generously. In FSRS and SM-2, "Good" means you recalled it with no significant difficulty. If you recalled it with any hesitation, that is "Hard." Inflating ratings pushes cards out too far, and you fail them when they return — which increases total review load over time, not decreases it. Honest ratings reduce long-term workload.

Creating cards from content you do not understand. SR is a tool for retaining what you have already learned, not for learning it the first time. If you do not understand the concept, creating a card for it creates a burden without a benefit. Learn first, then card it.

Not reviewing due cards. Skipping due cards is not a rest — it is a silent accumulation. Missed reviews pile up. A week of skipped reviews can create a backlog that feels psychologically impossible to clear. If you must skip, set a hard date to return and reduce new card additions during the recovery.

Switching apps before finishing a deck. App-hopping is a common form of procrastination. Choose a tool, start a deck, and finish a review cycle before evaluating the experience. Most people who switch apps mid-deck are not solving a real problem — they are avoiding the discomfort of reviewing difficult cards.

Making cards too long or too complex. A card that asks three questions is three cards poorly merged into one. Short, specific, single-concept cards review faster, produce cleaner recall signals, and are easier to rate accurately. The minimum useful card is: one question, one answer, one concept. Our flashcard study techniques guide covers the Minimum Information Principle and other card design rules in detail.

Final Take

The best spaced repetition app is the one you actually use. That sounds trite but it is the most empirically supported conclusion from looking at why SR workflows succeed and fail.

If you are starting from zero and want maximum long-term leverage: install Anki, enable FSRS, and spend one afternoon learning the basics. The upfront cost is real. The compounding return over months and years is also real.

If your actual problem is that you never build decks because card creation is too slow: install Flashcard Maker, start capturing from whatever you are reading today, and do not let perfect be the enemy of started.

If you need shared content and classroom collaboration: use Quizlet or Knowt, accept the algorithm limitations, and recognize that community-built decks are worth the trade-off for your use case.

If you take notes and want SR built into your note-taking: RemNote or Traverse, with the understanding that both have a learning curve.

If you want Anki-level scheduling with a better interface and can pay $5/month: Mochi.

What none of these apps can do is make reviewing cards something you do not have to do. The scheduling algorithm handles when. You have to handle whether.

Frequently Asked Questions

What is the best spaced repetition app?

There is no single winner. Anki is the best free spaced repetition app for high-volume, long-term study and has the strongest FSRS implementation. Mochi is the best paid option if you want FSRS with a polished interface. Quizlet or Knowt win for collaborative classroom use. Flashcard Maker is best for browser-based capture. Choose based on your bottleneck — card creation friction or scheduling quality — not on general rankings.

Is Anki really the best spaced repetition app?

Anki is the most powerful and the most free-featured, but it is not the friendliest. Its FSRS implementation, open-source status, and deep shared-deck library are unmatched. The tradeoff is a steep setup cost — note types, templates, and field structures take an afternoon to learn. If you value long-term power over first-hour experience, yes. If you want a clean UI out of the box, look at Mochi or Space.

Are there free spaced repetition apps that actually work?

Yes. Anki is fully free on desktop and Android and uses FSRS — one of the best scheduling algorithms available in any app at any price. Flashcard Maker is free with no account and also uses FSRS. Knowt is free and covers the Quizlet use case for shared decks. Space has a functional free tier with sync. Free does not mean weak in this category — it means the strongest algorithm is not paywalled.

What's the difference between FSRS and SM-2?

SM-2 (1987) uses a static ease factor per card and does not model memory stability directly. FSRS (2022) separately models stability and retrievability, fits parameters to your personal review history, handles lapses more accurately, and lets you target a specific retention percentage. In practice, FSRS reduces review workload for the same retention target. If your app supports both, enable FSRS.

Can I use a spaced repetition app in the browser without installing anything?

Yes. Flashcard Maker is a Chrome extension that runs entirely in the browser. Highlight text on any page, right-click, and it becomes a card. Reviews happen in a side panel next to the page you are reading. All data stays local in IndexedDB — no account, no cloud. It uses FSRS and supports Quizlet TSV import and export, so it plugs into a larger workflow if you already use Anki or Quizlet.

Capture knowledge as you browse — for free

Flashcard Maker turns any webpage into study material with a right-click. FSRS algorithm, decks, offline-first, no account required.

Install Flashcard Maker — It's Free