Free tool
Revision planner
Enter your exam date, your topics and the hours you have each week, and you get a day-by-day calendar up to the exam, with every topic reviewed at widening gaps. It works for any date you are working towards. No account needed: the plan is worked out in your browser and kept in the page's address, so the link is the plan.
MySummaries writes flashcards, practice papers and audio lectures from your own notes on each topic, and schedules the cards for you. The free plan includes 20 cards, a paper, a lecture and a viva, with no payment details.
How the plan is made
Each topic gets a first session of an hour, then 20-minute reviews 1, 3, 7, 14 and 30 days later and every 30 days after that, all before the exam day. First sessions are spread over the first two-thirds of the time you have, and a session that would take its week (Monday to Sunday) over your hours moves to the next day with room, or is left out and listed above the calendar.