Embakasi, 504, Airport North Road, Nairobi [email protected] +254 717 152 289

For school timetablers

A clash-free school timetable in minutes.

Every level keeps its own bell schedule. One click places every lesson with no teacher, room or class clashes across all of them, then prints every timetable your school needs.

  • A period grid per level
  • Kindergarten to university
  • CBC, 8-4-4 or any curriculum
ItsFixed multigrid timetabling system showing a clash-free class timetable

Key features

Everything a school timetable needs

One-click generation

An optimising solver builds one level or the whole school. Review what changes, then confirm.

Multigrid, no clashes

Each level keeps its own periods and breaks. Shared teachers and rooms are checked across all grids by clock time.

Your lesson rules

Lessons per week per grade (KICD loads ready for CBC), double lessons and morning-only subjects.

Labs and rooms

Science gets the lab, Computing the computer room, and room capacity is respected.

Parallel subjects

Run CRE and IRE or electives in one slot. Keep Kiswahili and Insha on different days.

Unplaced lessons explained

See why a lesson did not fit, the open slots, and place it in one click.

Substitute teachers

A free qualified teacher, a swap or an owed make-up, for one day or a whole leave.

Shared activities

Assemblies, clubs and games blocked across many classes at once.

School calendar

Terms, Kenyan public holidays, events and SMS notices to staff.

Multi-campus

Each branch keeps its own timetable; sync groups line up subject days.

Prints and reports

Class, teacher and master timetables in PDF. Workload and staffing-risk reports in Excel.

Import and restore

Import lessons from Excel and roll back to any saved restore point.

Screens

See the timetabling system

Sample school data.

Class timetable · Grade 7 East · Term 1
Day18:0028:40Break39:40410:20Break511:30612:10Lunch72:0082:40
MonMATA.K.ENGM.W.KISF.O.ISCP.N.SSTR.C.PTSD.M.CRE / IREJ.O. / H.A.AGNL.A.
TueENGM.W.MATA.K.ISC doubleScience LabKISF.O.CASS.K.SSTR.C.PTSD.M.
WedKISF.O.MATA.K.ENGM.W.SSTR.C.AGN doubleSchool farmPTSD.M.CASS.K.
ThuMATA.K.KISF.O.PTSD.M.ENGM.W.ISCP.N.CRE / IREJ.O. / H.A.GamesShared activity
FriENGM.W.MATA.K.SSTR.C.KISF.O.ISCP.N.AGNL.A.ClubsCo-curricular
Every class, teacher and room gets a timetable like this, printed as PDF.
Generate Timetable

Review › Generate

Scope
All levels
Classes
24
Lessons to place
960
Time limit
120 s
Restore point
Saved first
CancelConfirm & Generate
See exactly what a run will change before it starts.
Unplaced Lessons
  • Grade 8 West · PTSTeacher fully bookedPlace
  • Grade 9 North · ISCLab busy in open slotsPlace
  • Grade 7 South · CAS3 open slots foundPlace
Place All Possible
Every lesson that did not fit, with the reason and a fix.
Suggest Substitute Teachers

Absent: Maths teacher · Mon–Fri

  • P2 · Grade 7 EastDirect: free qualified teacherApply
  • P5 · Grade 8 WestSwap: frees a teacher same dayApply
  • P7 · Grade 9 NorthFallback: make-up owedApply
Cover absences in seconds, with SMS to the relief teacher.
See it in action: explore the demo school

A complete school with a ready timetable. No sign-up needed.

Free trial

Your own trial school in 6 steps

Free for 30 days, with no card and no call needed.

  1. Tell us about your school. Name, levels you offer and number of learners.
  2. Choose how to start. A sample school with a ready timetable, or an empty school for your own data.
  3. Confirm your email. Enter the 6-digit code we send you.
  4. Sign in. Your sign-in details arrive by email.
  5. Generate. Add your teachers and classes, review the run, then click Confirm & Generate.
  6. Print and share. Class, teacher and master timetables as PDF.

Questions

Frequently asked questions

Is there a free trial?

Yes, for 30 days. Start your trial with a sample school that already has a timetable, or an empty school for your own data. To look around first, explore the demo school, with no sign-up needed.

How much does the multigrid timetabling system cost?

Every plan is quoted for your school, based on the number of classes and whether you prefer a subscription or a one-off licence.

What is multigrid timetabling?

Each level keeps its own period grid, for example 35-minute lessons in Primary and 40-minute lessons in Secondary, with its own breaks. Teachers and rooms are checked across all grids by clock time, so a teacher shared between levels is never double-booked.

Which curriculum does it support?

Any. You set the lessons per week for each subject and grade. Kenyan CBC levels and KICD lesson loads come ready to use.

Can we still change lessons by hand?

Yes. Any lesson can be edited, and a change that would cause a clash, land in a break or give a lesson to an unqualified teacher is blocked. Restore points let you roll back.

What happens when a teacher is absent?

Pick the teacher and the dates. The system suggests a free qualified teacher, a swap, or another subject with the missed lesson owed as a make-up, for one day or a whole leave.

Does it work for schools with several campuses?

Yes. Each campus keeps its own timetable, and sync groups can line up subject days across campuses.

Also see our school management system.