Class Timetable Maker
Build a neat weekly timetable for any class in under a minute. Set your days, periods and break, then type subjects straight into the color-coded grid and print it.
Step 1 — Timetable settings
Weekly Timetable
Type a subject name in any cell — cells with the same subject get the same color. Your timetable is saved in this browser automatically.
How to use
- Enter the class name and tick the days your school is open.
- Choose periods per day, period length, and when the break happens.
- Press "Build Timetable" and type each subject into the grid cells.
- Press "Print" to get a clean printout, or just close the page — it is saved automatically.
Good to know
- Period timings are calculated from your start time, including the break.
- Color coding is automatic: identical subject names share one color.
- On mobile, the table scrolls sideways so nothing is cut off.
Frequently Asked Questions (FAQ)
How do I make a class timetable with this tool?
Enter the class name, tick the school days, set periods per day, period length and break, then press Build Timetable. Type each subject directly into the grid cells.
Can I print the timetable?
Yes. Press the Print button and only the timetable table prints, without the input form or buttons.
Does the timetable get saved?
Yes. Your timetable is saved automatically in your browser local storage, so it is still there when you open the page again.
Does the timetable work on mobile?
Yes. On mobile, the table scrolls sideways so nothing is cut off.