Code tool

Spaced Repetition Scheduler

Plan one next review using an adjustable, fixed scoring and interval rule.

In-browser processingNo account requiredPrivacy details ↗

This site uses its own fixed rule, not SM-2: scores 0–2 restart; 3 keeps the previous interval; 4 multiplies it by growth; 5 multiplies it by growth and bonus. Round up to whole days. Change your score and interval factors to suit your plan. This is not an optimal or adaptive learning prediction; no same-day practice, cards, reminders or learning history are managed.

Date: 1900–2100. Intervals: whole days from 1 to 3,650. Growth and bonus: 1–5. Results above 3,650 days or after 2100 are rejected.

For score 4: next interval = ceil(previous interval × growth). Dates use calendar days, independent of daylight saving.

Inputs remain in this tab; nothing is uploaded or saved.

Enter values and calculate.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter the date, your recall score and the previous interval.
  2. Adjust the restart, growth and bonus rules; calculate and record the result yourself.

Method and limits

This site uses its own fixed rule, not SM-2: scores 0–2 restart; 3 keeps the previous interval; 4 multiplies it by growth; 5 multiplies it by growth and bonus. Round up to whole days. Change your score and interval factors to suit your plan. This is not an optimal or adaptive learning prediction; no same-day practice, cards, reminders or learning history are managed. Date: 1900–2100. Intervals: whole days from 1 to 3,650. Growth and bonus: 1–5. Results above 3,650 days or after 2100 are rejected.

Privacy

Inputs remain in this tab; nothing is uploaded or saved.

GOOD TO KNOW

Common questions

How does it work?

For score 4: next interval = ceil(previous interval × growth). Dates use calendar days, independent of daylight saving. Review the assumptions and adjust the inputs.