>Fafa Dev Tools

Timetable Generator

Create your class timetable in 30 seconds. Free online timetable generator with PNG export. No signup required.

Enter Your Courses

Course NameDayPeriodLocation

What is Timetable Generator?

A timetable generator helps you create a visual class schedule by entering your courses, days, periods, and locations. The result is a clean, printable timetable grid that you can export as a PNG image. Perfect for students and teachers at the beginning of each semester.

How to Use

  1. Enter your course names in the input table
  2. Select the day and period for each course
  3. Optionally add a location (room number)
  4. Click Generate Timetable to see the visual schedule
  5. Click Export PNG to download the timetable as an image

Examples

Sample schedule

InputMathematics (Mon P1) / English (Tue P2) / Physics (Wed P3)
OutputA color-coded 5-day × 8-period timetable grid

Frequently Asked Questions

Can I add more than 8 courses?

Yes. Click '+ Add Row' to add as many courses as you need. You can also have multiple courses on the same day and period if needed.

Is my timetable saved?

Yes. Your course data is saved in your browser's local storage. When you return, your courses will still be there. Clearing browser data will erase them.

Can I customize the time periods?

The current version uses standard school periods (8:00-17:40). If you need custom times, you can use the period numbers as a reference and adjust mentally.