The study schedule generator takes your exam dates, your subjects and how many hours each one needs, then works backwards from every exam and hands you a day-by-day list of study blocks. You get dates with hours next to them instead of a vague plan to start soon.
It is built for the week where three finals land inside ten days and you cannot hold all of them in your head at once. Add as many exams as you have, set the hours you can genuinely give each day, and read the list from the bottom up.
Everything is calculated in your browser from today’s date, nothing is stored, and the day names in the output match your own device’s calendar so the list reads like a plan you could print.
Enter your exam dates and subjects to generate a day-by-day study schedule counting backwards from each exam.
Exam 1
How the schedule is built
Each exam block takes a subject, a date and a total number of study hours from 1 to 100, and the + Add Exam button drops in another one. Below that there is a single field for hours available per day, which starts at 3, accepts halves like 2.5, and runs up to 16.
Press Generate Schedule and the exams get sorted by date, nearest first. For each one the tool does the sum: days needed is the total hours divided by your daily hours, rounded up. It then counts back that many days from the exam date and fills each day up to your daily cap, leaving the remainder on the final day. So 10 hours at 3 a day becomes four entries of 3, 3, 3 and 1.
Each line comes back with a real date label, like Tue, Sep 29, and the hours for that day. Above the list you also get a summary line with the total and a per-day figure.
A two-exam week with real numbers
Set daily hours to 3. Biology is 10 days out and needs 15 hours. Days needed is 15 divided by 3, rounded up, which is 5, so the list starts 5 days from today and runs 3, 3, 3, 3, 3 up to the day before the exam. History is 6 days out and needs 9 hours, so it needs 3 days and reads 3, 3, 3.
Look at the dates rather than the totals and you will see the clash. Biology starts on day 5 and History runs on days 3, 4 and 5, so day 5 carries 3 hours of Biology plus 3 hours of History. That is 6 hours in a slot you told the tool held 3. The generator plans each exam on its own and never subtracts the hours it already gave to another subject, so overlapping windows are your problem to resolve.
The summary line is worth reading carefully too. For the Biology block it prints 15 hours over 5 days at 1.5 hrs per day, because that figure spreads the work evenly across all 10 days you have left, while the list itself fills each day up to your cap of 3. Two different honest numbers, one about the time remaining and one about the plan in front of you.
What it does not do
- No clash detection. If two exams overlap you get two lists that quietly assume the same afternoon.
- Classes, shifts, commuting and the days you are wiped out are not modelled. If you only really have 90 minutes on Tuesdays, set the daily figure to what the worst day allows, not what the best one does.
- The exam date is counted from midnight today, so an exam this afternoon reads as 0 days left and the schedule collapses onto today.
- A date in the past stops the whole run with an error naming the exam number, and an empty subject, date or hours field does the same.
- Nothing is saved. Reset clears every exam block and puts the daily hours back to 3, so copy the list somewhere before you clear it.
Other tools
- Thesis Timeline Planner – the same working backwards for a deadline that is months away, not days
- Timezone Meeting Planner – when your exam revision call has to land at a sane hour in three countries
- Weekly Schedule Optimizer – spread the hours across a normal week instead of counting down to one date
Frequently asked questions
How many hours per day should I enter?
The field starts at 3 and takes any value from 1 to 16 in steps of 0.5. Two to four focused hours a day is sustainable for most people; past about six you are tired rather than learning. Put in the hours you actually have and let the schedule stretch.
What happens if two exams end up on the same days?
Both lists are generated and they can overlap, as in the example above where day 5 carried 6 hours of work. Fix it by raising the daily hours, moving one exam’s total down, or splitting the study yourself across the earlier days in the list.
Can I add exams without a limit?
You can keep clicking + Add Exam for as many as you need, and every block must be filled in before the schedule will generate. Exams come back sorted by date even if you typed them in a different order.
What if my exam date has already passed?
The tool refuses and names the exam with a past date. There is no remove button on a single block, so the way back is Reset, which clears every exam, then retype the ones you want.
Does it save my schedule?
No, nothing is stored and nothing is sent anywhere. The plan exists for the length of your visit, so copy the dates into your calendar or a notes app before you close the page.
