repeat.cards logorepeat.cards

Review forecast · Daily limits · Per deck

Know tomorrow’s reviews before tomorrow.

The forecast shows how many reviews your spaced repetition schedule is heading for, day by day, and what your daily limits do to it — so a big week is something you see coming, not something that happens to you.

The review forecast in repeat.cards shows how many reviews are coming, day by day, week by week or month by month, for one deck or all of them. It simulates your spaced repetition schedule at your own daily limits, so you can see tomorrow’s load, next week’s peak, and what adding more new words will cost.

Start a deck and watch it fill in

What does the forecast show?

A bar for every day, week or month ahead, split into reviews of cards you already know and new cards being introduced. Above the chart are three numbers: how many reviews the whole period holds, the average per day (or week, or month), and the peak — the heaviest single bucket, which is the one worth planning around.

Training settings on a phone: 20 new cards and 200 reviews a day
The forecast is drawn from the daily limits you set.

The controls

Deck

Choices
All decks, or any one deck
What it is for
Seeing which deck is behind a busy week

Group by

Choices
Day, week or month
What it is for
Tomorrow's load, or the shape of the next quarter

Period

Choices
30, 60 or 90 days, or 6 months
What it is for
How far ahead to look

Numbers

Choices
Reviews, per day/week/month, peak
What it is for
The total, the usual load and the worst day

How it counts

The forecast is not a list of due dates added up. It replays your schedule the way training would actually run it, one day at a time:

  1. Each day, the cards due that day are trained, up to your daily review limit. Anything beyond the limit is carried to the next day, just as it would be in real sessions.
  2. New cards join from the queue at your daily new-card limit.
  3. Every card trained is answered Good, and FSRS works out when it comes back — separately for the front and the back of each card.

That last assumption is the honest limit of any forecast: it cannot know which words you will miss. A missed word comes back sooner than a Good one, so a difficult week pushes the real numbers above the chart, never below it for that reason.

Using it to set your limits

Your limits live in your training settings: new cards per day (20 unless you change it) and reviews per day (200 unless you change it). The forecast is where you see what those numbers mean. Raise the new-card limit and the review bars a few weeks out grow with it; lower the review limit and a backlog is spread thinner across more days. If you study past midnight, set the hour your learning day ends so a late session counts for the right day.

On a day with time to spare, you can train past the limit: once you reach today’s limit, add extra new cards or reviews for today only. The schedule behind all of this is FSRS spaced repetition, with each direction of a card scheduled on its own.

Review forecast FAQ

How does repeat.cards know how many reviews I will have?
It replays your schedule forward, one day at a time. Each day it trains the cards that are due, up to your daily review limit, plus new cards up to your new-card limit, answers each one Good, and lets FSRS decide when it comes back. Cards that do not fit into a day move to the next.
Why does it assume every answer is Good?
Because it cannot know which words you will miss. Good is the ordinary answer to a card you know, so the forecast shows the load you are heading for if things go normally. Missed words come back sooner, so a hard week makes the real numbers higher than the forecast.
Can I see the forecast for one deck?
Yes. Pick a deck, or leave it on all decks. You can also group the chart by day, week or month, and look 30, 60 or 90 days or six months ahead.
What changes the forecast?
Your daily limits, above all. More new cards a day means more reviews a few weeks later, and a lower review limit spreads a backlog over more days. Adding words to a deck changes it too, because new cards are introduced from the queue at your daily limit.
Is there a way to train more than the daily limit?
Yes. When you reach today's limit you can add extra new cards or reviews for today. It applies to that day only; your usual limits stay as they are.
Is the forecast free?
Yes, like the rest of scheduling and statistics, on the web and in a free Android app. Only the AI features run on coins.

See the week coming.

Add some words, train a few days, and your forecast shows where the schedule is heading. Free, no credit card.

Get started — free

Day, week or month · Per deck · Your daily limits