RubanTools

Timetable Generator

Build a weekly class or study timetable with color-coded subjects - then print it or save it as PDF.

Settings
Subjects
Export
Timetable
Click a cell to assign a subject

Timetable Generator FAQ

Select the active subject by clicking the pencil icon next to a subject name. Then click any cell in the timetable grid to assign that subject. Clicking an occupied cell cycles to the next subject. You can customize subject names and colors using the inputs in the Subjects panel.

Click "Print / Save as PDF" to open the timetable in a print-ready window. Use your browser's print dialog (Ctrl+P / Cmd+P) and select "Save as PDF" as the printer to save a high-quality PDF. The print view removes all UI controls and shows only the clean timetable grid.

For college class timetables, 1 hour or 1.5 hour slots are standard. For study planning, 45-minute slots align with the Pomodoro technique (25 min study + 5 min break ≈ 30 min, two rounds = ~1 hour). For school schedules, 45-minute or 30-minute slots are common. Choose based on your institution's standard period duration.