Free tools. No account. Nothing stored.

Exam Revision Planner

A revision plan you build in your head falls apart the moment two exams land in the same week. This one counts back from each exam date, works out how many days you actually have, and prints a day-by-day list you can copy into whatever calendar you already use.

You add a subject, its exam date, and how many hours a day you can realistically give it. Add as many exams as you have, then hit Generate Plan. It is for exam season, when the problem is not motivation, it is arithmetic.

Honest detail: it plans at subject level, not topic level. It will tell you that you have 30 hours for Chemistry and which days those hours fall on. It will not tell you that nine of those hours should go on organic mechanisms, because it does not know what is on your syllabus.

Enter your exam dates and daily study hours to generate a day-by-day revision plan counting back from each exam.

How it works

Type a subject, pick a date, set the hours per day, press Add Exam. The exam appears in a list under the form with a Remove button beside it, so a mistake costs one click. Hours default to 4 and the field runs from 1 to 16, which is the tool quietly saying that sixteen hours a day is not a plan.

When you press Generate Plan, the exams are sorted by date, earliest first, and each one gets its own block. Days left is the gap between today and the exam date, rounded up. Total revision time is simply that number multiplied by your daily hours. Then comes the day list: it starts tomorrow, gives you one line per day with the weekday and date, and stops at 14 days.

Three cases get handled before any of that. An exam that has already passed says so and stops. An exam today says “Good luck” and stops. Anything else gets the full treatment. Beyond 14 days the list ends with a line counting what is left, so a 20 day runway shows 14 lines and a note about the other 6.

A worked example

Chemistry, exam in 10 days, 3 hours a day. The block reads Days left: 10, Daily study: 3h, Total revision time: 30h, followed by 10 day lines starting tomorrow. The last of those lines is the exam date itself, so of your 30 hours the final 3 land on the morning you are sitting the paper. Move those if it starts early.

Biology, exam in 20 days, 4 hours a day. Days left 20, total 80h, 14 day lines, then “… and 6 more days of revision.” Eighty hours is supposed to look large. That is four hours a day for three weeks, on one subject, on top of everything else.

Now put both on the same plan. Both blocks print one after the other with their own full set of day lines, and those lines overlap. On day five you are shown 3 hours of Chemistry and 4 hours of Biology as though they were separate days, when the honest reading is 7 hours of revision that evening. Split the daily hours if that is more than you have.

What it does not do

It does not know about topics, past papers, or the fact that one chapter takes four times another. A flat 3 hours every day is a starting budget, and the real plan will be lumpy: heavy on the topics you have avoided, light on the one you already understand.

It assumes every day is available. It does not know about the 9am lab, the shift on Saturday, or the night you were up until 2am and will not revise tomorrow either. The day list is a run of dates, not a schedule checked against your week.

And it counts today as unusable. The list always starts tomorrow, even at 6pm with a free evening in front of you. If tonight is free, take it; the plan has no line for it either way.

Other tools

Frequently asked questions

How many hours a day should I enter?

Whatever you would genuinely protect on a bad day, not a good one. Two to four hours of focused work beats eight hours of sitting near a textbook, and the field will not let you below 1 or above 16. Enter the number you would keep when everything else goes wrong.

What if two exams are close together?

The exams are sorted earliest first, so the nearer one prints above the other and gets the attention. Add both, then read the totals side by side. If the two together come to more hours than the days contain, cut the daily figure on the later exam.

Does it tell me what to revise?

No. It works at subject level only, so the output is a list of days with a subject name on each line. Topic ordering is yours: past paper first, then the topics that keep costing you marks, then the comfortable ones.

Why does the plan only show 14 days?

Because 60 identical lines are harder to read than useful, so beyond 14 you get a count instead. The totals still use the full run of days, which means an exam 40 days out reports all 40 days of hours while the day list stops early.

Can I change my mind about an exam?

Yes. Every exam in the list has a Remove button, and Reset clears all of them along with the result. To change a date, remove the exam and add it again, since there is no edit field.