Comparison
Schedull vs Horarium
Horarium.ai is the closest product to Schedull in this comparison: both are cloud timetable generators for primary and secondary schools, both import spreadsheets, both let you edit the result by hand. Horarium offers more named constraint types, apps for iOS and Android, and a help centre in ten languages. Schedull covers the part of the year that comes after the timetable is finished, which Horarium does not describe at all: publishing, a shared calendar, daily absences and cover assignment.
Last updated: August 25, 2026 ยท Reviewed by the Schedull product team
Best fit
These two overlap more than any other pair on this site. The differences are at the edges: how many constraint types are named, when problems surface, and whether the product follows the timetable into the school year.
| Need | Better fit | Why |
|---|---|---|
| The widest published list of constraint types to switch on and weight | Horarium | Horarium advertises more than 40 constraint types across buildings, rooms, teachers, classes, lessons and the timetable as a whole, each with an adjustable importance. |
| Managing absences and cover once the year has started | Schedull | Schedull publishes a timetable to a shared calendar and runs a substitutions workspace on top of it. Horarium does not describe absence or substitution management. |
| Knowing a timetable is impossible before waiting for a run | Schedull | Schedull checks feasibility first and blocks the run, naming the cause. Horarium reports on constraints after generation, so conflicts surface once the work is done. |
| Checking a timetable from a phone | Horarium | Horarium ships iOS and Android apps alongside the web app. Schedull is web only. |
Feature comparison
Last checked: 25 August 2026. Horarium details come from its own public pages, listed under Sources. Recheck them before a purchase decision.
| Area | Schedull | Horarium |
|---|---|---|
| Deployment | Web app in the browser. Nothing to install and nothing to keep in sync between machines. | Cloud app on web, iOS and Android. The vendor recommends the web version for complex data. |
| Interface languages | English and Spanish. | Interface language selector on the site; the help centre is published in ten languages. |
| Setup and data entry | Guided setup with four starting points: from scratch, from a template, from a spreadsheet, or from last year's project. | Interface described as fast for data entry, with flexibility to customise the timetable. |
| Imports | Excel, OpenDocument, CSV and zip files, plus reverse import that rebuilds classes, subjects and teachers from a finished timetable grid. | Excel file import. |
| Teacher availability | Six levels per period, from unavailable through neutral to strongly preferred, so part-time patterns and mere preferences are not the same input. | Teacher constraints are one of the six constraint families. |
| Mandatory rules and preferences | Mandatory rules and weighted preferences at subject, class and teacher level: avoid a period, avoid a day, cap lessons per day in periods or minutes, keep lessons consecutive, same break for every class, tutor obligations, reduce teacher gaps. | More than 40 constraint types across buildings, rooms, teachers, classes, lessons and the timetable as a whole, each toggleable with an adjustable importance. |
| Split groups and co-teaching | Split groups run in parallel with their own teacher and their own allowed rooms; a lesson can also require two or more teachers at once. | Not described as separate concepts on the public pages. |
| Classrooms and buildings | Allowed rooms per subject and per split group, room availability on the same six-level scale, and movement penalties between buildings. Professional and Premium. | Buildings and rooms are two of the six constraint families. |
| Before generation | A feasibility check runs first and blocks a run that cannot succeed, naming the class, teacher or room that makes it impossible. | Constraint validation is reported after generation rather than before it. |
| After generation | A run report lists every preference the timetable had to break, so the result can be judged instead of just accepted. | Post-generation constraint reporting; generation typically finishes in a few minutes. |
| Manual editing | Conflict-checked drag and drop, with edit sessions you can leave and resume before committing. | Manual editing of the generated timetable. |
| Daily substitutions | Absence workspace on top of the published timetable: record an absence over a date range, see the lessons it hits day by day, and resolve each one with cover, supervision, a merged class, a cancellation, or no action. Cover suggestions are ranked and say why. No notifications yet. | Not described on the public pages. No absence or substitution management. |
| Sharing and publishing | Publish a timetable to a shared day, week and month calendar inside the app. There are no public links and no student or family portal. | Not described on the public pages beyond viewing timetables in the app. |
| Exports | Excel, OpenDocument, PowerPoint, PDF, PNG zip and CSV zip, by class and by teacher. Professional and Premium; Basic cannot export. | PDF and Excel. |
| AI assistance | An assistant that turns a plain description into draft setup and rules, always as a change set you apply or discard. Metered at 5, 20 or unlimited messages a day by plan. | Branded as AI; the public pages describe fast generation rather than a conversational assistant. |
Pricing comparison (last checked: 25 August 2026)
Horarium has a pricing page with a free tier and paid tiers, but the figures are not rendered on the public page, so this comparison does not quote them. Schedull publishes every plan price and every renewal price. Open Horarium's pricing page for your school size and compare it against the Schedull pricing page before deciding.
| Plan or aspect | Schedull | Horarium |
|---|---|---|
| Prices published on the vendor site | Yes, every plan and every renewal price. | A pricing page exists with a free tier and paid tiers, but the figures are not shown publicly. |
| Free option | No free plan. A free week of Premium, card required, and an institutional trial request. | The vendor describes a free tier alongside paid plans. |
| Billing model | Annual subscription per school, 40% off the first year. | Subscription tiers with no automatic renewal, billed in a range of currencies. |
| What the price covers | Timetabling, substitutions and the shared calendar, on one plan. | Timetable generation, editing and export. |
Strengths and limitations
Where Horarium is stronger: it names more constraint types than Schedull does and lets you weight each one; it ships iOS and Android apps; its help centre is published in ten languages with around ninety articles in each; and it has been generating timetables for schools across several continents for years.
Where Schedull is stronger: it checks feasibility before generation instead of reporting conflicts afterwards; it publishes the finished timetable to a shared day, week and month calendar; it runs a substitutions workspace for absences and cover, which Horarium does not offer; teacher availability is a six-level scale; it can rebuild a project from an existing timetable grid, not only from a spreadsheet; and it exports to six formats rather than two.
Which should you choose?
Choose Horarium if your timetable needs constraint types Schedull does not name, if you want each constraint weighted individually, if staff will check the timetable from a phone app, or if your team needs help articles in a language other than English or Spanish.
Choose Schedull if the timetable is only the start of the job and you also need to publish it, run a shared calendar, and reassign lessons when a teacher is out; if you would rather be stopped before an impossible run than read a report after one; or if you need more than PDF and Excel on the way out.
FAQ
Does Horarium handle teacher absences and cover?
Not as far as its public pages describe. Horarium documents timetable generation, editing and export, with no absence or substitution management. Schedull publishes a timetable to a shared calendar and runs a substitutions workspace on top of it. If daily cover is part of your job, verify this directly with Horarium before deciding. Checked 25 August 2026.
Horarium advertises 40+ constraint types. Does Schedull have fewer?
Schedull names fewer constraint types, yes. It applies them differently: teacher and room availability is a six-level scale from unavailable to strongly preferred rather than a set of separate rules, and lessons can be pinned or blocked cell by cell on a five-level grid. Count the constraint types your school actually uses, then check each product against that list rather than against the headline number.
Which one finds problems earlier?
Schedull. Its feasibility check runs before generation and blocks a run that cannot succeed, naming the class, teacher or room responsible. Horarium reports on constraints after generation, so a conflict surfaces once the run has finished and the setup has to be adjusted and rerun.
Can I try both with the same school data?
Yes, and you should. Both import from Excel, so the same file can seed both trials. Include your part-time teachers, your shared specialist rooms and at least a few real mandatory rules; a comparison built on tidy sample data measures neither product.