Free AI Scheduling Tool for Schools
Upload teacher and curriculum files, describe your timetable in chat, build a clash-checked weekly schedule, edit every slot manually, and export Excel or PNG.
AI scheduling assistant
Luna · medium reasoning · proposals require approval
Teacher and curriculum data only. Do not upload student personal information. Raw files are not stored.
Weekly timetable
Drag or click to edit. Scroll inside this board to see every day and class.
| Day | Period | ||
|---|---|---|---|
How it works
From school inputs to a usable timetable
AI handles messy instructions and files. A deterministic engine handles the rules that must never be guessed.
Describe or upload
Chat naturally or attach teacher availability, curriculum requirements, and existing timetable files.
Review and validate
Approve the AI proposal, then let the solver enforce class, teacher, room, break, and workload constraints.
Edit and export
Click or drag lessons, filter by class, autosave in your browser, and download the selected view as Excel or PNG.
Private by design for a free school tool
Your timetable autosaves only in this browser. Raw files are used for the current request and are not stored in local schedule data or a KiwiBee database. Upload teacher and curriculum information only—never student personal data.
Frequently asked questions
Is the AI school schedule generator really free?
Yes. You can create, edit, save locally, and export a school timetable without an account. AI chat has a fair-use limit of 30 requests per hour; manual editing and exports remain unlimited.
Which teacher and curriculum files can I upload?
The assistant accepts XLSX, CSV, TSV, PDF, DOCX, TXT, and Markdown files. You can attach up to three files, with a 10 MB limit per file and 20 MB combined.
Does the tool check timetable clashes?
Yes. A deterministic scheduling engine checks teacher, class, room, availability, break-period, workload, and lesson-count rules. The AI interprets your instructions, while the solver validates placements.
Can I edit the timetable manually?
Yes. Add classes, days, periods, teachers, subjects, and rooms; click any cell to edit it; or drag lessons to empty slots. Hard conflicts are blocked and every action can be undone.
Where is my schedule saved?
The schedule is stored only in this browser. Raw uploads are sent for the current AI request and are not saved in browser storage or a KiwiBee database.
Can I download the completed school timetable?
Yes. Filter the timetable to one class and download that class as Excel or a high-resolution PNG, or choose All classes to export the complete school timetable. Excel also includes teacher timetables and unresolved issues.
Need connected school operations?