Revision Schedule Generator

Build a day-by-day revision plan for one exam

Enter your exam date and daily study time. Add a topic list (optional) or just a topic count. The generator will create a practical plan with coverage, review, practice tests, and rest days.

Leave blank to start today (based on your device date).
If you leave this blank, use “Number of topics” below.
Advanced (optional)
Used to create catch-up days for missed sessions or harder topics.

Revision schedule generator for one upcoming exam

This revision schedule generator builds a day-by-day plan for a single exam date. The goal is simple: turn a fixed deadline into a realistic set of daily actions that you can follow without constantly re-planning. You enter your exam date, your daily study time in minutes, and either a topic list (comma-separated) or a topic count. The output is a schedule that mixes topic coverage, spaced review, practice test days, and catch-up buffer days, with optional rest days.

This tool is designed for the most common search intent: a student who knows when the exam is and needs a practical revision timetable for the remaining days. It is not a course planner and it is not meant for juggling multiple subjects across multiple exam dates. If you have multiple exams, generate a schedule per exam and then manually resolve conflicts. That keeps each plan clean and keeps the “one exam, one plan” logic consistent.

How it works in plain terms: the generator counts the days from your start date to the day before the exam, then removes rest days if you add them. Those remaining study days are split into phases. The early phase focuses on covering all topics at least once. The middle phase reinforces recall and understanding through mixed review. The final phase (closest to the exam) is reserved for final review and consolidation. Practice tests are placed in the later part of the schedule, because tests are most useful after you have seen the content at least once. Buffer days are sprinkled in to absorb real life interruptions and harder-than-expected topics.

To use it well, start with honest daily minutes. If you pick an unrealistic number, the schedule will look “complete” but you will not execute it. Next, decide whether to provide topic names. If your syllabus is already broken into chapters or sections, add the names. If not, a topic count still works and you can translate “Topic 7” into your own notes. Finally, set your optional values (rest days, practice tests, final review days, buffer percent) to match your habits. If you rarely take full rest days, set rest days per week to zero. If your exam is practical or problem-based, increase the practice tests number and reduce the topic coverage pressure by giving yourself more buffer.

The schedule output gives you two layers of usefulness. First, it gives a clear daily task for each date, which removes decision fatigue. Second, it gives a quick summary: total study days, total study hours, and what proportion of days are coverage, review, practice, buffer, and final review. That helps you see if your plan is balanced. If you look at your output and it is heavily skewed to coverage with no time to review or test yourself, you should change the advanced settings before you commit.

Assumptions and how to use this calculator

  • This plan is for one exam with one exam date, and it schedules work from your start date up to the day before the exam.
  • Daily study time is treated as a consistent target; the plan does not adapt to day-to-day variation unless you use buffer days to catch up.
  • Rest days are evenly spaced using a simple weekly pattern rather than matching your exact personal calendar.
  • Practice tests are assumed to take roughly one full study session each (your daily minutes), including marking and error review.
  • Topic workload is treated as roughly even unless you manually use buffer days to give extra time to harder topics.

Common questions

Does the schedule include the exam day?

No. The schedule runs up to the day before the exam. Most people use the exam day for light review only, logistics, and sleep. If you want a light exam-day plan, reduce final review days by one and treat the day before the exam as your “exam day light pass.”

What if I do not know my exact start date?

Leave the start date blank and the plan starts today based on your device date. If you plan to start tomorrow or next week, enter the start date explicitly so the schedule does not silently assume extra days you will not use.

What if my topics are not equal difficulty?

This generator assumes topics are roughly similar. In real life, they are not. Use buffer days as “difficulty insurance.” When you hit a hard topic, use the next buffer day to extend it. If you know you have many hard topics, increase buffer percent and reduce practice tests slightly.

How many practice tests should I schedule?

For many academic exams, two practice tests is a realistic minimum if you have enough time. If your exam is heavily problem-solving, increase practice tests and keep at least one final review day for consolidating mistakes. If you have very few days left, keep practice tests low and focus on targeted review instead.

What if I miss a day and fall behind?

Do not rewrite the whole plan. Use the nearest buffer day to catch up. If you have no buffer days left, combine two small tasks into one day and reduce a review day, not a coverage day. Coverage ensures you see everything at least once; review can be compressed when time is tight.

Last updated: 2025-12-23