Bookr for classes

Every seat sold. Every time

Yoga, pilates, group fitness, dance, music. Set your schedule once. Students see your timetable, book a seat. You walk into a full room.

Download the app See how it works
Sound familiar?

A half-empty class is a paid teacher and an empty till.

Group sessions only work when people show up. Most studios are losing money on it.

Half-empty rooms
Capacity for 20, four turned up. Hard to plan, harder to grow, impossible to forecast.
Last-minute drop-offs
"Can't make it" texts an hour before class. Your waitlist had no time to fill the spot.
Waitlists in your notes app
"Add me if anyone drops" — five DMs deep. By the time you check, you've started teaching.
You oversold the class
Two students, one mat. Manual sign-ups don't stop at capacity, so someone's turned away at the door.
Here's how Bookr handles it

A timetable that fills itself.

Set the week once. Bookr handles the rest.

Public timetable
Students see every upcoming class on your booking page. Select a session, book, they're in.
Reserved spots
Students reserve a real seat the moment they book. Card payments at booking — so no-shows can't cost you a teacher's hour — are rolling out soon.
Built-in waitlist
Class full? Students join the waitlist. When someone drops, you can offer the freed spot to the next person in one tap.
Cancel a class, everyone's told
Call off a session and every booked student is notified automatically — no awkward phone-around.
The details

Built for the way classes actually run.

A timetable that works for a vinyasa flow, a HIIT class, or a Saturday-morning kids' dance.

01
Recurring schedule — "every Tuesday 6pm" set once, runs forever, edit single sessions when needed.
02
Capacity per class — 8-mat yoga or 30-spot HIIT, Bookr stops sales when full.
03
Recurring and one-off side by side — a fixed weekly timetable plus drop-in sessions on the same page.

Set the schedule once. Fill it forever.

Get your class timetable online in minutes. Share the link. Wake up to a sold-out studio.

Get notified when it's live →