Revision timetable maker

Add each subject with its exam date and a confidence score from 1 (weak) to 5 (strong), then tell RevisionTimetable how many hours you can study on each day of the week. It fills those hours with study sessions, day by day, right up to your last exam.

Subjects & exams

SubjectExam dateConfidence

Hours free to study

    Time per subject

    Saved you some time? Leave a tip, entirely optional.

    Weaker subjects and sooner exams get more time, subjects are mixed rather than studied in long blocks, and the day before each exam goes to that subject. Print it, copy it as text or download a CSV for your calendar.

    How the timetable is built

    RevisionTimetable works through your calendar one day at a time, from the start date to the last exam. For each day it looks up how many hours you said you can study, divides that by the session length, and fills each session with the subject that needs it most at that moment. Need is a mix of three things: how weak you rated the subject, how close its exam is, and how much time it has already been given. A subject you rated 1 with an exam next week rises to the top quickly; one you rated 5 with an exam a month away still appears, just less often.

    Two rules keep the plan realistic. A subject is never scheduled on or after its exam day, and the day before an exam gets an extra boost for that subject so your last session is fresh. Within a day, the same subject is not placed twice in a row when there is anything else to study, which gives you natural interleaving.

    Why spacing and interleaving work

    Research on learning consistently finds that spreading study over many days beats cramming, and that mixing related subjects or topics in one sitting improves recall in the exam, even though it can feel harder at the time. A timetable that rotates subjects and returns to each one every few days builds both habits without you having to plan them.

    Making the plan work for you

    Be honest about free hours. A plan that assumes four hours every school night will slip in the first week. Start with what you can really do, and add hours later if you find spare time. Re-rate confidence after mocks or past papers so the timetable shifts time toward the topics that need it. When you print, the editing panel is hidden and each week appears as a card with coloured sessions, so you can tick them off as you go. Your subjects, dates and hours are saved in this browser only and are never uploaded.

    Frequently asked questions

    How does it decide what to study each day?

    Each session goes to the subject with the highest need: low confidence and a close exam push a subject up, and time already given pushes it down so nothing is forgotten.

    Why are subjects mixed within a day?

    Switching subjects between sessions (interleaving) and returning to topics over several days (spacing) both help you remember more than one long block.

    Can I change it later?

    Yes. Edit hours, dates or confidence and the whole timetable rebuilds instantly. It is saved on this device.

    Is RevisionTimetable free?

    Yes. The timetable maker, printing and exports are free with no account.

    Is my timetable private?

    Yes. Everything runs in your browser and is saved only on this device.

    More tools