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.
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.