Your language school timetable,
computed in minutes.
Business English at 7 am, German class after work, school kids in the afternoon: one-to-one language teaching means many learners with narrow time windows. The optimization engine of stundenplan-berechnen.de turns them into low-gap timetables for every teacher.
For one-to-one lessons from early to late
Language learners are professionals, students and school kids — their availability sits at the edges of the day. Exactly there, clever planning decides your teachers’ utilization.
Dense plans despite edge times
The optimization engine packs early and late slots compactly and minimizes idle time between lessons.
Learners enter their own availability
Course participants mark their possible times online with drag & drop — you reach multilingual audiences without phone calls.
Model changing work schedules
Participants on shift work? Availability patterns spanning 1–4 weeks flow straight into the computation.
Prioritize intensive courses
Participants with an exam date — say TestDaF or IELTS — receive priority scores and their preferred times first.
Multiple timetable variants
You receive several equally valid timetables ranked by quality and decide yourself which one counts.
On your own website
Runs as a WordPress plugin on your site. Participant data stays with you — only anonymous numeric IDs go to the engine.
From enrollment to a full timetable for every teacher
Send new enrollees the sign-up link
Every new registration gets the availability link — even multilingual participants fill in the visual weekly calendar without a language barrier.
Flag certificate exam dates
If a participant has TestDaF, IELTS or another exam coming up, raise their priority so the engine assigns them the scarce early or evening slots first.
The engine spreads participants across teachers
Instead of filling each teacher’s calendar by hand, a single computation assigns every participant to the available teachers so lessons run with as little idle time as possible.
The course can start on time
The finished timetable is online the moment the course begins — every participant sees their lesson time without you notifying them one by one.
Frequently asked questions from language schools
Is the tool suitable for group and one-to-one lessons?
The focus is on one-to-one lessons and fixed 1:1 slots — the classic 1:n scheduling problem. Fixed group courses with their own time are simply blocked as unavailable teacher time.
Our participants speak little German or English — can they still enter times?
Yes. The availability input is a visual weekly calendar with drag & drop, practically without text. The interface is translatable as well.
How quickly can we replan at the start of a course?
Every computation takes only minutes. You can rerun it at every course start or when new registrations arrive and always receive several variants.
What does the software cost for our language school?
The base plan is free forever with no participant limit. Pro features such as prioritization are unlocked with one-time token purchases — no subscription.
Does our participants’ data stay with us?
Yes. All personal data stays on your WordPress server; the optimization engine only receives anonymous numeric IDs and time slots.
