Free class timetable maker

Lay a term of classes out across your rooms, and it will tell you when the same room (or the same tutor) is booked twice at four o’clock on a Tuesday. No account, no email address, no watermark on the printout.

This class timetable maker needs JavaScript to run. Nothing below it does. How it works, what it will not do and the questions people ask all read perfectly well with script off.

Nothing on the grid yet. Nothing leaves this browser. Your grid is saved on this device only. There is no account and nothing is uploaded.

How it works

Name your rooms, drop the classes in, print the term

01

Set up the rooms you teach in

The grid starts with three; rename them by adding your own and removing the ones you do not use. Ten is as many as stays readable on a page. Set the day to start and end when you actually open, so the empty hours on screen are hours that are genuinely empty.

02

Click an hour and name the class

Clicking a column at four o’clock opens the form with four o’clock already in it. Add the class, the length and who is teaching. Anything that collides (same room, or the same tutor in two rooms) is outlined the moment it lands, and the count below the grid says how many are clashing.

03

Print it or take the file

Print puts the timetable on the page on its own, with no navigation and no form around it. Download CSV gives you the same grid as one row per class, ready for Excel, Numbers or Google Sheets.

Honestly

It finds the clash. It cannot tell the parents.

What is above is a layout tool that knows one useful thing: whether two classes want the same room, or the same tutor, at the same time. It does not know who is enrolled, and nobody but you can see it: the timetable lives in this browser, so clearing your browsing data clears it, and it will not be on the studio laptop tomorrow.

It also cannot do the four things a term actually needs. Nobody can sign up for one of these classes from here. Nothing is sent when Tuesday’s five o’clock moves to six. It does not know a class has twelve places and thirteen names. And it cannot take the money, or hold a place for somebody who is paying next week.

If you want the next four things

That is where a booking system starts, and Picktime has a free plan rather than a free trial, so trying it costs what this page did.

Start free
Questions

Class timetables: common questions

Is the class timetable maker really free?

Yes, and there is nothing to sign up for. No account, no email address, no trial that runs out, no limit on how many classes you add and no watermark on the printout. It is free because it is useful on its own, and because some of the people who use it will eventually want the enrolments to arrive by themselves.

Where is my timetable saved?

In this browser, on this device, and nowhere else. Nothing is uploaded to Picktime and there is no account holding it. It survives closing the tab; it does not survive clearing your browsing data, and it will not appear on the studio laptop. Download CSV or print it if you want a copy that lasts.

Can I print it, or open it in Excel?

Both. Print puts the grid on the page on its own, with no navigation, no footer and no form around it. Download CSV gives you one row per class (room, start, end, length, class and tutor), which opens directly in Excel, Numbers or Google Sheets.

Can students enrol in these classes?

Not from here. This is a layout tool, so the timetable only changes when you change it. If you want people to see the term, pick a class and have it land on your register, that is a booking page rather than a timetable, and it is what the free Picktime plan does.

How does it decide two things clash?

Two classes clash when they overlap in time and share a room, or overlap in time and name the same tutor. The tutor half is the one worth having: a room double-booking is usually obvious on the grid, and one person teaching in two studios at once is not.

The term drawn. Now let it fill itself.

Publish the timetable, let people enrol, and stop counting places by hand. Free, no card, set up in minutes.