The booking system for language schools that makes scheduling easy

Plan semesters, levels A1 to C2, rooms and instructors without scheduling conflicts. Automate registrations, trial lessons, waiting lists, and billing. This way, more time is left for quality teaching.

Get started for free. No credit card required!

Get started for free. No credit card required!

Warm morning sunlight streams through large windows onto a simple table. A teacher points to a world map as the class repeats after her. Notebooks are neatly placed on light wooden tables, with colorful markers beside them. The scene feels focused and calm, with a gentle hum of activity in the room.
Warm morning sunlight streams through large windows onto a simple table. A teacher points to a world map as the class repeats after her. Notebooks are neatly placed on light wooden tables, with colorful markers beside them. The scene feels focused and calm, with a gentle hum of activity in the room.

AI-generated

A circle of chairs in a bright room, voices blend into laughter. A participant holds up small index cards, the others respond in rhythm. Water pitchers and glasses sit on the windowsill. The lighting is gentle, creating an open and inspiring atmosphere.
A circle of chairs in a bright room, voices blend into laughter. A participant holds up small index cards, the others respond in rhythm. Water pitchers and glasses sit on the windowsill. The lighting is gentle, creating an open and inspiring atmosphere.

AI-generated

In short

In short

anny is a booking system for everything bookable, specialized in language schools among others. Students sign up online for courses, trial lessons, and private tutoring, and you schedule rooms and teachers in one calendar without overlaps. Room rentals, vouchers, and course packages run in the same system instead of add-on tools, and up to 5 resources are free forever.

anny is a booking system for everything bookable, specialized in language schools among others. Students sign up online for courses, trial lessons, and private tutoring, and you schedule rooms and teachers in one calendar without overlaps. Room rentals, vouchers, and course packages run in the same system instead of add-on tools, and up to 5 resources are free forever.

$0

Starter, free forever

1,500+

organizations use anny

4.5/5

rating on G2

ISO 27001

certified, GDPR compliant

In the early evening, a classroom glows warmly, while wet streets shimmer outside. An instructor is reviewing certificate drafts, as two participants practice quietly. Flags hang subtly on the wall, and books are open. There is a sense of anticipation in the air, just before the course concludes.

The challenge

The challenge

No more class chaos: Smooth processes, full classes, and relaxed instructors

No more class chaos: Smooth processes, full classes, and relaxed instructors

Without a system, spreadsheets, notes, and emails quickly become chaotic. With multiple levels, rooms, and instructors, the workload grows daily.

Without a system, spreadsheets, notes, and emails quickly become chaotic. With multiple levels, rooms, and instructors, the workload grows daily.

Complex Course and Room Scheduling

Multi-level courses, semester changes, and substitutions easily collide. Without centralized planning, double bookings occur, extensive corrections are necessary, and communication becomes uncertain.

Complex Booking Rules

Trial sessions, packages, subscriptions, and various cancellation policies quickly lead to special cases. This costs time, reduces occupancy, and complicates fair allocations.

Features

Robust features for course management, occupancy, and growth

anny covers the entire process of your language school: From smooth scheduling to flexible enrollment logic, billing, reporting, and communication.

Plan courses, rooms, and instructors without overlaps

The shift planner maps out semesters, holidays, and course sequences. Smart Availability links rooms, instructors, and materials. Changes are visible live and prevent double bookings.

  • Calendar sync with Outlook and Google

  • 3D room planner and door displays

  • Substitution workflow included

A hallway with labeled doors where courses begin one after the other. An instructor briefly exchanges keys with a colleague, both smiling. A simple stand displays the room name and starting time. Everything appears coordinated, paths are short, and transitions are seamless.

AI-generated

At the reception, you'll find colorful cards for 5-pass tickets and vouchers. An employee is organizing labels for trial lessons, intensive courses, and semesters. Next to the counter is a small box with waiting list cards. The scene is well-organized and ready, maintaining clear order.

AI-generated

Automate booking logics and participant management

Trial classes, packages, waitlists, and individual cancellation policies operate based on rules. The Booking Page offers filters by level, location, and format for clear registration.

  • Subscriptions and memberships

  • Rescheduling with rules

  • Category and tag filters

Invoicing and reporting made easy with just a few clicks

Online payments, installments, and one-time charges are automatically recorded, and invoices are created in compliance with legal requirements. Dashboards display utilization, revenues, and no-shows per course and location.

  • CSV and Excel exports scheduled

  • Webhooks for ERP and CRM

  • Bulk invoices for corporate clients

A quiet office space with binders, stamps, and numbered invoice sheets. Someone highlights a total on a printout, with discount coupons nearby. A steaming cup sits by the plants on the windowsill. The atmosphere is professional and tidy, and numbers seem tangible and finalized.

AI-generated

