Products / Timetable & routine

School Timetable Software: Generate a Routine With No Clashes

A routine with no teacher in two places. Build the school routine by hand or let Cometstep generate it, with clash warnings and a view for every class, teacher and room.

  • Routine views for each class, teacher and room
  • Clash warnings for teachers, rooms and sections
  • Auto-generate a full routine from your classes, subjects and teachers

Free for tutors up to 25 students · Register your school in minutes

Available now
  • Routine views for each class, teacher and room
  • Clash warnings for teachers, rooms and sections
  • Auto-generate a full routine from your classes, subjects and teachers
  • Rules for the generator: a teacher's weekly maximum, blocked periods, class teacher in the first period, breaks and fixed classes
  • Substitute teacher planning
  • A rooms list with type and seats
  • Teaching load for every teacher
  • Import an existing routine from Excel or CSV

How it works

  1. 1

    Set the school day

    Add your periods and breaks once.

  2. 2

    Say who teaches what

    Give each class its subjects, the periods a week and the teacher.

  3. 3

    Generate or place by hand

    Let Cometstep build the routine, then move any period yourself. Clashes are flagged before you save.

Common questions

Can it build the whole timetable automatically?

Yes. It places every lesson without clashes where that is possible, and keeps the rules you set, such as a teacher's weekly maximum.

What if not everything fits?

It tells you which lessons could not be placed and why, for example a teacher who is already too full, so you can change the rule and try again.

Can I edit the result?

Yes. Move or change any period by hand. The routine warns you if the move causes a clash.

Can I bring in the routine I already have?

Yes, from an Excel or CSV file with the columns Class, Section, Day, Period, Subject, Teacher and Room.

Give your school the system it deserves

Register in minutes. We’ll review your school and have you set up within a working day.