Built in Nairobi — for every Kenyan school

Timetablesthatjustwork.

Tabbbly generates conflict-free CBC and 8-4-4 class timetables for Kenyan schools in seconds — not spreadsheet sessions.

CBC & 8-4-4 compliantKICD defaults built-inConflict-free solverPDF & print export
0+Schools
0+Timetables
0Counties
0.0%Conflict-free
Product

A timetable engine, not a spreadsheet with extra steps.

Five things every Kenyan deputy principal asked for. Built into every account from day one.

Solver

Conflict-free in seconds

Teacher overlaps, double-booked labs, subject dependencies — resolved by a constraint engine tuned for Kenyan school structures.

Curriculum

CBC and 8-4-4 native

No plugins. No workarounds. Built around both national curricula from the first commit.

Editor

Drag any cell, rebalance live

Pin a lesson, swap a teacher, lock a room. The engine re-solves around your changes in under a second.

Scale

Twelve streams. One file.

From a single-stream primary to a twelve-stream secondary, the same workflow handles both.

Distribution

Print, PDF, WhatsApp, wall

Export to anything your staffroom actually uses — including a printable poster sized for A2.

Get started in minutes

Your first timetable in under 12 minutes.

Six steps, zero guesswork. KICD-compliant defaults are baked in, so you spend time reviewing — not configuring.

1
~1 min

Create account

Sign up free — no card, no calls. Your school is live in under two minutes.

2
~3 min

Add teachers

Import from CSV or add manually. Set subjects, max periods per day, off-days.

3
~2 min

Create classes

Add grades or forms, streams, and assign class teachers.

4
~1 min

Add streams

Multi-stream? No problem. Add as many as you need. Each stream gets its own timetable.

5
~3 min

Teaching assignments

Assign teachers to subjects per class. The engine checks for conflicts before you generate.

6
~2 min

Bell schedule

Set your periods, break times, and lunch. KICD-compliant defaults are pre-loaded — just review.

Total setup time under 12 minutes — then generate your first timetable
  1. 01

    Describe your school

    Streams, classes, subjects, teachers, periods, breaks. Once, in under ten minutes. Imported from CSV if you have one.

  2. 02

    Set the rules that matter

    Pin double-lessons. Lock teacher off-days. Reserve the lab for sciences. Tell us your constraints — we honour all of them or tell you why we can't.

  3. 03

    Generate, refine, regenerate

    A conflict-free draft in seconds. Drag to override. Regenerate as many times as you like. Every version is kept.

  4. 04

    Publish to everyone

    Print to the noticeboard, PDF to parents, link to teachers. One source of truth across the whole term.

The Tabbbly difference

Days of manual work.
Seconds to generate.

Schools across Kenya switched from stress-filled days creating timetables by hand — to a clean, conflict-free schedule in under 2 minutes.

Save 8–12 hours per term
Zero conflicts, guaranteed
Improve staff efficiency
Focus back on teaching
Manual timetabling takes 8–12 hours and is error-prone. Tabbbly generates a conflict-free timetable in seconds.
Manual timetabling
8–12 hours per term
With Tabbbly
Under 2 minutes
Error rate
Near zero vs. high
Schools switched
480+ and growing
Schools using Tabbbly

Used in 38 counties.
Loved in the staffroom.

We talk to a principal somewhere in Kenya every weekday. Here is what they keep telling us.

Term one was the smoothest opening week we have had in fifteen years. The drag-to-edit alone justified the move.
WM
Mrs. Wanjiku Mwangi
Principal · Kianda Girls High
We replaced three days of staff planning with twenty minutes. Our director of studies has time to teach again.
OO
Mr. Otieno Ouma
Director of Studies · Maseno School
Honest reaction from the deputy: she asked if we could use it for clubs as well. We can. We do.
AW
Mrs. Akinyi Wafula
Deputy Principal · Kakamega Boys
Tabbbly mobile app

Your teachers always know
what’s next.

When teachers download the Tabbbly app from Google Play, they get push notifications before every lesson, exam, and duty — so nothing is missed, ever.

Lesson reminders
Exam timetables
Duty rosters
Real-time updates
GET IT ON
Google Play
Today’s schedule
08:00MathForm 3A
09:20PhysicsForm 4B
11:10ChemistryForm 3A
Lesson in 10 min
Math — Form 3A, Lab 2
For Kenyan schools, by Kenyans

Make this term the one you stopped fighting your timetable.

Free for schools under 200 students. No card, no setup call, no exports paywall.