Online bookings and payments for your classes and events

Get your own booking page for fitness classes, workshops, courses or meetups. Publish one-off or recurring sessions, free or paid, and let people book and pay online, 24/7. No more sign-ups over DMs. Free to start, no credit card required.

1,429

sessions created on BookMyClass

Your class or event

bookmyclass.net/your-name

  • One-off or recurring
  • Your venues, with maps
  • Capacity and waiting list
Book now

Made for anyone running classes or events

Everything you need to run your classes and events

Sessions, bookings, payments and participants in one place.

Classes and events

Create unlimited classes and events, one-off or recurring, with capacity limits and waiting lists.

Online bookings

Free and paid bookings with automatic confirmation. People book and cancel on their own, 24/7.

Integrated payments

Secure online payments powered by Stripe, paid out directly to your own account.

Your own booking page

A public page with all your sessions. Share one link on Instagram, your website or in messages.

Participant list

See who booked what and keep track of your participants and their booking history.

Emails to participants

Automatic booking and cancellation emails, and messages to everyone booked on a session.

Multiple locations

Run sessions in several venues: add addresses and map links for each location.

Dashboard

Follow bookings, attendance and revenue at a glance.

Works on mobile

Manage everything from your phone; people book from theirs.

Simple, transparent pricing

Start free, upgrade when you need more. Cancel anytime.

Free

To get started

0 kr forever

  • 100 free bookings every 30 days
  • Sessions up to 30 places
  • Unlimited paid bookings
  • Unlimited classes and events
  • Public booking page
  • Participant management
  • 5% fee on paid bookings, paid by you or the participant
Get started free

Pro

For growing businesses

99 kr /month

  • Unlimited free bookings
  • Sessions up to 150 places
  • Unlimited paid bookings
  • Unlimited classes and events
  • Public booking page
  • Priority support
  • 1% fee on paid bookings, paid by you or the participant
Start free, upgrade anytime

How it works

  1. 1

    Sign up free

    Create an account with your email. No credit card required.

  2. 2

    Add your classes or events

    Add dates, descriptions, locations and prices, or keep them free.

  3. 3

    Share your link

    Send people to your booking page. They book, with or without payment, in a few clicks.

  4. 4

    Upgrade when ready

    Need more than 100 free bookings a month or bigger sessions? Pro is 99 kr/month.

Frequently asked questions

Is BookMyClass free?

Yes. The Free plan includes unlimited classes and events, unlimited paid bookings, 100 free (non-paid) bookings every 30 days and sessions of up to 30 places. A 5% fee applies to paid bookings, and you choose whether you or the participant pays it. No credit card is required to sign up.

What does the Pro plan cost?

Pro costs 99 kr per month. It adds unlimited free bookings, sessions of up to 150 places and priority support, and lowers the fee on paid bookings to 1%.

Can participants pay the booking fee?

Yes. In Settings you can choose to add the booking fee on top of your price. Participants see it before they pay, and you receive your full price.

Who is BookMyClass for?

Anyone running classes or events that need bookings: yoga teachers, personal trainers and fitness instructors, workshop and course hosts, running clubs, dance and cooking classes, meetups and community events. It works for free and paid, one-off and recurring sessions.

Can I use it for free events?

Yes. Free events have no per-booking fee. The Free plan includes 100 free bookings every 30 days; Pro makes them unlimited.

How do I get paid?

Payments are processed by Stripe. You connect your own Stripe account and payouts go directly to you.

Do participants need an account?

No. People book with their email address directly from your public booking page.