Built for Indian schools

Three days of timetabling.
Now fifteen seconds.

Every class, every teacher, every period — conflict-free on the first run.

No credit card·14-day trial
Class 5-A · Term 1100% filled
Period
1
Period
2
Period
3
BreakShort break15m
Period
4
Period
5
Period
6
BreakLunch30m
Period
7
Period
8
Day
Mon
8p
Mathematics
Anita S.
English
Rohan P.
Science
Priya K.
BreakShort break15m
Hindi
Vikram D.
Social Science
Meera J.
Art
Sahil K.
BreakLunch30m
PE
Rohan P.
Music
Sahil K.
Day
Tue
8p
English
Rohan P.
Mathematics
Anita S.
Hindi
Vikram D.
BreakShort break15m
Science
Priya K.
Art
Sahil K.
Social Science
Meera J.
BreakLunch30m
Mathematics
Anita S.
PE
Rohan P.
Day
Wed
8p
Science
Priya K.
Hindi
Vikram D.
Mathematics
Anita S.
BreakShort break15m
English
Rohan P.
Music
Sahil K.
PE
Rohan P.
BreakLunch30m
Social Science
Meera J.
Art
Sahil K.
Day
Thu
8p
Hindi
Vikram D.
Social Science
Meera J.
English
Rohan P.
BreakShort break15m
Mathematics
Anita S.
Science
Priya K.
Art
Sahil K.
BreakLunch30m
Music
Sahil K.
English
Rohan P.
Day
Fri
8p
Mathematics
Anita S.
Science
Priya K.
Social Science
Meera J.
BreakShort break15m
PE
Rohan P.
English
Rohan P.
Hindi
Vikram D.
BreakLunch30m
Art
Sahil K.
Mathematics
Anita S.
50+institutions already onboarded
Schedule fill rate
100%
Mathematically optimal
Solve time
< 15s
Even at 30+ classes
Hours saved per week
8+
vs spreadsheets
Setup to first run
20 min
From signup to saved
Mother-teacher modeBreak and lunch columnsCascade-fix on dragTeacher portalWhatsApp substitute alertsWorkload and hire signalsExtended-day periodsMulti-section classesColour-coded PDF exportLocked timetables
What's inside

Built around how schools actually run

Solves in under 15 seconds

Where rule-based tools stall at 90%, ours finishes.

Move a cell, keep the week valid

Clashes elsewhere fix themselves. You see what changed.

Mother teacher mode

Primary sections block-fill the way schools actually run.

Teachers get their own login

Passwordless email link. No app to install.

Substitutes told in one tap

In-app, email and WhatsApp — no API account needed.

Know before you hire

See who's stretched and where another teacher pays off.

In the product

Three things you won't find anywhere else

P1
P2
P3
P4
P5
P6
P7
P3Maths· 5-A
  • IdealRRekha M.· Teaches Maths · 5-A
  • GoodSSonali N.· Free · teaches subject elsewhere

One-click substitutions

Ranked by who knows the class and who has room.

Try the adjustments planner
Utilisation
Anita S.Mother87%
Rohan P.64%
Priya K.96%
Vikram D.41%

See who's stretched

Spot the overloaded teacher before the term starts.

See the workload report
Pending changes · 1 manual · 2 auto-resolved
YouClass 5-AMon · P3 ↔ Wed · P5
Maths · Anita S. → Hindi · Priya K.
AutoClass 6-BWed · P5 ↔ Thu · P2
Hindi · Priya K. → Science · Vikram D.
Priya K. would have been double-booked
AutoClass 7-AThu · P2 ↔ Fri · P4
Science · Vikram D. → Art · Meera J.
Vikram D. clash auto-fixed

Edits that cascade-fix themselves

Drag a cell. Everything else stays valid.

See the change log
The engine

Our scheduler doesn’t guess.
It proves the answer.

We use the same class of constraint solver airlines and logistics fleets rely on — the kind that doesn’t just find a working schedule, but mathematically proves no better one exists for your school.

  • Finishes in seconds for most schools — solves never queue and never freeze your browser.
  • Honest diagnostics. If a 100% schedule isn’t possible, the app says which cells and why.
  • Drag-and-drop after the fact — the AI’s answer is a starting point, not a final word.
  • Save, share, regenerate. Every version stays accessible.
What a generate actually does
  1. 1
    Pre-flight

    The app scans your assignments for capacity overruns, missing teachers, orphan rows. You see issues before they cost you a generate.

  2. 2
    Solve

    Our Smart Scheduler treats every period as a constraint variable. It finds the optimal timetable or proves none better exists.

  3. 3
    Adjust

    Drag any cell to swap with another. Cascade-resolves clashes elsewhere. Save when it looks right.

How it works

Four steps. One afternoon.

AAnita SharmaClass teacher24/wk
RRohan PrasadCoordinator18/wk
PPriya KaurMother30/wk
Step 1

Add your school

Classes, subjects, teachers. Bulk-paste from a sheet.

480 / 480 placed11.4s
Step 2

Generate

One click. Conflict-free, every section.

Maths
Anita S.
Science
Priya K.
Auto-resolved
Class 6-B moved — Priya K. would have clashed.
Step 3

Adjust

