🗣️
Booking system for language schools

Booking software for language schools and tutors

Group courses, 1:1 tuition, exam prep (CEFR, IELTS, TOEFL), corporate language training — Class Booking handles enrolment, level placement, recurring lessons and certifications without spreadsheets.

No credit card required · Migration handled for you

The reality of running a language school

You didn't open a language school to spend your evenings on admin

Most language schools lose hours every week to work that has nothing to do with teaching: chasing late payments, retyping bookings that arrived by email, untangling double-booked classes and reconciling spreadsheets at the kitchen table. Class Booking takes that layer away. Bookings, payments, memberships and class passes run on their own, so the admin that used to eat your evenings takes minutes.

Level placement before enrolment

You don't want a B2 student in an A1 class. Most tools skip this step entirely.

Term-long courses with weekly group sessions

A 10-week B1 Spanish course needs to be one signup, one invoice, one weekly recurring slot.

Mix of group and private lessons

Students often add 1:1 conversation lessons on top of their group course. You need both bookable from one place.

Corporate language training

Companies buy bulk lessons for their employees. Tracking who used which sessions is a billing headache.

Made for your industry

Class Booking is built for language schools like yours

Not a generic calendar tool retrofitted for studios. Every default, every term, every workflow is tuned for language schools.

Level-gated course enrolment

Tag courses with required CEFR level. Optional placement test before enrolment. Students only see courses they can join.

Term-based group enrolment

10-week course at fixed time? One signup, one invoice, 10 scheduled lessons. Prorated for late joiners.

Group + private booking

Students enrolled in a group course can also book 1:1 conversation lessons with their teacher. Same calendar, separate billing.

Corporate accounts

Sell bulk lesson packages to companies. Track usage per employee. Invoice the company monthly.

Certification tracking

Track which students have completed A1, A2, B1... Generate certificates automatically at course completion.

Placement tests built in

Embed your placement test into the signup flow. Auto-suggest the right course based on results.

Why language schools pick Class Booking

language schools pick Class Booking for three reasons. It starts at €10 per month, so the software stops being a fixed cost that grows with every member you add. It runs classes, memberships, class passes and treatments in one system instead of three. And the migration is handled for you: your schedule, prices and customer history come across intact.

  • Level-gated courses prevent the wrong students enrolling.
  • Term-based enrolment + private 1:1 booking in the same calendar.
  • Corporate B2B account handling.
  • CEFR level tracking and certification generation.
  • Migrate from your existing LMS or course platform in days.
  • No per-booking fees — important when each student attends 10–20 lessons per term.

Language school questions

Embed your test (Google Form, Typeform, or our built-in tool) into the signup flow. Results determine which courses the student can enrol in.

Yes — group enrolment and 1:1 booking coexist in the same calendar. Students can have both running, billed separately.

Yes — company accounts can purchase bulk packages, assign sessions to individual employees, and receive monthly usage reports and consolidated invoices.

Yes — auto-generate PDF certificates when students complete a course, with the school logo, course name, level achieved and teacher signature.

Ready to simplify your language school?

Get up and running in under 10 minutes. We'll even import your existing students for you.

Start free trial
Booking system for language schools (2026) | Class Booking