For Students, Teachers & School Admins

Free School Timetable Maker Online

Build a complete school class schedule in minutes. Add subjects, teachers, room numbers and time periods. Export to Google Calendar, print as PDF or download as PNG — free, no signup.

Create School Timetable — Free Open Full Tool
✓ Pre-loaded school template ✓ Conflict detection ✓ Google Calendar export ✓ Printable PDF ✓ No signup needed
🏫 School timetable template is ready and waiting
Open the tool → click Templates → select "School Class"
Open Timetable Maker →

The easiest free school timetable maker online

Whether you're a student organising your class schedule, a teacher building a lesson plan or a school administrator laying out the academic week — our free school timetable maker handles it all with zero cost and no account required.

Unlike other schedule builders that give you just a blank grid, our tool comes with a ready-made school template pre-loaded with standard class periods, a lunch break and after-school slots. Customise every subject name, teacher, room number and colour — or start from scratch.

The tool runs entirely in your browser. No download, no installation, no account. Your timetable saves automatically so you can return and edit it any time.

Built specifically for school schedules

Every feature is designed to solve real problems teachers and students face when building a class timetable.

📋

Ready School Template

Load a pre-built school timetable with standard subjects, class periods (8am–3pm), lunch break and after-school slots. Customise from there in seconds.

⚠️

Conflict Detection

Instantly flags if two subjects overlap the same slot. Critical for admins scheduling multiple teachers sharing a room or equipment.

🏫

Room & Teacher Notes

Add room numbers, teacher names and notes to each subject. Visible on the grid and in exports — just like a real school timetable.

📅

Export to Google Calendar

Export as .ics. Students and teachers import into Google Calendar or Apple Calendar as recurring weekly class events on their phones.

🖨️

Print-Ready PDF

Download a clean A4 landscape PDF to print and put on a noticeboard, classroom wall or send home to parents.

🎨

Colour by Subject

Assign a unique colour to each subject — blue for Maths, green for Science, red for English. Makes the timetable readable at a glance.

How to create a school timetable online — 5 steps

1
Open the tool and load the School Class template

Go to the Timetable Maker, click the Templates tab in the sidebar and select "School Class". A Mon–Fri timetable loads pre-filled with subjects, class periods and lunch. This is your starting point — no blank-slate frustration.

2
Edit each subject with your details

Click any event to edit. Change the subject name (e.g. "Mathematics" to "Algebra"), update the room number, teacher name and colour. Adjust which days the class appears and its start/end times.

3
Add missing subjects or periods

Click any empty grid cell to add a new class. Or use Smart Fill — type "Geography - Tue, Thu at 11:00 to 12:00 (Room 204)" and it creates the event automatically.

4
Check for scheduling conflicts

Look at the Events tab conflict badge. Any overlapping classes are highlighted in red. This catches double-bookings — like two classes in the same room — before you print or distribute.

5
Export, print or share

Download as PDF (best for printing), PNG (best for sharing digitally), or iCal to import into Google Calendar. Your timetable auto-saves in the browser.

How we compare to other school timetable makers

FeatureWisdomImbibetimetablecreator.comPaid tools
Completely free✓ Always free✓ Free✗ Paid plans
No signup required✓ No account✓ No account✗ Account required
School template pre-loaded✓ Yes✗ No templates✓ Some
Conflict detection✓ Real-time✗ None✓ Some
Google Calendar export (.ics)✓ Free✗ Not available✓ Usually paid
Room & teacher notes per event✓ Yes✗ No✓ Yes
Smart text-to-schedule fill✓ Yes✗ No✗ Rare
PDF & PNG export✓ Both free✓ PNG only✓ Both

School timetable questions answered

Can I make a timetable for multiple class sections?
Yes. Load the "Teacher" template to schedule multiple sections (Class 8A, 9B, 10C) for the same teacher. Add as many events as needed and use different colours to distinguish each section.
Can students import the timetable into their phones?
Yes. Export as .ics and students import into Google Calendar (Settings → Import & Export → Import) or Apple Calendar. All class periods appear as recurring weekly events with room numbers and teacher names in the description.
How do I show Saturday classes?
Go to the Settings tab in the sidebar and toggle Saturday on in the Visible Days section. The grid updates immediately to show that column.
Can I print the school timetable as A4?
Yes. Use Export → Download as PDF for a print-ready A4 landscape PDF. The sidebar and navigation are automatically hidden so only the timetable grid appears on the printed page.
Does it work for primary school, secondary and college?
Yes. Use the School Class template for primary and secondary. Use College/Uni for university lectures and tutorials. Adjust the time range in Settings — university schedules often run 8am–8pm including evening sessions.

Build your school timetable now

Free, no signup, takes under 5 minutes. The school template is ready and waiting.

Create School Timetable — Free

More free schedule makers