🗣️
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 · Free migration from your current system

The reality of running a language school

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

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

  • 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 free.

Start free trial
Booking system for language schools | Class Booking