✦ Free · No sign-up · Instant export

Free Class Timetable Maker

Organise your university or school lectures in minutes. Add courses, rooms, and instructors β€” clash detection built in.

Create Free Timetable
No sign-up PDF & Excel Shareable link

Build Your Class Schedule

Mon
Tue
Wed
Thu
Fri
Sat
Sun
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
☝️

Start by clicking β€œAdd Event” above

New here? First open Settings to choose your days & hours, then click Add Event to place your first class or shift on the grid.

βš™οΈSettings β†’ days & hoursβž• Add Event β†’ fill form⬇️ Export β†’ PDF / PNG

How to Make a Timetable β€” Step by Step

Watch the live preview for each step. The whole process takes under 2 minutes.

Step 01

Set Your Days & Hours First

Click the βš™ Settings button β€” it's next to Add Event in the toolbar. Choose which days your timetable covers (e.g. Mon–Fri or Mon–Sun), and set your active hours (e.g. 8 AM to 6 PM). This frames the grid before you add anything.

πŸ’‘ Do this before adding events. Your events can only be placed within the days and hours you set here.
timetablemaker.net
οΌ‹ Add Event
βš™ Settings
PNG
PDF
Start Hour
8:00
End Hour
18:00
Days
MonTueWedThuFriSatSun
Mon
Tue
Wed
Thu
Fri
Step 02

Add Your First Event

Click the green "Add Event" button. A form appears β€” type the event title (e.g. "Mathematics"), select which days it repeats, pick the start and end times, and choose a colour. Click Add Event to place it on the grid.

πŸ’‘ You can tick multiple days at once β€” for example if a lecture runs Monday, Wednesday, and Friday, select all three in one go.
timetablemaker.net
οΌ‹ Add Event
βš™ Settings
Mon
Mathematics
Tue
Math
Wed
Math
Thu
Fri
Add Eventβœ•
Title *
Mathematics|
Days
MonTueWedThuFriSatSun
Start
09:00
End
10:00
Add Event
Step 03

Clashes Are Caught Automatically

If two events overlap on the same day (e.g. Mathematics 9–10 AM and Physics 9:30–10:30 AM on Monday), a ⚠ Clash detected badge appears instantly. Fix the times before exporting.

πŸ’‘ No need to manually scan for overlaps β€” the clash engine checks every event against every other event in real time.
timetablemaker.net
8 AM
9 AM
10 AM
11 AM
Monday
Mathematics09:00–10:00
Physics09:30–10:30
⚠ Clash detected
Tuesday
Math
🚨

Physics (09:30–10:30) overlaps with Mathematics (09:00–10:00) on Monday.

Step 04

Export or Share Instantly β€” No Sign-Up

When your timetable is ready, click PDF for a print-ready A4 document, PNG for a high-res image to share on WhatsApp or save to your phone, or Excel to get an editable spreadsheet. Hit Share to copy a link anyone can open.

πŸ’‘ Your timetable is automatically saved in your browser. When you return to the site, your schedule will be exactly as you left it.
timetablemaker.net
My Weekly Timetable
Mon
Tue
Wed
Thu
Fri
↓ PDF
↓ PNG
↓ Excel
πŸ”— Share
βœ“ Share link copied to clipboard!

Why use our Class Schedule?

Everything you need, built in β€” for free.

βœ“

Clash Detection

Get instant warnings when two classes overlap.

βœ“

Course & Room Fields

Add course code, instructor name, and room number.

βœ“

Multi-Day Repeat

Set a class to repeat on Mon/Wed/Fri with one click.

βœ“

PDF Export

Download a print-ready A4 PDF, no watermark.

βœ“

Semester Planning

Adjust hours to match your university format.

βœ“

Shareable Link

Share your schedule with classmates via a single URL.

Frequently Asked Questions

Can I create a class timetable without signing up?+

Yes, it is completely free and requires no registration.

How do I add a course that meets multiple times?+

Select multiple days (e.g. Mon, Wed) when adding the event.

What if two classes conflict?+

The tool automatically detects conflicts and warns you.

Is this suitable for university terms?+

Absolutely. You can set custom hours up to 10 PM and add as many lectures as needed.

Why You Need a Dedicated Class Schedule Maker

Navigating a new university semester can be chaotic. Between lectures, seminars, and lab practicals, relying on a text list is a recipe for missed classes. A visual class schedule planner allows you to see your entire week at a glance. By entering your modules into our free online generator, you mentally prepare for your busiest days and can easily spot gaps perfect for library study sessions.

Avoiding Common Timetable Clashes

One of the biggest headaches during course registration is accidentally double-booking. Our system features built-in conflict detection. If you attempt to place a Biology lab over a Math lecture, you will be instantly alerted. This proactive clash detection is essential for students formulating their schedules before officially enrolling in university portals.