Class Schedule Maker

Type your periods and subjects once — print the timetable, or save it as a picture for your phone.

100% private — runs entirely in your browser. Your data is processed on your device and never sent to the internet.

Subjects

Type a subject in each box. Add a room or a teacher after a slash: Math / Room 12. The same subject gets the same colour, and a row that is the same every day (Lunch) prints as one wide box.

Subject colours

This is the PDF itself Download PDF

Making the PDF…

About the class schedule maker

This free class schedule maker makes a weekly timetable in a few minutes. Write your periods with their times, type the subjects into the grid, and every subject gets its own colour. The timetable is ready to print as a PDF.

You can also save it as a picture (PNG): the same shape as the page, or as a phone wallpaper (1080 × 2340 pixels) with room at the top for the lock-screen clock. Then your schedule is on your phone all day.

It works for students (your own classes), teachers (your classes and rooms) and parents (a child's school week). Everything is made in your browser. Nothing is uploaded. Your schedule is saved in this browser, so you can change it next week.

Features

  • Your own periods — any number, with times, like 1 | 8:00 – 8:50
  • Colour per subject — the same subject always gets the same colour; change any colour yourself
  • Rooms and teachers — write Math / Room 12 and the room prints small under the subject
  • Lunch and breaks in one wide box — a row that is the same every day is joined across the week
  • Monday to Friday, Saturday, all 7 days or Sunday to Thursday
  • 6 styles — Classic, Minimal, Bold, Soft, Playful and Dark
  • PDF and PNG — US Letter or A4, landscape or portrait; a picture at 200 DPI or a phone wallpaper
  • Copy the first day to every day, for a class that is the same all week

How to write the periods

Write one period per line: a name, a |, then the time. The name can be a number or a word:

  • 1 | 8:00 – 8:50 prints 1 with 8:00 – 8:50 under it
  • Lunch | 11:35 – 12:15 prints Lunch with its time
  • Homeroom prints Homeroom with no time
  • A block | 9:00 – 10:30 prints A block with its time

Times are printed as you type them, so 12-hour (1:10) and 24-hour (13:10) both work.

Styles and colours

  • Classic — soft colour boxes with white lines between them. Clear on paper and on screen.
  • Minimal — black and white with grid lines. Saves ink.
  • Bold — strong colours with white text where the colour is dark.
  • Soft — pale, rounded boxes with small gaps.
  • Playful — bright colours, a coloured box for each day and a round font. Kids like it.
  • Dark — a dark background. Best as a phone wallpaper or on a screen, not on paper (it uses a lot of ink).

Open Subject colours to change a subject's colour. The new colour is used everywhere that subject appears.

A schedule as a phone wallpaper

Choose Image size → Phone wallpaper (1080 × 2340) and press Download image (PNG). The top third of the picture stays empty, so the clock of the lock screen does not cover your classes. The bottom has room for the home bar. Set the picture as your lock screen in your phone's settings. The Dark and Soft styles look best there.

Frequently asked questions

Is the class schedule maker free?

Yes. It is free, with no sign-up and no watermark.

Can I make a college schedule with different times each day?

The grid uses one set of periods for the whole week. For college classes, make a period for each time slot you use (for example 9:00 – 10:15 and 10:30 – 11:45) and leave the boxes empty on the days you have no class.

Can a teacher add rooms or class names?

Yes. Write them after a slash: Grade 7 Science / Lab 2. The part before the slash decides the colour.

How do I change a subject's colour?

Open Subject colours under the grid and pick a new colour. It changes in every box with that subject.

Is my schedule saved?

Yes, in this browser only. Nothing is sent to a server. Download the PDF or the picture to keep a copy.

Why is a row printed as one wide box?

When a row has the same text on every day, like Lunch, it is printed once across the whole week. Type something different on one day and the boxes split again.

Related tools

How to use it

  • Type a title and, if you like, your name or the term
  • Choose the days of your week
  • Write your periods, one per line: name | time
  • Type the subjects into the grid; use Copy the first day when a class is the same every day
  • Pick a style, and change a subject's colour under Subject colours if you want
  • Press Print or Download PDF — or Download image (PNG) for a picture or a phone wallpaper

We add new tools regularly — subscribe on YouTube to be notified when each one goes live.

More tools

View all

Recommended Apps

View all