TimetableCraft · Schedules for anything

Craft your time.

Create beautiful timetables, schedules and planners in minutes. For classes, work, study and everyday life.

Featured tool

Timetable Craft timetable maker

Timetable Craft

Class Timetable

Use this course table maker to place lectures, labs, and discussions on a weekly grid. Add times yourself or import View My Courses from UBC Workday, then check the classes you want on the timetable.

Class Timetable

Private by design

A free online timetable maker for every kind of schedule

TimetableCraft is a free timetable maker that runs in your browser. Make a class timetable, school timetable, weekly schedule, study timetable, exam timetable or work rota. Start from an editable template, adjust the blocks, then download a PNG, print a PDF, or add it to Google, Apple or Outlook Calendar. No account, and nothing is uploaded.

A course table maker for the way you plan

Build a weekly class schedule manually

No spreadsheet? Add each course with meeting days, start and end times, and location. See lectures and labs together on one weekly timetable. Winter and Summer term groups are included; sections and credits are optional.

UBC schedule maker with Workday import

Already have a UBC course schedule? Import the View My Courses Excel export to keep details and meeting patterns together. Switch Winter and Summer terms and choose whether to show active, waitlisted, or dropped sections.

Open the UBC timetable maker

More campuses

SFU, Waterloo, and other schools: send us your timetable file.

UBC Workday Excel already imports. If you are at SFU, Waterloo, U of T, McGill, or anywhere else, attach a sample export and we will add the parser so your classmates can import too.

  • UBCLive
  • SFUWanted
  • WaterlooWanted
  • U of TWanted
  • McGillWanted
  • UVicWanted
  • Your school?

What to send

  1. 1

    Your school name — SFU, Waterloo, or any campus.

  2. 2

    A sample timetable export (Excel, CSV, or the file your portal gives you).

  3. 3

    Where you downloaded it — Quest, goSFU, ACORN, Minerva, or similar.

You can strip names and IDs first. A real file is enough for us to add one-click import.

How to get the Excel from Workday

  1. 1

    Open Workday and sign in.

  2. 2

    Open View My Courses.

  3. 3

    Under the “View My Courses” title, click the first icon — the one to the left of the PDF icon. That downloads the Excel file.

How to make a class timetable

  1. 1

    Add your courses

    Enter course codes, days, times, and rooms. UBC students can also import a Workday Excel file; the file is read in this browser tab only.

  2. 2

    You choose the grid

    Select which courses appear on your weekly schedule. Adjust colors and the timetable title, then check the grid for overlapping classes.

  3. 3

    Export when you need it

    Download a PNG of the timetable card, or an .ics file for Google, Apple, Outlook, and Samsung Calendar.

No account. No upload.

Schedules stay in this browser until you reset them. Workday remains the source of record; always confirm times there.

Timetable maker questions

What is a timetable maker?
A timetable maker is an online tool that lays classes, shifts, study sessions or exams out on a weekly or daily grid. TimetableCraft lets you add events, pick colors and export the result as a PNG, a printable PDF or a calendar file.
Is this timetable maker free?
Yes. Every timetable maker on TimetableCraft is free, needs no sign-up and has no watermark. Your plan is stored only in your browser.
How do I make a timetable online?
Choose a tool, add a starter template or click an empty slot to add your first event, set the day and time, then edit titles and colors. Export when it looks right.
Can I put my timetable on my phone or calendar?
Yes. Download the PNG to use as a phone wallpaper, or export an .ics file and open it in Google Calendar, Apple Calendar, Outlook or Samsung Calendar.