This free timetable maker builds a weekly grid for up to four sections at once and guarantees no teacher is scheduled in two sections in the same period. Enter your subjects, periods per week and the teacher for each section; it places the scarcest demand first and reports honestly on anything it could not fit.
It does not model lab blocks, split classes, room capacity or part-time staff availability. Treat the output as a first draft for a timetabler to adjust, not a finished timetable.
Laying out a grid is easy. The reason timetabling takes a week every April is that one teacher cannot be in two rooms at once, and every time you fix one clash you create another somewhere else.
So that is the constraint this solves, and it is the only one it never breaks. A period that cannot be placed without putting a teacher in two sections simultaneously is left empty and listed, rather than quietly dropped — which is what makes the output checkable.
The tool walks the week slot by slot, filling every section at that slot before moving on, so no section gets all the good periods.
The teacher load summary underneath is worth reading even when the grid comes out complete. A teacher at thirty periods a week across these sections is probably carrying more elsewhere too.
A real school timetable has constraints this does not model, and pretending otherwise would waste your time.
All five are handled in SchoolDeck itself, where the timetable is live rather than a one-off grid and a substitution reshuffles cover automatically.
Phrased the way they arrive, answered so each one stands on its own.
Yes, and that is the normal case — enter the same name for both sections. The tool will simply never place that subject in the same slot for both, which is exactly the clash you want prevented.
Because that subject’s teacher is occupied in another section in every slot where it could go. Either give one section a different teacher, or add a period to the day.
Yes, Monday to Saturday, which is what most Indian schools run. The day count changes the arithmetic for how often a subject may repeat in a day.
No. It runs entirely in your browser, nothing is sent to us, and nothing is saved. Close the tab and it is gone.
Checked by the Implementations desk on 7 September 2026. Corrections go in the page, dated, rather than quietly.
Pricing is on the page, in the open, with the counting rule written next to it. Nobody has to book a call to find out what it costs.
See pricingForty minutes with an implementation engineer — your classes, your fee heads, your grading scheme, entered as we go. No slides, no sample school.