Drag a cell. Clashes elsewhere fix themselves.

WhatsAppnow

Cover needed: Period 3, Class 5-A, Maths.

Your week has been updated
Step 4

Share

Teachers get their week. Subs get a WhatsApp.

Pricing

From ₹199 a year

No per-student fees. 14-day free trial, no card.

Start with a 14-day free trial

No card

Full setup, real generates, every feature. Pick a paid plan inside the app whenever you’re ready.

Start free trial

Starter

Pre-primaries & small schools

₹17/ month
₹199 billed yearly · up to 10 classes
  • Up to 10 classes
  • Up to 25 teachers
  • Unlimited generates, every feature included
  • Teacher portal + WhatsApp alerts
  • Workload & hire signals
or start free trial first →
Most popular

Growth

Typical CBSE / ICSE schools

₹83/ month
₹999 billed yearly · up to 30 classes
  • Up to 30 classes
  • Up to 75 teachers
  • Unlimited generates, every feature included
  • Teacher portal + WhatsApp alerts
  • Workload & hire signals
or start free trial first →

Pro

Large multi-section senior schools

₹417/ month
₹4,999 billed yearly · unlimited classes
  • Unlimited classes
  • Unlimited teachers
  • Unlimited generates, every feature included
  • Teacher portal + WhatsApp alerts
  • Workload & hire signals
  • Priority email support
or start free trial first →

Secure payments via UPI, card, or NetBanking. 48-hour refund window provided no timetable has been generated on the paid plan — see refund policy.

FAQ

Honest answers to common questions

What is the best timetable software for Indian schools?
Timetable Studio is built specifically for Indian schools — CBSE, ICSE and state boards — and handles the structures Indian timetables actually need: multiple sections per class, mother-teacher (homeroom) blocks for primary years, extended days, and named break and lunch columns. It generates a conflict-free timetable for every class, teacher and period in under 15 seconds, starting at ₹199 per year.
How much does school timetable software cost in India?
Timetable Studio costs ₹199 per year for Starter (up to 10 classes and 25 teachers), ₹999 per year for Growth (up to 30 classes and 75 teachers), and ₹4,999 per year for Pro, which is unlimited. Billing is annual with no per-student fees, and there is a 14-day free trial that needs no credit card.
How long does it take to make a school timetable?
The scheduler returns a complete, conflict-free timetable in under 15 seconds, even for schools with 30 or more classes. Setting up the school first — classes, sections, subjects, teachers and their assignments — takes about 20 minutes in the setup wizard, so most schools go from signing up to a saved timetable in a single afternoon. Schools doing this in spreadsheets typically spend two to three days.
How is the Smart Scheduler different from a regular timetable generator?
Most generators use rule-of-thumb heuristics that fall short on tight schedules — they reach 90–98% and stop. Timetable Studio uses a constraint solver of the same class airlines and supply chains rely on. It either finds a fully feasible schedule or proves that none exists, so you never have to wonder whether a better timetable was possible.
What happens during the free trial?
The free trial lasts 14 days and needs no credit card. You can set up the whole school, run the scheduler as many times as you like, and see full diagnostics and workload analytics. During the trial the first half of your classes are fully unlocked and the rest are hidden behind an upgrade prompt, and exports are disabled — enough to judge the quality of the output before paying, without getting the complete schedule for free.
Which plan should I pick?
Most schools want Growth. Starter at ₹199 per year suits pre-primaries and small schools, covering up to 10 classes and 25 teachers. Growth at ₹999 per year covers a typical CBSE or ICSE school with up to 30 classes and 75 teachers. Pro at ₹4,999 per year is unlimited, for large multi-section senior schools. You can move up a tier at any time and the difference is prorated.
Can teachers see only their own schedule?
Yes. Each teacher signs in with a passwordless email link and lands on their own week only. They cannot see other teachers' schedules or any admin features, and their notification inbox is private to them. There is no app to install.
Does it send WhatsApp alerts without a paid WhatsApp API?
Yes. Substitution alerts use wa.me deep links, so assigning a substitute opens WhatsApp with the message already filled in for that teacher's number. There is no Meta Business account to set up and no per-message fee, ever. Email alerts work the same way via mailto:.
What happens if the scheduler cannot reach a 100% timetable?
It tells you exactly why. The diagnostics panel lists the specific periods it could not place, names the teacher causing the constraint, and suggests who to reassign to or whether an extra hire would resolve it. Because the solver proves optimality, a shortfall means no better timetable exists under your current constraints — not that the software gave up early.
How do refunds and cancellations work?
Cancelling takes one click from the account page, and you keep paid access until the end of the annual term you have paid for. Refunds are available within a 48-hour cooling-off window provided you have not yet generated a full timetable on the paid plan — which is what the 14-day free trial is for. Once a paid-plan timetable has been generated or exported, the subscription is non-refundable.

Need something we don’t have yet?

Schools shape this product. Tell us what your school needs — attendance integration, parent app, report cards, anything — and we’ll usually have it shipped within a week.

Drop us an email
Set up before your next term starts

Your next timetable could be 15 seconds away.

No credit card. No setup call. Sign up, run the wizard, click Generate. 14-day free trial — paid plans from ₹199/year when you’re ready.