The timetable solves itself.
Kaselles turns teachers, groups, subjects and classrooms into a conflict-free timetable in minutes. You set the rules — the optimizer does the rest, locally on your computer.
Runs locally on your computer. Your school's data never leaves it.
Not a spreadsheet with opinions.
A real constraint solver explores millions of combinations. You stay in control.
A real optimization engine
A constraint-programming solver explores millions of combinations to find a timetable that actually fits your centre — not a random shuffle.
Explains when it's impossible
When there's no valid schedule, Kaselles shows the conflicts and suggests what to change.
Imports your data
Bring in teachers, groups and rooms from Excel, ITACA or Untis. No manual data entry from scratch.
Edit, lock, regenerate
Keep what you like, lock it, and re-solve only the rest. You always have the final word.
Exports for everyone
Publish clean timetables by group, teacher or classroom as PDF, Excel or image.
Made for how your centre works
From data to timetable in three steps
No math, no jargon. Just your rules.
Import your centre
Load teachers, groups, subjects and rooms from Excel or your school's system (ITACA, Untis).
Set your rules and generate
Mark availabilities and a few constraints. Kaselles solves a valid timetable in seconds.
Tweak and export
Adjust by hand, lock what you want, and export the final schedule to share.
Start free. Go unlimited when it fits.
No per-seat fees. Your data never leaves your computer.
- Full optimization engine
- Local projects — your data stays home
- Edit, lock and regenerate
- Everything in Free
- Unlimited teachers, groups and rooms
- Import from Excel, ITACA and Untis
- Export to PDF, Excel and image
- Up to 3 devices
- Updates while subscribed
Secure checkout by Stripe. Cancel anytime; access continues until the end of the paid year.
Questions
Where does my centre's data live?
On your computer. The optimization runs locally; our server only handles your account, license and subscription.
Can I import data I already have?
Yes — from Excel and from school systems like ITACA (Comunitat Valenciana) and Untis, with more adapters on the way.
What if no valid timetable exists?
Kaselles explains the conflicts and suggests what to change, so you're never stuck with a generic error.
How many devices?
Up to 3 devices per subscription, manageable from your account. Licenses are signed for 30 days of offline use.
Can I cancel?
Yes, anytime. Your subscription stays active until the end of the paid year.
Stop fighting spreadsheets.
Generate a timetable that works — in minutes.