Teacher & Education Tools
Class Timetable Maker
Build an editable weekly timetable with custom days, class periods, breaks and teacher details.
Free foreverRuns in your browserNo sign-up
About the Class Timetable Maker
Class Timetable Maker provides a weekly grid for assigning subjects, teachers or activities to each period. Select any working days and create dedicated class periods or breaks with your exact school timings.
The timetable saves locally while you work and exports as a formatted PDF, CSV data file or JSON backup.
Key features
- Editable period names and times
- Custom working days and dedicated breaks
- School, class and teacher headings
- Direct PDF, CSV and JSON export
How to use
- 1Enter the school, class and class-teacher details.
- 2Select working days and add, edit or remove periods and breaks.
- 3Enter a subject, teacher or activity in each required cell.
- 4Download PDF or CSV when the schedule is complete.
Examples
Six-period school week
Input:
Monday-Friday with six editable periodsOutput:
A subject grid ready for CSV or printingUse consistent subject names to make the schedule easier to scan.
Frequently asked questions
- Can I add lunch or recess?
- Yes. Add a dedicated break and set its label and time.
- Does it generate conflict-free schedules automatically?
- No. It creates one class timetable; staffing and room conflicts across multiple classes still require review.
- Will my timetable remain after closing the tab?
- Yes, it is stored in this browser's local storage.
- Can I include Sunday or remove Saturday?
- Yes. Every day can be enabled or disabled independently.
