Revision Schedule Generator
Create a structured plan that mixes new learning, spaced reviews, and mock tests. Use the advanced options to match your time and exam strategy.
Example data table
Use this sample to understand inputs and expected output.
| Input | Example value | Meaning |
|---|---|---|
| Start date | 2026-02-17 | First planning day. |
| Exam date | 2026-03-18 | Target deadline for the plan. |
| Daily hours | 3 | Total study time on each study day. |
| Review share | 30% | Time dedicated to spaced reviews. |
| Subjects | Math:3:40 Verbal:2:30 Science:2:35 |
Weights control allocation; topics enable pacing hints. |
| Date | Focus | Tasks (short) |
|---|---|---|
| 2026-02-17 | Math • Verbal • Science | New study blocks + structure |
| 2026-02-20 | Math • Verbal • Science | Spaced review from earlier sessions |
| 2026-02-22 | Mock + Math • Verbal • Science | Timed mock test + brief analysis |
Formula used
- Available study window: days from start to exam minus buffer days.
- Study days: available days excluding selected rest weekdays.
- Daily split: reviewHours = dailyHours × (reviewPct ÷ 100); newHours = dailyHours − reviewHours.
- Subject allocation: subjectHours = newHours × (subjectWeight ÷ sumWeights).
- Spaced reviews: review tasks are added from prior study dates using intervals (light/standard/intense).
- Mock placement: mock dates repeat weekly on the chosen weekday, limited by mocks per week.
How to use this calculator
- Set your start date and exam date.
- Choose buffer days for the final stretch.
- Pick daily hours and review percentage.
- Select rest days to protect recovery.
- Enable mock tests and set their weekday.
- Enter subjects with weights, plus optional topics.
- Click Generate schedule, then download CSV or PDF.
Structured calendar
A revision calendar turns vague intentions into measurable actions. This generator converts your exam deadline into daily study targets, then protects recovery through optional rest days. By distributing work across subjects using weights, it prevents last‑minute cramming and reduces decision fatigue. The plan also reserves buffer days near the exam for lighter consolidation. When you see each date’s focus and tasks, you can study with clarity and maintain consistency every week.
New vs review balance
Each study day is split into new learning hours and review hours. Review time is controlled by your chosen percentage, so you can increase retrieval practice as the exam approaches. The review list uses spaced intervals that revisit earlier material after short and longer gaps. This supports long‑term retention because memory strengthens when effortful recall is repeated. The output shows which subjects to review and how much time to allocate.
Weights and topics
Subject weights define priority. If Math has weight three while Verbal has weight two, Math receives a larger share of new study hours across the schedule. When you add topic counts, the tool suggests paced ranges, helping you map chapters or question sets across available days. Adjust weights weekly to respond to mock results, weak areas, and shifting workloads throughout the term.
Mocks and analysis
Mock tests are scheduled on your selected weekday and limited by a weekly cap. Timed practice builds stamina, reveals pacing issues, and highlights blind spots that normal study can hide. After each mock block, allocate analysis time to classify errors: concept gaps, careless mistakes, or time pressure. Then shift the next week’s weights accordingly. Repeated cycles of test, analyze, and refine create compounding improvements and confidence under exam conditions.
Execution habits
Treat the schedule as a living document. If you miss a day, move tasks forward rather than doubling tomorrow’s load. Use 50/10 focus cycles to maintain attention and finish with a quick recap for stronger encoding. Keep notes of recurring mistakes and convert them into mini review prompts. In the final buffer days, prioritize summaries, formula sheets, and high‑yield questions. Small daily adherence beats occasional long sessions for steady progress.
FAQs
How does the calculator decide what to study each day?
It divides each day into new study and review time, then allocates new study hours across subjects using your weights. Reviews are added automatically from earlier study dates using spaced intervals based on your intensity choice.
What format should I use for subjects and weights?
Enter one subject per line as Subject:Weight or Subject:Weight:Topics. Higher weights receive more time. Topics are optional and only provide pacing hints; they do not change the hour allocation formula.
Why should I keep buffer days before the exam?
Buffer days reduce stress and protect performance. Use them for light recall, error log review, and rest. If unexpected events disrupt your plan, buffer time prevents rushed last‑minute catch‑ups.
Can I schedule more than one mock test per week?
Yes. Increase the weekly mock limit, then choose the weekday you prefer. The schedule will place mocks on that weekday when available, while respecting rest days and the weekly cap.
What if I miss a planned study day?
Don’t double the next day. Move the unfinished tasks forward and keep the daily hours steady. Consistency matters more than a single long session, and recovery helps retention.
How are review subjects selected for a given date?
The tool checks what you studied 1–7 days earlier, depending on intensity, and adds those subjects to today’s review list. This creates repeated retrieval over time, improving long‑term memory.