• Pricing
A martial arts class practising in a dojo

Booking software for martial arts classes.

Hold every class to a safe mat count, let families book together and keep the roll paid and accurate. Free.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • A hard cap keeps the mat at a safe number
  • Parents book the whole family in one checkout
  • Places left shown for every class
  • Paid at booking, so the roll is a paid roll
  • Trial-class coupon codes for new starters

Online booking

Customers book themselves

Share your link and customers pick a service and slot at a price worked out for them, straight into your diary.

Learn more
A class place booked and paid on the phone in a couple of taps.
New bookingAvailable
BookingBJJ Fundamentals · 1 place
WhenTue 19 Aug · 6:30pm
PaymentPaid by card
Priced instantlyA$28

One shared diary

Peak hours, kept full

Every booking lands on one timeline across your spaces and your team, so nothing double-books and quiet gaps are easy to spot.

Learn more
app.bookables.com/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Full · paid
Mat 1 · adults BJJ
10:00 · Paid
Mat 2 · kids karate
12:00 · 14 of 20 booked
Mat 1 · beginners class

See it in action

Every booking, in one app.

app.bookables.com/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Full · paid
Mat 1 · adults BJJ
10:00 · Paid
Mat 2 · kids karate
12:00 · 14 of 20 booked
Mat 1 · beginners class

Schedule

Every mat on one timeline

Every class lands on one daily schedule across all your mats and coaches, so you can see at a glance what is full, what is paid and where places are still free, without a paper roll at the desk.

A class place booked and paid on the phone in a couple of taps.
New bookingAvailable
BookingBJJ Fundamentals · 1 place
WhenTue 19 Aug · 6:30pm
PaymentPaid by card
Priced instantlyA$28

Instant booking

Families book their own places

Share your booking link and a parent picks a class and puts the whole family in, at a price worked out for them, with the places coming off the count and paid by card the moment they book.

A school-holiday camp block for one family, itemised and ready to send.
Estimate #1042
Renata Okafor
Sent
  • Holiday camp · 5 morningsClassA$225
  • Second child · 5 morningsFamilyA$180
  • Grading & belt on the final dayAdd-onA$45
TotalA$450

Get paid

A paid roll before anyone bows on

Places are paid by card as they are booked, so the mat is held the instant a place is taken and the roll you plan the session around is a paid one, or send a payment request for anyone you booked in from your side.

Less admin, more bookings

Made for martial arts businesses

Safety is a number, so enforce it

Decide how many can train safely per class and set it once. Bookables sells places up to that number and then stops, full stop, which is how a cap should work when bodies are hitting mats.

Families train together, so they book together

A parent puts themselves and two kids into the same class in a single checkout with one payment. Three places come off the count, and nobody is standing at the edge of the mat hoping.

A paid roll beats a promised one

Places are paid by card as they are booked, on the Pro plan at a flat 3%, and reminder emails go out the day before. You plan the session around people with skin in the game.

Every instructor, their own hours

Senior instructors set their own weekly availability, so the timetable only offers classes someone is actually there to teach, across as many coaches as the club runs.

Start taking martial arts bookings today

Set up in minutes. 200 bookings a month free, no card needed.

Get started free

One app for every booking

Everything you need to run your martial arts business.

Online booking

Your own page where customers pick the job and a slot that is genuinely free, straight into your diary.

Scheduling

Every booking lands on one timeline across your spaces and your team, so nothing double-books and gaps are obvious.

Capacity that holds

Set the places on a session once and booking stops by itself when it is full.

Email reminders

Confirmations and reminders go out automatically, so fewer bookings are forgotten.

Customers

Every customer, every address they own and every job you have done there, ready to rebook.

Estimates

Itemise the parts and the labour, offer options side by side, and let the customer sign it off online.

Team

Add your people with their own hours and their own work, so jobs only land on whoever can actually do them.

Payments

Send a payment request when the job is done, or take a deposit as they book. Card payments come with Pro.

Related industries

All Classes & Sessions
Yoga

Yoga

Pilates

Pilates

Spin

Spin

Group Fitness

Group Fitness

Dance Class

Dance Class

Swimming Lesson

Swimming Lesson

Common questions.

That is the core of it. Set the maximum per class and Bookables enforces it absolutely, so the mat never carries more students than you decided it should.

No. Training is booked and paid class by class. Students rebook their usual sessions in a couple of taps, and you can add your committed regulars to a class from the club side.

Set up a trial-class coupon code and hand it out at schools, gyms and open days. New starters book through the same page at the intro price and land in your customer list from day one.

The Free plan: 200 bookings a month, no per-booking fees, no card needed. Online card payment is Pro, at a flat 3%.

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Investors
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Start for free
  • Log in

© 2026

Bookables.