Skip to content

Timetable Maker

Build a weekly class schedule, then save it as an image or print it

Loading the tool…

Build a weekly class timetable for university or school, then save it as an image or print it. It can also be saved in a phone wallpaper shape or exported as a calendar file.

How to use

  1. Under "Grid settings (days, hours, periods)", choose the days (Mon–Fri, Mon–Sat or Mon–Sun) and "Clock time" or "Periods", then set the hours or the period times.
  2. Under "Add a class", enter the "Class name", "Room", "Instructor", days, start and end times and color, then press "Add to timetable". You can also drag on an empty part of the grid to pick the time.
  3. Tap a class to edit or delete it. A warning appears if two classes overlap.
  4. Press "Save as image", "Print", "Copy link" or "Calendar file (.ics)". For the image, choose "Standard" or "Phone wallpaper".

How it works

Questions and answers

Can I make my class schedule into a phone wallpaper?
Choose "Phone wallpaper" as the image shape and press "Save as image" to get a tall PNG.
Can I use numbered periods instead of clock times?
Switch "Rows" to "Periods" and enter "Period 1 starts", "Number of periods", "Period length" and "Break".
How do I add my timetable to Google Calendar?
Enter the term dates, download the "Calendar file (.ics)" and import it in your calendar app. Each class is added as a weekly event.
Can I keep a separate timetable for each term?
Yes. Use "New timetable" or "Duplicate" to keep several timetables, each with its own name, up to 12 in total.