Classeem
Free · No sign-upPrintablePrivate (in your browser)ES

Class Timetable Generator

Build an editable class timetable in seconds. Start from a blank Monday-through-Friday grid (Saturday optional), type each period's time label and each cell's subject, or load the Example to see the layout. Every cell is fully editable — this tool has no knowledge of any specific school's real schedule. Print it or download a clean PDF. Free, no sign-up, and everything you type stays in your browser.

This free class timetable generator builds a printable weekly schedule grid instantly — blank by default, ready for you to fill in your own class's periods and subjects. Turn on Saturday if you need it, add period rows, then print or download a clean PDF. Runs entirely in your browser, no sign-up.

Share this tool
WhatsApp

Subject examples you can type into any cell: Math, English Language Arts, Science, Social Studies, Physical Education, Art, Music, Homeroom, Recess. Every cell below is fully editable or replaceable — this timetable is not any specific school's official schedule.

Class Timetable

PeriodMondayTuesdayWednesdayThursdayFriday
Made with Classeem · Free classroom tools at classeem.com

This timetable stays in your browser. Anything you type is never uploaded, saved, or sent anywhere, not even to analytics.

Step by step

How to use the class timetable generator

  • 1Type a title and, optionally, a class name.
  • 2Turn on Saturday if your schedule includes it.
  • 3Type each period's time label and each cell's subject, or load the Example to see the layout first.
  • 4Add or remove period rows, then print or download a clean PDF.
When it helps

When this is useful

Weekly class schedule

Build a clear, editable timetable to post in the classroom or share with students and families.

Substitute or sub-plan reference

Print a clean copy of the week's schedule for a substitute teacher to follow at a glance.

Tutoring or small-group sessions

Organize sessions and subjects by day for tutors, homeschool co-ops, or small learning pods.

In practice

Examples to try

Blank weekly grid

Start from scratch and type each period and subject exactly as your class needs them.

Example schedule loaded

Load the Example to see a full 5-period layout, then edit every cell to match your own class.

Six-day week with Saturday

Turn on the Saturday toggle to add a sixth column for schools that hold Saturday classes.

Get more out of it

Tips for better results

  • Use the Example as a starting layout

    Load the Example first to see a working 5-period, 5-day layout, then replace each cell with your own periods and subjects.

  • Keep period labels short

    Time ranges like "8:00 - 8:45" or short labels like "Period 1" both work well and stay readable once printed.

  • Re-use it for every term

    Nothing is saved between visits, so build a new timetable each term or copy your subjects from a previous printout.

Under the hood

How the class timetable generator works

Pick a title and optional class name, then turn on Saturday if your week includes it. The grid starts blank — every period row and every day's cell is yours to fill in.

Add or remove period rows (up to 12), and type directly into any cell. Nothing is auto-filled from a real school's schedule; the Example button loads one sample layout purely to show the format.

Print directly from the browser, or download a clean vector PDF with the same grid, ready to post or hand out.

Your data

Private by design

  • No account and no sign-up. Just open it and start.
  • Everything runs on your device, so the title, class name, and every period/subject cell you type stays with you.
  • Nothing you create is uploaded. No values, names, scores, or generated content are sent to our servers.
  • We use Google Analytics only for basic, anonymous pageview counts. It never receives what you enter into the tool.
Good to know

Frequently asked questions

Is the class timetable generator free?

Yes, completely free, with no account and no limit on how many timetables you build.

Does this match my school's real schedule?

No. It's a blank, editable template you fill in yourself — it doesn't represent any specific school's actual timetable.

Can I include Saturday?

Yes. Turn on the Saturday toggle to add a sixth day column to the grid.

How many periods can I add?

Up to 12 period rows. Add or remove rows freely with the + Add period button and each row's Remove button.

Can I download a PDF?

Yes. The Download PDF button generates a clean, printable vector PDF of your exact timetable.

Is anything I type saved or sent anywhere?

No. Everything you type stays in your browser only — nothing is uploaded, stored, or sent to analytics.

Keep exploring

More classroom tools

Always free · No account needed · Nothing you type ever leaves your device.