TimetableMaker
For schools

School timetable maker for clear, balanced weeks

Create a school timetable online for classes, teachers, subjects, and breaks. Build a balanced weekly schedule, edit every cell, and export PDF or PNG.

Build a school timetable from real teaching requirements

Choose the school days, opening and closing times, lesson length, subjects, weekly periods, and fixed breaks. TimetableMaker turns those inputs into an editable weekly grid instead of forcing staff to begin with a blank spreadsheet.

The first draft spreads repeated subjects across the available week and leaves the final decisions with the person preparing the schedule.

Review the schedule before it reaches classrooms

Inspect subject distribution and daily workload, then change individual timetable cells when a lesson needs to move. Save separate versions for classes, terms, or proposed schedules while keeping earlier drafts available.

  • Set custom school days, times, lesson lengths, and breaks
  • Control how many periods each subject receives
  • Edit the generated grid without starting over
  • Export a clean PDF or PNG for staff and students

Useful for one class or a teaching team

Use the free school timetable maker for a single class schedule, a teacher's weekly plan, or an early draft for a wider school timetable. School accounts add institution-focused features for teaching teams that need shared branding and higher usage.

Frequently asked questions

Is the school timetable maker free?

Yes. You can build and save school timetables on the free plan and use five PDF or PNG exports.

Can I include lunch and assembly breaks?

Yes. Add fixed breaks with their own names and times before generating the weekly schedule.

Can teachers edit the generated school timetable?

Yes. Every generated timetable remains editable, so individual lessons can be changed before saving or exporting.

Ready to build your timetable?

Create, edit, save, and export your first weekly schedule for free.

Open TimetableMaker