Timetable Generator

Create your perfect schedule with our free timetable generator online. Use timetable templates for school, study and more to generate and download your weekly time table

Weekly Schedule
Time
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
09:00 - 10:00
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
10:00 - 11:00
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
11:00 - 12:00
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
14:00 - 15:00
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
15:00 - 16:00
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add
Click to add

How do I create a new timetable?

Follow these steps to create a new time table:

  1. Click the Add Slot button in the header
  2. Enter the subject name (required)
  3. Add an optional description for more details
  4. Select one or more days of the week
  5. Set the start and end times using the time pickers, and choose color
  6. Click Add Slot to save

Alternatively, you can click on any empty cell in the timetable grid to quickly add a slot for that specific day and time.

Can I customize the timetable title?

Yes, the timetable title is fully editable:

  1. Click on the title "Weekly Schedule" or Pencil icon beside the timetable heading
  2. The title will become an editable input field
  3. Type your new title, and click on "Save" button to apply the changes

What export formats are available?

You can export your timetable in multiple formats:

  • PNG: High-quality image of your timetable for sharing or printing
  • CSV: Spreadsheet format with time as rows and days as columns to customize the time table in Google sheet or MS excel.
  • JSON: Complete data backup that can be imported later

Click the Download dropdown in the header to access all export options.

How does data persistence work?

Your timetable data is automatically saved in browser's local storage:

  • All changes are saved to your browser's local storage instantly
  • Your timetable will be restored when you revisit the page
  • Data persists until you clear your browser data or use the Clear All button
  • If no saved data exists, a sample timetable is loaded automatically

For backup purposes, export your timetable as JSON and save the file.