Study Timetable Generator
Enter your subjects and daily study hours to get a weekly timetable that spreads subjects evenly across your available time, exportable as CSV.
This guide is not yet available in your language and is shown in English.
Tool guide
What this tool does
Study Timetable Generator takes a list of subjects and the number of hours available to study on each day of the week, then distributes the subjects across the available hour-slots in a simple round-robin rotation. The result is a clean weekly grid you can export as CSV, built on an honest even split rather than claiming any intelligent scheduling optimisation.
Planning a study schedule by hand often stalls at the very first step: deciding how to spread several subjects evenly across a week without accidentally favouring the ones listed first. A simple, consistent rule removes that decision fatigue and gets a usable starting timetable on the page in seconds.
This generator takes your list of subjects and the number of hours you can study each day, then fills the week’s hour-slots by cycling through your subject list in order, wrapping back to the start once every subject has had a turn. This is deliberately a simple, honest even split rather than an "intelligent" scheduler that weighs exam dates, difficulty or your personal preferences, because that kind of judgement call belongs to you, not an automated rotation.
How to use Study Timetable Generator
- Paste your subjects into the text box, one per line.
- Set the available study Hours for each day of the week.
- Review the generated weekly grid, where each hour-slot shows one subject in rotation order.
- Adjust the hours per day if your real schedule changes, and the grid updates immediately.
- Download the timetable as a CSV file to print or import elsewhere.
- Re-order your subject list if you want certain subjects to land on particular days, since the rotation always starts from the top of the list.
Tips for better results
- Put subjects needing more attention earlier in the list if you want them to appear more often relative to others with the same number of total hours, since the rotation always starts fresh from the top.
- This tool does not know about exam dates or difficulty, so treat the generated grid as a fair starting point and adjust it by hand for subjects that need extra focus closer to a deadline.
- Set a day’s hours to zero for rest days; that day simply gets no slots in the grid rather than being forced to include a subject.
- Re-generating with a different subject order is a quick way to see an alternative distribution if the first rotation does not feel balanced for your week.
Common use cases
- Building a quick starting weekly study schedule before exams.
- Splitting revision time evenly across several subjects without manual planning.
- Giving a student a simple, visual weekly structure to follow during a busy term.
- Exporting a basic timetable to share with a tutor, parent or study group.
Common mistakes to avoid
- Expecting the generator to account for exam dates, subject difficulty or personal energy levels throughout the day; it performs a plain, even rotation and nothing more.
- Entering an unrealistic number of hours per day that does not leave room for breaks, meals or rest, which no study timetable, automated or hand-made, can make sustainable.
- Treating the generated grid as final rather than as a starting point to adjust once you know which subjects need more time closer to an exam.
Frequently asked questions
Does this consider exam dates or subject difficulty?
No, it performs a simple, even round-robin rotation through your subject list; any weighting toward harder subjects or closer deadlines needs to be done by reordering your list or editing the result by hand.
What happens if I set a day’s hours to zero?
That day is treated as a rest day and gets no study slots in the grid, while the rotation continues normally on the days that do have hours available.
Can I export the timetable?
Yes, the generated grid can be downloaded as a CSV file, which opens directly in most spreadsheet programs for printing or further editing.
Why does the same subject sometimes appear twice in one day?
If a day has more hour-slots than there are subjects in your list, the rotation wraps around and starts again from the top of the list, which can place a subject in more than one slot that day.
Feedback & suggestions
Help us improve Study Timetable Generator. We read every message.