At the entrance, an instructor welcomes the group with a prepared participant list. Name tags and small welcome notes are arranged on a table. A gentle gong marks the start, and conversations cease. The atmosphere is well-structured, and everyone knows where they belong.

AI-generated

Effortlessly Manage Communication, Hybrid, and Check-in

Automatically send video links, remind participants via email or SMS, and record attendance with check-in. Custom fields collect assessments, consents, and certificate data in GDPR compliance.

  • Multilingual Templates

  • QR-Ticket Check-in and Exit

  • Exam and Course Start on Time

Use cases

Use cases for language schools: Course management, registration, B2B training

On a bright table, a printed placement test lies next to colorful level cards. A student is focused as they complete the last page, the pen pausing briefly. In the background, a board displays simple example sentences. The scene feels organized, attentive, and welcoming.

AI-generated

On a bright table, a printed placement test lies next to colorful level cards. A student is focused as they complete the last page, the pen pausing briefly. In the background, a board displays simple example sentences. The scene feels organized, attentive, and welcoming.

Course Registration with Level Assessment Logic A1 to C2

Automatically connect placement tests and course assignment. Participants book, take the test, and are placed directly at the appropriate level from A1 to C2, based on capacity and location. This way, you can fill courses fairly and avoid manual assignments.

In a modern seminar room, neatly arranged chairs and a flipchart await. A trainer writes the company logo and session goals, while participants quietly discuss. Notepads and name tags are ready. The atmosphere is professional, focused, and cooperative.

AI-generated

In a modern seminar room, neatly arranged chairs and a flipchart await. A trainer writes the company logo and session goals, while participants quietly discuss. Notepads and name tags are ready. The atmosphere is professional, focused, and cooperative.

Corporate client bookings with quotas and collective invoicing

Offer corporate quotas with centralized management. Group bookings, participant lists, and a consolidated invoice per cost center make B2B training sessions plannable. Optionally, provide personalized access rights for HR departments.

Outside a classroom hangs a list with a few open slots. A new participant hangs up their coat, and a chair is added inside. On the desk lies a stack of welcome cards. It feels inviting, as if someone is about to join in.

AI-generated

Outside a classroom hangs a list with a few open slots. A new participant hangs up their coat, and a chair is added inside. On the desk lies a stack of welcome cards. It feels inviting, as if someone is about to join in.

Automate the management of trial sessions and waitlists

Enable trial appointments through self-service and keep waitlists active. When there's a cancellation, suitable interested parties automatically move up without a phone chain. You can set rescheduling options and rules flexibly according to each course format.

Industry Insights

How Digital Booking is Transforming Language Schools Sustainably

Digital booking is now an expectation, not a bonus. Learners wish for transparent availabilities, quick registration, and clear terms, especially for trial lessons and intensive courses. Companies expect planning capability, quotas, and consolidated billing for B2B training. At the same time, the importance of hybrid offerings, where in-person and online options can be flexibly combined, is increasing. This increases the complexity of schedules, room bookings, and participant management. Schools that manage their processes with data benefit:

  • Increased utilization through visible capacities

  • Fewer no-shows thanks to reminders

  • More planning security through binding bookings

Those who set digital standards today not only save time but also significantly improve the learning experience and lay the foundation for scalable growth.

Get started

Make your workday easier, starting today

Start free on the Starter plan, or see anny in a personal demo.

Free. No credit card required.

OMR Reviews badge: Top 100 tools in DACH 2026
G2 badge: Leader, Summer 2026
G2 badge: Momentum Leader, Summer 2026
G2 badge: Users Love Us
anny won the German Customer Awards 2025
ISO 27001 certificate from British Assessment Bureau (UKAS)
OMR Reviews badge: Top 100 tools in DACH 2026
G2 badge: Leader, Summer 2026
anny user reviews on SourceForge

Rated 4.5 out of 5 on G2

Pricing

Fair for every size.

You pay per resource

(e.g. teachers or classrooms)

– not per user.

Starter

$0

$0

free forever

Up to 5 resources

(e.g. teachers or classrooms)

Up to 100 bookings a month

2 services

No credit card required

Essential

$5

$5

per resource

(e.g. teachers or classrooms)

per month

Subscriptions and memberships

Communities

Calendar sync

Custom emails and reminders

Professional

$10

$10

per resource

(e.g. teachers or classrooms)

per month

3D map

Waitlist

Booking rules and quotas

Smart locks

Unlimited users and admins on every paid plan · Plus applicable taxes · 20% less when paid yearly

FAQ's

Everything you need to know

If you have any further questions, contact us.

When is anny the best booking system for my language school?

If you operate multiple levels, locations, or formats and want to centrally manage scheduling, registration, and billing. anny connects rooms, instructors, and materials, reflects trial lessons, subscriptions, and waitlists, and generates legally compliant invoices including B2B. Ideal for recurring class series and mixed target audiences.

