Create a complete class schedule in one grid
Organize subjects, courses, lesson periods, tutorials, labs, and breaks in a weekly view. Define how many times each activity should appear and create a balanced first draft.
Edit the details that matter
Move or replace individual class blocks when a room, teacher, course, or personal commitment changes. The rest of the schedule stays intact while you refine the plan.
- Set custom lesson duration and school hours
- Add subjects with different weekly frequencies
- Include lunch and other fixed breaks
- Save and export the finished class schedule
Use it for school, college, or teaching
Build a personal student class schedule, a teacher's lesson plan, or an editable draft for a school class. The same workspace supports each use without forcing you into a rigid template.
Frequently asked questions
Can I make a class schedule without a spreadsheet?
Yes. Enter the class requirements in a guided setup and TimetableMaker creates an editable weekly grid.
Can I add classes with different weekly frequencies?
Yes. Each subject or course can have its own number of weekly periods.
Can I print the class schedule?
Yes. Export the final schedule as a PDF or PNG for printing or sharing.