Anki Too Many Cards to Review? Fix the Backlog
What to do when your review queue is out of control

TL;DR
If Anki shows hundreds of cards due and you're drowning, here's the fast rescue: (1) set new cards per day to 0 so the pile stops growing, (2) enable FSRS, which holds the same retention with roughly 20-30% fewer reviews, and (3) build a filtered deck to clear your oldest overdue cards first. Then cap your daily load so it never happens again. Flica is a flashcard app that ships with FSRS on by default and limits daily reviews to your time budget, which prevents the backlog spiral entirely.
You open Anki and the number staring back at you is 740. Then 812 the next morning. You skip a day because you're busy, and now it's over a thousand. The queue grows faster than you can possibly clear it, every session feels like punishment, and at some point you just stop opening the app. If too many cards to review in Anki has turned studying into dread, you are not failing at Anki. The default setup almost guarantees this outcome for anyone who adds cards faster than they can sustainably review them.
This guide gives you a concrete rescue protocol you can run today, explains why FSRS reduces the daily load that SM-2 inflates, and shows you how to set guardrails so the backlog never spirals again. We'll also be honest about when the smarter move is to switch apps entirely.
Why Anki Backlogs Happen (the Psychology of Card Addition)
Anki backlogs are almost never a discipline problem. They're a math problem made worse by how the app is designed. Every card you add today doesn't cost you a review today, it commits you to a stream of future reviews stretching out for months. Adding 50 new cards feels free in the moment. But each of those cards will resurface several times over the next weeks, and there's a powerful asymmetry: adding cards is instant and satisfying, while reviewing them is slow and effortful. So people add far more than their future self can absorb. Three habits push almost every Anki backlog over the edge.
- High new-card limits: The default of 20 new cards per day sounds modest, but each new card generates roughly 8-10 reviews in its first month. Twenty new cards a day quietly schedules 150+ reviews a day within a few weeks.
- Downloading huge shared decks: Importing a 5,000-card deck and turning learners loose at 50 new cards a day creates a review avalanche that compounds before you notice.
- Missing a few days: Overdue cards don't disappear, they stack. Miss a week on a 200-card-a-day routine and you return to a 1,400-card wall, which is psychologically defeating.
A backlog is a budgeting failure, not a willpower failure. The fix is to control the inflow and reduce the per-card cost, not to grind harder.
The Three-Step Backlog Rescue Protocol
When the queue is already out of control, do not try to clear it in marathon sessions. Burning yourself out on a 1,000-card day is exactly what makes people quit. Instead, stop the bleeding, lower the cost of every review, and drain the backlog in controlled batches. Run these three steps in order.
- Step 1 - Set new cards to 0. Open the deck options and set New cards/day to 0. This freezes the inflow immediately so the pile stops growing. You cannot dig out of a hole while still digging. Leave new cards at 0 until your due count is back under control.
- Step 2 - Enable FSRS. Go to Tools → Preferences → Review and turn on FSRS, then check "Reschedule cards on change" so your existing cards get FSRS intervals. FSRS holds the same target retention with meaningfully fewer reviews than SM-2, so the daily count you face drops without hurting what you've learned. See our step-by-step FSRS setup guide for the exact clicks.
- Step 3 - Clear the oldest overdue cards first with a filtered deck. Create a filtered deck (Tools → Create Filtered Deck) with the search
is:due, order by "Relative overdueness" or "Oldest seen first," and cap it at a sane number like 100-150 cards. Clear that batch, empty the filtered deck, and repeat tomorrow. This drains the backlog oldest-first in digestible chunks instead of one crushing wall.
Resist the urge to press Again on everything in a backlog out of guilt. If you genuinely recalled a card, grade it honestly. Over-failing cards in a panic just re-buries them and lengthens the dig-out.
How FSRS Reduces Review Load vs SM-2
The single biggest structural reason Anki backlogs balloon is the default scheduler. SM-2, the algorithm Anki has shipped since the late 1980s, treats every learner identically and is conservative about lengthening intervals. It tends to show you cards more often than your actual memory requires, which inflates your daily count for no retention benefit. FSRS (Free Spaced Repetition Scheduler) was trained on hundreds of millions of real reviews and schedules each card based on its modeled stability and your target retention. Benchmarks on hundreds of millions of real Anki reviews show that FSRS achieves comparable retention to SM-2 with roughly 20-30% fewer reviews. On a 200-card-a-day routine, that's 40-60 fewer cards every single day, which is often the difference between a sustainable habit and a backlog death spiral. The deeper comparison is in our FSRS vs SM-2 breakdown, but for backlog purposes the takeaway is simple: enabling FSRS shrinks the mountain you're trying to climb.
| Factor | SM-2 (Anki default) | FSRS |
|---|---|---|
| Daily review count | Baseline | ~20-30% fewer for same retention |
| Handles missed days | Poorly - intervals can reset | Gracefully - adjusts stability |
| Personalization | None - identical for all users | Adapts to your review history |
| Backlog impact | Inflates due count over time | Keeps due count leaner |
| Setup | On by default | 2-minute toggle in Preferences |
Enabling FSRS during a backlog is the closest thing to a free pass: same retention, a meaningfully smaller queue to clear.
Preventing Future Pile-Ups: Card Limits and Daily Budgets
Clearing a backlog once is satisfying. Never building one again is the real win, and it comes down to budgeting your time before you add cards, not after. The honest constraint most people skip is this: decide how many minutes per day you can truly commit, then work backward to a new-card limit you can sustain. A useful rule of thumb is that a comfortable steady-state review count is roughly 8-12 times your daily new-card limit, since each new card generates that many reviews before its intervals stretch out.
- Set a realistic new-card limit. If you can give Anki 20 minutes a day, around 5-10 new cards is sustainable for most learners. Twenty new cards a day is a near-guaranteed future backlog unless you're studying full-time.
- Use a daily time budget, not a card count. Commit to minutes ("15 minutes every morning") rather than "finish the queue." Consistency at a small dose beats heroic sessions followed by burnout.
- Front-load reviews over new cards. Always clear due reviews before adding new material. Reviews are commitments you already made, new cards are commitments you're choosing to take on.
- Cap the maximum reviews per day. Anki's deck options include a maximum-reviews-per-day setting. Capping it protects you from waking up to a 1,000-card wall after a missed week, though it does push the excess to later days.
After a missed week, don't try to make up everything at once. Keep new cards at 0 and clear an extra 50-100 reviews a day until you're caught up. Slow and steady beats one burnout session that makes you quit.
When to Consider Switching Apps Altogether (Honest Comparison)
Sometimes the right answer isn't another rescue protocol, it's admitting the tool keeps pushing you into the same hole. Anki is extraordinarily powerful and free on desktop and Android, and for people who enjoy tuning every setting it's hard to beat. But that same configurability is exactly what creates backlogs: nothing stops you from over-adding, FSRS is off by default, and the safeguards that would protect you require you to find and set them yourself. If you've cleared a backlog two or three times and keep landing back in overwhelm, the problem may be structural rather than personal. Consider switching if you recognize yourself below.
- You repeatedly rebuild backlogs no matter how many times you clear them.
- You spend more time configuring decks and limits than actually reviewing.
- You want FSRS-style scheduling and load limits to be the default, not an opt-in you have to discover.
- The all-or-nothing queue makes you feel guilty enough to avoid opening the app.
An app that defaults to FSRS and caps your daily load to your available time removes the two settings most responsible for backlog spirals. Our full Anki alternatives comparison covers the options honestly, including where Anki still wins.
If You Want a Fresh Start: Try Flica
If a backlog crisis is what brought you here, the structural fix is an app where the backlog-causing defaults are already flipped. Flica ships with FSRS enabled from the first card, so you never face SM-2's inflated review counts and there's no optimizer to discover or configure. More importantly for overwhelm, Flica caps your daily review load to the time budget you set, so the queue can't silently grow into a thousand-card wall after a busy week. Learners who moved over after an Anki backlog crisis commonly report their daily review time dropping noticeably within the first week, mostly because FSRS-on-by-default plus a capped daily load removes the two settings that cause the spiral. Flica also generates cards with AI from a PDF or a YouTube link, so building a deck doesn't tempt you into over-adding by hand. It's free on iOS and Android.
Flica = FSRS on by default + daily load capped to your time budget + AI card generation. The backlog spiral is designed out, not patched after the fact.
FAQ
How do I fix my Anki backlog?
Run three steps in order. First, set new cards per day to 0 in the deck options so the pile stops growing. Second, enable FSRS under Tools - Preferences - Review and check "Reschedule cards on change" so existing cards get leaner intervals. Third, create a filtered deck with the search is:due, order it oldest-first, and cap it at 100-150 cards so you clear the backlog in controlled batches instead of one overwhelming session.
Why does my Anki review queue pile up so fast?
Because each new card you add generates roughly 8-10 reviews over its first month. At the default 20 new cards per day, that quietly schedules 150 or more reviews a day within a few weeks. Add the fact that SM-2 (Anki's default scheduler) shows cards more often than your memory needs, plus any missed days stacking up, and the queue compounds far faster than most people expect.
Should I reset my Anki deck if I'm too far behind?
Usually no. Resetting throws away the review history FSRS and the optimizer need to schedule you accurately, so you lose real progress. Instead, freeze new cards at 0, enable FSRS to shrink the due count, and drain the backlog oldest-first with a filtered deck. Reset only if the deck content itself is wrong or irrelevant, not just because the number feels intimidating.
How many cards a day should I review in Anki?
There's no universal number, but tie it to time, not card count. Decide how many minutes you can commit daily, then set a new-card limit you can sustain. A practical guide: a comfortable steady-state review load is roughly 8-12 times your daily new-card limit. So 5-10 new cards a day suits a 15-20 minute routine for most learners, while 20+ new cards a day reliably builds a backlog unless you're studying full-time.
Does enabling FSRS actually reduce my review count?
Yes. Benchmarks on hundreds of millions of real Anki reviews show that FSRS achieves comparable retention to SM-2 with roughly 20-30% fewer reviews. It does this by modeling each card's stability and scheduling it only when your recall probability nears your target. On a 200-card-a-day routine that's 40-60 fewer cards every day, which is often the difference between a sustainable habit and a backlog spiral.
How do I stop my Anki backlog from coming back?
Control the inflow and cap the outflow. Lower your new-card limit to something you can sustain (often 5-10), always clear due reviews before adding new cards, and set a maximum-reviews-per-day cap so a missed week can't dump a thousand cards on you. Budget in minutes you'll actually commit rather than promising to finish the whole queue.
From Overwhelmed to In Control
An Anki backlog is a budgeting failure, not a character flaw. The rescue is the same every time: freeze new cards at 0, enable FSRS to shrink the queue without losing retention, and drain the oldest overdue cards first with a filtered deck. Then set a sustainable new-card limit and a daily time budget so the spiral can't restart.
If you keep landing back in overwhelm despite doing everything right, the defaults may be working against you. An app that runs FSRS from the start and caps your daily load to the time you actually have removes the two settings most responsible for the pile-up, and lets you study without dreading the number on the screen.
Tired of the Anki Backlog Spiral?
Flica is a free flashcard app with FSRS on by default and a daily review load capped to your time budget, so the queue can't snowball into a thousand-card wall. Generate cards with AI from a PDF or YouTube link and review smarter from day one. Available on iOS and Android.
References
- Anki Manual - Deck Options and FSRS: https://docs.ankiweb.net/deck-options.html#fsrs
- Anki Manual - Filtered Decks: https://docs.ankiweb.net/filtered-decks.html
- Ye, J., Su, J., & Cao, Y. (2022). A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 4381-4390.
- Wozniak, P. A. (1990). Optimization of Learning (SM-2 algorithm). SuperMemo Research
- Ebbinghaus, H. (1885). Memory: A Contribution to Experimental Psychology