Flashcard workload calculator
Choosing a new-card rate is really choosing a daily review load, and the second number is about ten times the first. This works out where that load settles, and what it costs in minutes, before you commit to it.
Calculator
Steady-state reviews/day
—
Minutes/day
—
Reviews per card, first year
—
Ramp-up
The load a beginner sees in week one is not the load they are signing up for. Cards added on day one are still coming back months later.
| After | Cards added | Reviews/day | Minutes/day |
|---|
The model
A spaced repetition scheduler shows each card at growing intervals. A card currently sitting
on a 7-day interval comes due once every 7 days, so it contributes 1/7 reviews
per day. Adding n cards every day, the load is that contribution summed over
every card added so far:
reviews/day = n × Σ (1 / interval at each card's current age)
That sum collapses to something worth knowing. A step of length i holds
i daily cohorts, each contributing 1/i, so every step
contributes exactly 1. The plateau is therefore:
steady-state reviews/day = n × (number of reviews a card ever gets) Which is why the familiar rule of thumb — “reviews land at about ten times your new-card rate” — holds: a card gets about ten reviews in its life.
The ladder here starts at one day and multiplies by a growth rate at each step until it passes a 20-year horizon, after which a card is treated as learned and stops counting. The growth rate is what the retention target actually buys. At 90% it is 2.2, which reproduces the classic SM-2 shape (1, 3, 7, 16, 35, 78, 172, 380 days) and gives about 11 lifetime reviews per card. At 95% it is 1.7 — smaller steps, about 16 lifetime reviews. At 85% it is 2.6, about 9. Higher retention costs reviews because the intervals grow more slowly, not because each review takes longer.
“Reviews per card, first year” is the count of steps whose cumulative due date falls inside 365 days. It is the honest way to read the cost of adding a card: not one review, but seven or more.
“Steady state” takes years, and that matters
The headline number is the long-run plateau: what the load becomes if you hold the same new-card rate until the earliest cards have intervals measured in years. Almost nobody experiences that number early. At 20 new cards a day and a 90% target, the model puts the load near 90/day after a month, 119 after three, and 153 after a year — the plateau of 220 only arrives if the rate holds for several years.
This is why the ramp table matters more than the headline for anyone starting out, and why the practical guidance in how many flashcards per day quotes a lower range for the first months. Both are the same curve read at different points.
Why the output is a floor
- Lapses are not modelled. A forgotten card re-enters at a short interval and pays its early steps again. At a 90% target, roughly one review in ten lapses, and each lapse adds several reviews.
- Real schedulers adapt per card. FSRS and SM-2 both set intervals from your answer history, so no two cards follow the ladder above. The ladder is an average shape, not a schedule.
- Cards are not uniform. Chinese characters with several readings, or near-synonyms, lapse far more than concrete nouns and cost more than the average.
So if the calculator says 200 reviews a day, plan for more, and treat the number as the question “will I do this in a bad week?” rather than as a forecast.
What to do with the number
The usual mistake is picking a new-card rate from ambition and discovering the review load six weeks later, when quitting feels like the only way out. Two levers help:
- Lower the new-card rate. It moves the plateau proportionally and immediately.
- Lower the retention target. 85% instead of 95% takes lifetime reviews per card from about 16 to about 9 in this model, at the cost of forgetting more between reviews.
For the reasoning behind the rates themselves, see how many flashcards per day, FSRS vs SM-2, and spaced repetition for Chinese. To run a deck on these numbers, Fulin Flashcard schedules cards in the browser. If your cards come from Chinese texts, the Chinese text analyzer shows which characters in a passage are above your level and worth adding.
Questions
How many new flashcards per day should I add?
Pick the number whose steady-state review load you will still do on a bad day. In a mature deck reviews accumulate at roughly ten times the new-card rate, so 20 new cards a day is a commitment to a bit over 200 reviews a day, not to 20.
Why do reviews keep growing when I add the same number of cards each day?
Every new card generates a series of future reviews at growing intervals. The daily load is the sum of all cards still in circulation, so it rises for weeks after you start and only levels off once the earliest cards reach long intervals. That plateau is what this calculator estimates.
Is this an estimate or a measurement?
An estimate, from an interval ladder that is stated on the page. Real schedulers adapt each interval to your answers, and lapses re-enter cards at short intervals, so a real deck runs above the estimate. Treat the output as a floor.
What happens if I stop adding new cards?
The review load decays instead of levelling off, because no new short-interval cards enter and existing intervals keep growing. Pausing new cards for a week is the standard way out of a review backlog.
Does a higher retention target cost more time?
Yes, and by more than most people expect. Higher retention means intervals that grow more slowly, so a card is seen more times before it is effectively learned. In the model on this page, moving the target from 85% to 95% takes lifetime reviews per card from about 9 to about 16 — close to double the total work for the same deck.
Think the ladder or the retention multipliers are wrong? Corrections with a source go to hello@fulinlabs.com.