When is anny the best booking system for my language school?

If you operate multiple levels, locations, or formats and want to centrally manage scheduling, registration, and billing. anny connects rooms, instructors, and materials, reflects trial lessons, subscriptions, and waitlists, and generates legally compliant invoices including B2B. Ideal for recurring class series and mixed target audiences.

When is it worthwhile to implement a booking system for language schools?

Once you coordinate more than just a few courses or instructors, a system noticeably saves time. Typical triggers include waitlists, corporate clients, multiple locations, or hybrid formats. Automated reminders, online payments, and reliable occupancy planning boost utilization and reduce no-shows.

When is it worthwhile to implement a booking system for language schools?

Once you coordinate more than just a few courses or instructors, a system noticeably saves time. Typical triggers include waitlists, corporate clients, multiple locations, or hybrid formats. Automated reminders, online payments, and reliable occupancy planning boost utilization and reduce no-shows.

How does anny handle placement tests, levels A1 to C2, and waitlists?

You can use custom fields for classification and define rules specifying which courses are bookable at each level. Capacities automatically manage allocation; waitlists fill courses in case of cancellations. This way, participants end up in the right course without manual intervention.

How does anny handle placement tests, levels A1 to C2, and waitlists?

You can use custom fields for classification and define rules specifying which courses are bookable at each level. Capacities automatically manage allocation; waitlists fill courses in case of cancellations. This way, participants end up in the right course without manual intervention.

Does anny work for corporate clients and centralized billing?

Yes. Company quotas, collective invoices, and cost centers can be represented. Online payments, discounts, and scheduled exports support accounting and controlling. Use webhooks to integrate your ERP or CRM, ensuring bookings and invoicing work together.

Does anny work for corporate clients and centralized billing?

Yes. Company quotas, collective invoices, and cost centers can be represented. Online payments, discounts, and scheduled exports support accounting and controlling. Use webhooks to integrate your ERP or CRM, ensuring bookings and invoicing work together.

How much does a booking system for language schools cost?

anny is free to start: the Starter plan covers up to 5 resources at no cost, forever—for example, 5 classrooms. For more resources and features, choose a paid plan, billed monthly or annually. Current prices are on anny’s pricing page.

How much does a booking system for language schools cost?

anny is free to start: the Starter plan covers up to 5 resources at no cost, forever—for example, 5 classrooms. For more resources and features, choose a paid plan, billed monthly or annually. Current prices are on anny’s pricing page.

How do I move my language school from spreadsheets to anny?

You can start with anny right after signing up, and anny Agent helps you set up your courses, rooms, and teachers. Import existing student lists instead of retyping them. Once your booking page is live, students sign up online instead of emailing you.

How do I move my language school from spreadsheets to anny?

You can start with anny right after signing up, and anny Agent helps you set up your courses, rooms, and teachers. Import existing student lists instead of retyping them. Once your booking page is live, students sign up online instead of emailing you.

Where does anny store my students’ data?

anny stores data in Germany: the platform is developed and hosted there, GDPR-compliant, and ISO 27001 certified. You set your own deletion and anonymization periods, and roles control who on your team sees which data.

Where does anny store my students’ data?

anny stores data in Germany: the platform is developed and hosted there, GDPR-compliant, and ISO 27001 certified. You set your own deletion and anonymization periods, and roles control who on your team sees which data.

What happens if a language course doesn’t get enough sign-ups?

anny cancels a session automatically if it’s below the minimum headcount at the deadline, and refunds everyone who booked. You set the minimum and the deadline, so nobody has to send cancellations one by one.

What happens if a language course doesn’t get enough sign-ups?

anny cancels a session automatically if it’s below the minimum headcount at the deadline, and refunds everyone who booked. You set the minimum and the deadline, so nobody has to send cancellations one by one.

More industries

Also for similar industries

We help the world share resources

G2

★★★★★

★★★★★

OMR Reviews badge: Top 100 tools in DACH 2026
G2 badge: Leader, Summer 2026
anny user reviews on SourceForge

GDPR-compliant

ISO 27001 certified

Hosted in Germany

anny 2026
App Store Download for Room Management
Download from Google Play for Room Management

We help the world share resources

G2

★★★★★

★★★★★

OMR Reviews badge: Top 100 tools in DACH 2026
G2 badge: Leader, Summer 2026
anny user reviews on SourceForge

GDPR-compliant

ISO 27001 certified

Hosted in Germany

anny 2026
App Store Download for Room Management
Download from Google Play for Room Management

We help the world share resources

G2

★★★★★

★★★★★

OMR Reviews badge: Top 100 tools in DACH 2026
G2 badge: Leader, Summer 2026
anny user reviews on SourceForge

GDPR-compliant

ISO 27001 certified

Hosted in Germany

anny 2026
App Store Download for Room Management
Download from Google Play for Room Management