Smart Revision Planner Calculator

Build a clear plan from today to exams. Adjust difficulty, priorities, and free-day rules easily. Get daily targets, printable tables, plus downloadable files now.

Inputs
Build your plan
First day you can study.
Planning ends the day before.
Use realistic average hours.
Leaves room for surprises.
Extra reviews after learning.
Limits fragmentation and switching.
Extra spacing added before learning.
These weekdays are excluded from planning.
Topics list
Add topics with difficulty and importance
Difficulty & importance: 1 (low) to 5 (high)
Subject Topic Minutes Difficulty Importance
Minutes should reflect a focused session for that topic. Difficulty increases time by 15% per level above 3. Importance increases time by 10% per level above 3.
Reset
How to use

Steps to create a reliable revision plan

  1. Set your start date and exam date.
  2. Enter realistic daily study hours and a buffer.
  3. Choose how many revisions you want per topic.
  4. Add topic rows with minutes, difficulty, and importance.
  5. Submit to generate a date-by-date plan.

If you see “Not scheduled”, reduce topics, increase time, or lower revision count. A small buffer helps keep the plan sustainable.

Formula used

Time weighting and spaced scheduling

1) Weighted minutes per topic
base = minutes × (1 + 0.15×(difficulty−3)) × (1 + 0.10×(importance−3))
Higher difficulty adds more time. Higher importance adds extra depth. This creates fairer pacing across mixed subjects.
2) Revision decay model
Each revision uses a smaller fraction of the base:
rev_ratio(r) = 0.55 / (1.25^(r−1))
This reflects faster reviews after initial learning.
3) Spaced repetition anchors
Revisions are targeted near the exam using day offsets: 1, 3, 7, 14, 21, 30…. Sessions are placed on the latest available study day at or before each target. If a day is full, the session is split earlier across available days.
Example data table

Sample plan preview

This is an illustrative excerpt showing how rows look.

Date Day Subject Topic Session Min Note
2026-03-02 Mon Math Algebra: Quadratics Learn 80
2026-03-09 Mon Math Algebra: Quadratics Rev 1 44
2026-03-13 Fri Science Chemistry: Stoichiometry Rev 2 28 Split

Planning horizon and study-day availability

The planner converts your start date and exam date into a working calendar, then removes any selected break weekdays. Total available minutes are calculated as daily hours × 60, then reduced by your buffer percentage. For example, 2.5 hours with a 10% buffer yields 135 usable minutes per study day, protecting time for surprises. If you have 18 study days at 135 minutes each, capacity equals 2,430 minutes, or 40.5 hours of planned effort.

Weighted effort per topic

Each topic begins with your entered minutes, then scales by difficulty and importance to reflect real effort. The weighting is base = minutes × (1 + 0.15×(d−3)) × (1 + 0.10×(i−3)). A 60‑minute topic at difficulty 4 and importance 5 becomes about 83 minutes, so harder, high‑value content is scheduled earlier. A priority score blends difficulty (65%) and importance (35%), helping higher-impact topics secure earlier slots when time is limited.

Spaced revision anchors near the exam

Revisions are targeted using day offsets such as 1, 3, 7, 14, 21, and 30 days before the exam, depending on your revision count. Review time tapers using 0.55 / 1.25^(r−1), meaning later reviews are shorter but more frequent. The learn session is anchored before the furthest revision plus your minimum gap, so content comes first and spacing stays realistic. This pattern supports recall, reduces last‑minute cramming, and keeps final days focused on high‑yield refresh.

Daily load control and risk flags

The schedule respects a maximum sessions‑per‑day limit to reduce context switching and fragmentation. A daily workload table compares planned minutes versus capacity and reports fill percentage for each date. Risk rises when utilization exceeds 80% (medium) or 92% (high), or when unscheduled minutes appear, indicating the plan is too tight.

Exports, tracking, and iteration

Exporting to CSV makes it easy to filter by subject, topic, or session type and spot heavy clusters. The PDF download creates a clean printout for desk planning or sharing with a tutor. If the plan is overloaded, reduce revision count, raise daily hours slightly, add targeted break days, or increase buffer for a steadier pace. Recalculate after each mock test for accuracy.

FAQs

1) What does the buffer percentage do?

Buffer reduces usable study minutes to leave room for fatigue, errands, or unexpected homework. A 10% buffer is a practical baseline, while 15–25% fits busy weeks with frequent interruptions.

2) How many revisions should I choose?

Use 2–3 revisions for most subjects. Choose 4–5 for memory-heavy content or if your exam date is far away. If you see unscheduled minutes, lower revision count first.

3) Why did a session get marked as “Split”?

Split appears when the target day lacks capacity, so the planner spreads remaining minutes into earlier available days. This keeps end-of-plan reviews protected and prevents single-day overload.

4) What should I do if “Not scheduled” appears?

Increase daily hours, reduce topic minutes, or cut revision count. You can also remove nonessential topics or add more study days by reducing break weekdays.

5) How should I estimate minutes per topic?

Use a focused, distraction-free session length, typically 30–90 minutes. If the topic requires practice sets, include the time for questions and review. Keep estimates consistent across subjects.

6) Can I plan around weekly rest days?

Yes. Select break weekdays to exclude them from scheduling. Many learners use one rest day weekly to recover and maintain consistency, especially when utilization is above 80%.

Related Calculators

Study Revision PlannerWeekly Study PlannerRevision Timetable GeneratorSubject Revision PlannerExam Study ScheduleRevision Session PlannerStudy Schedule BuilderRevision Calendar ToolFocused Study PlannerRevision Workload Planner

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.