Most study plans fail for arithmetic reasons rather than motivational ones. A school week is counted as seven days when it is five. “Read the book by Friday” is divided by the days in the week rather than the days you can read. A revision plan assumes every evening is free until the week the deadlines collide. This guide walks through the planning tools in order — first the timetable you are working inside, then the countdowns, then the three kinds of plan — and points out the specific mistakes each one exists to prevent. Everything here runs in your browser and prints.
Start with the shape of the day
Before planning any work you need the container it goes in: when lessons start and end, how long the gaps are, and what time you actually get home. The Bell Schedule Calculator turns the first bell, the lesson length, the passing period and the number of periods into every start and end time, and separates the time spent in class from the time spent moving between rooms. That distinction is worth more than it looks — two schedules with the same final bell are not the same day if one has half an hour of corridors in it. Once the schedule exists, the Class Period Calculator answers the question you will ask all year: which period you are in, how many minutes are left, and when the next bell rings.
Passing periods are not “no period”
A timetable lookup has three states, not two: in a lesson, in the gap between lessons, and outside school. Most people answer the middle one with “nothing”, which is why the gap is where homework gets forgotten. Naming it properly — “Period 4 starts in 3 minutes” — turns a dead moment into a usable one, and it is also the honest answer when someone asks where you are. The class period calculator is a lookup rather than a countdown, so it is right the instant it opens and cannot drift out of step if the tab has been in a bag.
Count down from a moment, not from a click
A countdown that starts when the page opens is only right while the page is open. The Exam Countdown computes the remaining time from the exam's actual date and time every second, so it is still correct after a laptop has been closed for a week — and the time you enter is your own wall clock, which is how the exam is written on the board. Adding the exam to your calendar is the useful companion: an `.ics` file generated in the browser with no account, so the date lands in whichever calendar you actually use.
School days, school weeks, and why they are not calendar days
A school week is five school days. That one fact is why “week 7 of the syllabus” and “week 7 of the year” are often different numbers: a half-term break removes days without removing a week, and a bank holiday on a Tuesday does not push every later week out by one. The School Week Calculator counts school days, excluding any holidays you list, and shows the date the block began so you can check it against the school's planner. When you do need the ordinary week number — a rota, a payroll week, an ISO week — the Date & Time category has a calendar week calculator for that instead.
School days between two dates: subtract the right holidays
The number of school days in a stretch is not the number of weekdays in it. Schools close for in-service days and mid-term breaks that are not public holidays, and a closure that falls on a Saturday changes nothing at all. The School Days Between Dates Calculator enumerates the range, removes weekends, and then subtracts only those holidays that fall on a remaining weekday — reporting weekend holiday dates separately so the arithmetic can be checked. The month-by-month breakdown is what makes the total trustworthy: if one month looks wrong you can see exactly where.
How much of the term is already gone
The Semester Duration Calculator exists because “six weeks left” and “62% of term done” answer different questions, and because weekends remaining is the number students actually use to decide whether something can wait. Every date in the term is enumerated and today is located in that list, so the first and last days each count once and a short winter term gets an honest percentage rather than a round number. Days until graduation works the same way, with an optional first day of school so the page can also say how much of the whole course is behind you.
Turn topics into evenings
The Study Schedule Generator takes a topic list, an exam date and the minutes you can study per day, and chunks the topics in order across the days that exist — working through the list rather than jumping around, so nothing is left over at the end. The part that matters is the overload check: every day's load is compared with your budget, and a plan that cannot fit reports the shortfall in minutes and flags the days that blow the budget. A plan that silently assumes a five-hour evening is worse than no plan, because it fails on the first day and takes your confidence with it.
Pages, minutes and the unit problem
Work is usually measured in pages or chapters, but a diary is blocked out in minutes, and the conversion is where plans go wrong. The Study Time Per Day Calculator takes the remaining units, the average minutes each one takes, and a difficulty multiplier, then divides by the days that are genuinely available — days you are away are removed before the division, not after. Rounding goes up, so the plan finishes before the deadline rather than a page short. The Reading Schedule Generator does the same job for a book, but spreads the remainder over the earliest days so the plan adds up to exactly the number of pages rather than 41.7 a night.
When the deadlines collide
Two planners handle the pile-up. The Homework Time Planner works night by night: assignments are placed earliest deadline first, each one filling the earliest evening with room, and when something cannot fit before its due date the leftover is shown on the last possible night and flagged red — the deadlines overlap, not the arithmetic. The Assignment Workload Planner takes the term-length view, bucketing hours into the week each deadline falls in, so you can see which week is heavy, and deriving a start-by date for every piece from your weekly capacity. Six hours of coursework with two hours a week has to start three weeks out; that number is the whole point.
Break the work up, and stop while it adds up
A session should be blocks with real breaks, and the Break Schedule Calculator keeps them honest in two ways: a partial block at the end is kept rather than dropped, so a 50-minute session built from 25-minute blocks is two blocks and not one, and a trailing break is only scheduled when there is time after it. Give a start time and every interval is printed as a clock time, which is what turns a list of lengths into something you can follow with a timer or a wall clock — and give the whole plan a print view, because a plan on the wall beats a plan in a browser tab.