Enter your subjects and exam dates — get a day-by-day revision timetable that automatically gives the nearest exams more sessions. Printable and free.
| Subject | Exam date |
|---|
The generator applies the two most evidence-backed ideas in learning: spaced repetition (many shorter touches on a subject across days beats one giant cram) and urgency weighting (subjects with sooner exams get more of your remaining sessions, and once an exam passes, its subject stops consuming time). Each "session" should be a 25–50 minute focused block — active recall like practice questions and flashcards beats re-reading notes by a wide margin.
Rebuild the timetable whenever reality diverges — after a sick day or a moved exam — it takes one click. Keep the printed copy where you study, and mark sessions off as you complete them; the crossing-off is genuinely motivating during exam weeks.
A revision timetable is a day-by-day schedule of which subject to study when, built around your actual exam dates rather than an even, arbitrary split. This tool generates that schedule automatically: enter your subjects and their exam dates, choose how many sessions you can realistically do per day, and it prioritises sooner exams with more sessions while dropping a subject from the schedule once its exam has passed.
It applies the two most evidence-backed ideas in exam preparation — spaced repetition (many shorter touches beat one long cram) and urgency weighting (nearer deadlines get more of your remaining time) — without you having to work out the schedule by hand.
| Revision Timetable Builder | Weekly Study Planner | |
|---|---|---|
| Generated | Automatically, from subjects + exam dates | Manually, blank grid you fill in |
| Prioritisation | Automatic, by exam urgency | Your own judgement |
| Best used | In the run-up to exams | Regular week-to-week planning |
| Who | Common Use |
|---|---|
| 🎓 High school & VCE/HSC students | Balance revision across multiple exam subjects automatically |
| 🎓 University students | Plan revision around a stacked exam period |
| 👨👩👧 Parents | Help a student build a realistic, structured revision plan |
| 👩🏫 Tutors & educators | Give students a ready-made structure for the exam run-up |
How does it decide which subject to schedule?
Each day it favours subjects with the nearest exams that have had the fewest sessions so far, avoids repeating one subject twice in a day where possible, and stops scheduling a subject after its exam date.
How many sessions per day is realistic?
Two focused sessions on school/work days, three to four in dedicated exam weeks. Choosing an honest number beats an impressive one — a timetable you follow at 100% outperforms one you abandon.
How long is a session?
25–50 minutes of focused work followed by a 5–10 minute break. Two 45-minute sessions with a break outperform a straight 90 minutes for most people.
What should I do in each session?
Active recall: practice papers, questions from memory, flashcards, teaching the topic aloud. Re-reading and highlighting feel productive but test poorly.
Is my timetable saved?
The subjects stay on the page until you leave; the timetable itself is meant to be printed. Rebuilding from your subject list takes seconds whenever plans change.
What's the best timetable to study with?
One that gives more sessions to subjects with sooner exams and stops scheduling a subject once its exam has passed — which is exactly what this generator does automatically. A fixed, evenly-spread timetable that ignores exam order wastes time on subjects that aren't urgent yet.
What's the difference between a revision timetable and a study planner?
This revision timetable builds a full day-by-day schedule automatically from your subjects and exam dates, prioritising by urgency. The Study Planner is a blank weekly grid you fill in yourself for regular week-to-week planning. Use the timetable in the run-up to exams; use the planner the rest of the term.
Can I regenerate the timetable if my exam dates change?
Yes — update the exam date or add/remove a subject, then click Build again. The whole schedule regenerates in one click, re-prioritising every remaining session around the new dates.