A product of Dynamic Horizons Software

Create your school's schedules without conflicts or stress

Automatically generate school schedules for your school, considering the study plan, classrooms and teaching staff, with powerful tools to make changes quickly.

Weekly schedule view
Weekly schedule view
Teacher management
Teacher management
Conflict resolution
Conflict resolution
Advanced configuration
Advanced configuration
Reports and analysis
Reports and analysis
Productivity
+145% this week

Everything you need

Powerful tools designed to eliminate friction from your day-to-day.

Freedom to decide

Manual assignments

You stay in control while the solver does the heavy lifting. Assign classes yourself and your choices are locked in. Run the Wizard to fill the rest, override anything, and solve again. The mechanical work is automated; the decisions stay yours.
Solutions no human could find

The Wizard

Evaluate thousands of possibilities in a single click. The Wizard finds high-quality solutions on demand. Fast, flexible, and effortless to use, it gets you an optimal schedule without the manual grind.
Powerful AI, at your service

AI Assistant

Chat with an AI assistant that actually does things. Ask it questions, find teacher replacements, run calculations, or change the project directly: tell it "assign all high school math classes as early as possible" and it makes it happen, no menus required.

Plus and Ultimate plans only

No wasted teaching hours

Teacher load report

Beyond each teacher's schedule, get a report built to evaluate how optimal your solution really is. It shows the percentage of available teacher load in use, so you can see where capacity is well spent and where there's room to adjust.
Tuned to every teacher

Customizable teacher load

Set how many sessions per week each teacher should teach, globally or one by one. The Wizard optimizes assignments around these targets, keeping every teacher's schedule full without overloading anyone.
No subject stuck in a bad slot

Multi-week cycles

Arrange class blocks across one or more weeks to create rotating or alternating schedules, so attention stays balanced, minds stay fresh, and recurring absences hurt less.

Ultimate plan only

Teamwork built into the schedule

Meetings

Reserve fixed times so teachers can plan and coordinate together. Teachers assigned to those slots stay off the schedule while they meet, and the Wizard never books them for a class when they're needed elsewhere, so collaboration happens without disrupting instruction.
Student choice, built in

Electives

Add elective courses that fold straight into the study plan, so they're accounted for and scheduled right alongside everything else when the Wizard solves.
Print-ready, your way

Report designer

For classroom schedules handed out to students, build a fully customized report. Add your own logo, colors, and notes, and pick from several layouts, so what you print matches your school and reads exactly the way you want.

As simple as 1-2-3

01

Configure

Define levels and grades, hour distribution, study plan, and teachers.

02

Decide

Solve manually to meet your school's specific requirements: choose the teacher for each requirement and drag it to the day and time you need.

03

Solve

Use our Cloud Wizard to complete the solution in the most optimal way possible without changing your decisions.

Try it free for 24 hours

Get a full-access demo of Magic Schedules delivered to your inbox. No password, no credit card.

Plans for every need

Choose the perfect plan for you or your team. No commitments, cancel anytime.

Have questions?
We're here.

Our support team is ready to help you set up your account or answer any questions you have about the platform.

Quick Response

We usually respond in less than 2 hours.

Secure Support

Your data is never shared with third parties.

Contact Us