TL;DR
Spaced repetition is a review schedule that expands the gap between study sessions each time you successfully recall the material. The expanding intervals exploit a well-documented property of human memory: each successful retrieval at the edge of forgetting strengthens the memory more than an easy retrieval does. Research consistently shows that distributed practice beats massed practice (cramming) for long-term retention, sometimes by large margins.
Practically, you have three good options: a physical Leitner box with index cards, a classic SM-2-based app (Anki, Mnemosyne), or a modern FSRS-based tool. All three work — pick the one you'll actually use daily.
What Is Spaced Repetition?
Spaced repetition is a study method in which you review previously learned material at strategically increasing intervals. The core rule: if you got it right, wait longer before reviewing it again. If you got it wrong, review it soon.
That deceptively simple rule produces huge results over time because it aligns your study schedule with how memory actually decays. Instead of re-reading your notes the night before an exam, you're reviewing each item at the moment when it's about to slip — which happens to be exactly when retrieval strengthens it most.
Three reasons spaced repetition dominates other review methods:
- It's efficient. You stop re-studying things you already know solidly.
- It's targeted. Weak items automatically come back sooner.
- It's durable. Material studied this way sticks for months or years, not days.
The Forgetting Curve
Spaced repetition exists because Hermann Ebbinghaus discovered, in 1885, that memory decays on a predictable curve. Without any reinforcement, a large portion of newly learned material disappears within 24 hours, and most of the rest disappears within a week — tapering off into whatever sparse residue survives longer.
Every act of successful retrieval flattens the curve for that specific memory, resetting the decay clock and making the next review interval safely longer. For the full history and research, see our deep-dive on the forgetting curve, explained.
Key Algorithms: SM-2 and FSRS
Modern spaced repetition tools rely on scheduling algorithms that decide when each card should next appear. The two that matter are SM-2 and FSRS.
SM-2 (the SuperMemo-2 algorithm)
Developed by Piotr Woźniak in the 1980s, SM-2 is the algorithm behind the original SuperMemo and the most popular variant in Anki. After each review you rate how hard the recall was. SM-2 uses that rating plus the card's "ease factor" to compute the next interval: easier cards stretch further, harder cards come back sooner, and failed cards reset.
SM-2 is old but remarkably effective, which is why it remained the default in most major flashcard apps for decades.
FSRS (Free Spaced Repetition Scheduler)
FSRS is a newer, open-source algorithm that uses a probabilistic memory model fit to your actual review history. Rather than relying on a fixed formula, it estimates each card's memory stability and difficulty from your performance data, then schedules the next review to hit a target retention rate (typically around 90%).
In practice FSRS tends to show fewer cards per day while holding retention steady, which means less time spent reviewing for equivalent learning. It's now the default in Anki 23.10+ and supported in many modern tools.
Which should you use?
For most learners, the difference between SM-2 and FSRS is smaller than the difference between using spaced repetition at all and not using it. Start with whatever your app of choice defaults to. Optimize later.
The Leitner System: Spaced Repetition Without Software
Sebastian Leitner popularized a physical spaced repetition method in the 1970s that requires nothing but paper cards and labeled boxes. Five (or more) boxes each correspond to a different review interval — Box 1 every day, Box 2 every three days, Box 3 weekly, and so on. A correct answer promotes a card to the next box; an incorrect answer demotes it back to Box 1.
It's elegant, tactile, and scales surprisingly well for smaller decks. Read our full walkthrough of the Leitner system for flashcards for the exact box schedule and setup.
Spaced vs. Massed Practice: Why Cramming Fails
Massed practice (cramming) gives you short-term recognition and long-term regret. A landmark 2006 meta-analysis by Cepeda, Pashler, Vul, Wixted, and Rohrer synthesized 254 prior studies with over 14,000 participants and found that distributing study sessions over time consistently produced better long-term retention than massing the same total study time into a single session.
The takeaway is that time between sessions is itself a study tool. Two one-hour sessions on two different days beat a single two-hour session, often by large margins, on tests given a week or more later.
For a tactical breakdown, see our guides on distributed practice vs. massed practice and the direct comparison of cramming vs. spaced study.
Best Spaced Repetition Apps
Rather than ranking every tool, here's an honest comparison framework. Read our full spaced repetition apps compared post for feature-by-feature notes.
- Active Recalling — designed to combine spaced repetition with automatic flashcard, quiz, and mindmap generation from your own study material (PDFs, notes, URLs). Good fit if you don't want to build every card by hand.
- Anki — the most mature and flexible option, with SM-2 and FSRS support, rich add-ons, and a huge shared deck library. Steeper learning curve.
- RemNote / Obsidian + spaced-repetition plugins — note-first tools with built-in spaced review. Good fit if your notes already live there.
- Quizlet — gentle on-ramp for beginners, but its spaced algorithm is simpler than SM-2/FSRS.
- SuperMemo — the original. Most advanced algorithm, steepest UX.
Pick the one you'll open every morning without friction. The best app is the one you actually use.
A 90-Day Schedule for Students
This schedule assumes you're studying roughly one semester's worth of material (history, biology, a language, etc.) and can dedicate 20–30 minutes a day to review plus any new learning time.
Days 1–14: Loading phase. Add 10–20 new cards per day. Review all due cards before adding new ones. Expect roughly 30 minutes of daily review by the end of week two.
Days 15–30: Stabilizing phase. Slow new card addition to 5–10 per day. Most of your time is now reviews, not new cards. Difficult cards will cycle through frequently — that's the system working.
Days 31–60: Cruise phase. Add new cards only for genuinely new topics. Daily review load should stabilize or decrease. Expect 15–20 minutes daily to clear your queue.
Days 61–90: Deep retention phase. Intervals are now weeks to months. Daily load is minimal. Run a full free-recall session (no cards) once a week to check for gaps the algorithm hasn't caught.
Exam week: Do not cram. Keep your normal daily review. Add one or two full practice tests under timed conditions. Sleep normally. You've already done the work.
Combining Spaced Repetition With Active Recall
Spaced repetition is a schedule. Active recall is the mechanism. Spacing alone — even the best algorithm in the world — doesn't help if every review is passive recognition instead of genuine retrieval.
The rule: every time a card comes up, actually try to produce the answer from memory before flipping. Out loud, on paper, or just in your head, but deliberately. A five-second honest attempt beats a one-second flip every time. Together, spacing plus retrieval is the combination that cognitive scientists have been quietly recommending for decades.
Common Mistakes
Treating flashcards as a dumping ground
Every card should test one atomic piece of knowledge. Multi-part cards break the algorithm — you'll get them "partially right" in ways the system can't interpret.
Skipping reviews for a few days
A three-day gap turns a pleasant 15-minute session into a daunting 90-minute backlog. Do the daily review even if it's short. Pause new cards, not reviews.
Ignoring hard cards
If a card fails repeatedly, the card is usually the problem, not your brain. Reformulate. Split into two. Add a hint. Keep making it better until it sticks.
Chasing 100% retention
A target retention rate of around 85–90% is where spaced repetition is most efficient. Pushing for 100% dramatically increases your daily review load for diminishing returns.
Frequently Asked Questions
How is spaced repetition different from active recall?
Active recall is what you do — retrieve information from memory. Spaced repetition is when you do it — at gradually expanding intervals. Each one works alone, but they're dramatically more powerful together.
How long does it take to see results from spaced repetition?
Most learners notice daily review fluency within a week and meaningful long-term retention gains within 3–4 weeks. The compounding benefits become very visible after a full semester.
Is Anki or FSRS better than SM-2?
FSRS tends to be more efficient (fewer reviews for the same retention), but the difference is small compared to the benefit of using spaced repetition in any form. Start with whatever your app defaults to and switch only if you run into real limits.
Can I use spaced repetition for anything besides flashcards?
Yes. The underlying principle — review at expanding intervals — works for essay prompts, math derivations, code patterns, and concept explanations. Flashcards are simply the most convenient packaging.
How many cards per day should I add?
Start with 10–20 per day and drop that number if reviews become overwhelming. Most experienced users settle at 5–15 new cards per day, sustained for years.
What if I miss a few days?
Clear the backlog without adding new cards. Do not try to catch up by doing a double session — your retention will suffer and you'll burn out. A week-long break is survivable; a month-long one means some cards will need to be relearned.
Does spaced repetition work for concept-heavy subjects like philosophy or history?
Yes, with the right card design. Instead of date-fact cards, write prompts like "Explain Kant's distinction between phenomena and noumena in your own words" and use your full-sentence answer as the back. Combined with the Feynman technique, spaced repetition handles conceptual material well.
Start Today
Open any study app, any notecard stack, any spreadsheet. Add ten cards from whatever you're currently learning. Review them tomorrow. Review them again in three days. That's spaced repetition. Keep doing it, and in six months you'll know more, forget less, and study for less total time than the people still re-reading their notes.