Booking software for
sports and recreation facilities, and equipment rentals

Built for sports and shared spaces that need time management, reservation tracking, virtual sign-up, and membership management.

Manage your memberships, equipment, and even appointments

Start with one of the following templates tailored for your use case.

Gym, Class, Workshop, or Training Session

Great for instructor-led sessions that need scheduled time slots and participant limits, such as gym and fitness classes that members and users can sign up for.

Sports Court, Table, Field, or Arena

Ideal for shared spaces that need to be reserved by a single user at a time, such as tennis courts, soccer fields, or even swimming lanes. You can also let multiple users book the space at once, depending on the type of sport or activity.

Equipment, Tool, or Resource

For equipment rental businesses that need to reserve equipment for a single user at a time.

Consultation, Appointment, or Service

For consultations, appointments, or services that need lead time and buffer between bookings, such as coaching, consulting, therapy, tutoring, beauty services, and other types of professional services.

Customizable

If you don't find a template that matches your use case, you can start with the custom template and configure the rules yourself to fit your specific needs.

Built for court, field, class, studio, and facility bookings

Give your team control over schedules, assets, approvals, memberships, and day-to-day reservation changes without forcing your court, field, gym, studio, or facility into a rigid booking template.

See everything included

Dedicated Booking Page

A dedicated booking page for your facility, with no ads, no frills, and easy to use.

Rotate for live demo This interactive preview works best in landscape or on a wider screen.

Dedicated Booking Page

Give every facility its own public booking page with clear details, membership information, and real-time availability so customers can understand the offering before they reserve.

Interactive preview available on larger screens.

Multiple Facilities, Different Configurations

Support multi-location set up, each having its own members, schedules, payment accounts

Reservation and Membership Management

Manage reservations and membership to increase user engagement and revenue. Automatic membership subscription renewal and payment processing.

Multiplayer Mode

You can enable multiplayer mode to allow multiple users to book the same asset at the same time. Maximize asset utilization and encourage user social interaction.

Manage Reservations

View upcoming, pending, confirmed, and edited reservations in one place, then take action without jumping between facilities or digging through messages.

Rotate for live demo This interactive preview works best in landscape or on a wider screen.

Manage Reservations

View upcoming, pending, confirmed, and edited reservations in one place, then take action without jumping between facilities or digging through messages.

Interactive preview available on larger screens.

Member Permission Management

Fine-grained control over who can book, and whose bookings are automatically approved. Maximize user engagement by offering memberships with exclusive access, such as priority booking and auto-approval.

Passes and Purchases

Allow user purchase passes to your facility, send invoices for merchandises, track pass usage and balances.

Free & Privacy First

Free to use, no ads, no cookies, no tracking. 0.5% platform fee if you choose to process payments with us.

Timeline View

See the full booking timeline for each asset in a single glance.

Rotate for live demo This interactive preview works best in landscape or on a wider screen.

Timeline View

See the full booking timeline for each asset in a single glance. This makes it easier to manage court turnover, field spacing, class capacity, and the small gaps where new reservations can fit.

Interactive preview available on larger screens.

Everything you can configure

Open a category to see the controls available in the management portal.

Membership Control

Plans, approvals, and booking privileges for members versus drop-in users.

  • Define membership plans with monthly and yearly billing, plus an optional cap on weekly or monthly classes included. Configure plan prices in Payment Management.
  • Specify whether users can apply to become members.
  • Specify whether membership requests are approved automatically.
  • Specify whether a user booking is confirmed automatically or requires staff review.
  • Specify whether a member booking is confirmed automatically or requires staff review.
  • Specify whether users and members can cancel a booking.
  • Specify membership tiers with a maximum number of bookings per week or month.

Reservation Control

Duration, lead time, buffers, and booking limits for every resource.

  • Specify maximum and minimum booking duration.
  • Specify reservation duration increments — 1, 5, 15, 30, or 60 minutes.
  • Specify how far in advance a booking can be made, with minimum and maximum lead time.
  • Specify buffer time automatically added between reservations.
  • Specify how many bookings a user or member can have per day, week, or year.
  • Charge non-member users 1 pass per booking. Create pass bundles in Payment Management.
  • Allow shared reservations with Multiplayer.

Multiplayer

Let several people share one booking on the same resource.

  • Allow multiple users to book a single resource together.
  • Specify whether members can create a multiplayer booking and let other members join the same booking.
  • Specify whether joining an existing booking requires staff approval.
  • Specify whether joining an existing booking costs 1 pass for a non-member user. See Payment Management.
  • Specify the maximum number of users allowed per multiplayer booking.

Operating Hours

Weekly hours plus one-off overrides for holidays and closures.

  • Specify recurring weekly business hours, with multiple time spans per day.
  • Specify override hours for specific dates, such as statutory holidays and business closures or vacation days.

Asset Management

Multiple bookable resources, each with its own calendar.

  • Define multiple bookable assets, each with its own calendar based on the operating hours you set.
  • Specify whether an asset is bookable by users and members, or requires booking by staff only.

Weekly Recurring Classes (Programs)

Recurring programs with pass rules and attendance check-in.

  • Create weekly recurring class programs.
  • Specify whether classes are free for members to attend, or cost 1 pass.
  • Specify whether non-members can join for 1 pass.
  • Facility staff can verify attendance with a built-in checklist.

Payment Management

Stripe Connect payments, plans, passes, invoices, and refunds.

  • Manage payments via Stripe Connect, with Canadian bank pre-authorized debit and credit cards.
  • Create yearly and monthly membership subscription plans. Set plan price, billing frequency, and included classes per week and/or per month.
  • Create pass bundles that let non-member users make bookings.
  • Charge users for incidental purchases, such as merchandise or drinks, using a payment method already saved for membership.
  • Create business invoices and automatically email a link to pay.
  • Staff can issue refunds for purchases.
  • Staff can cancel a membership by stopping renewal, cancelling immediately with a prorated refund for the current period, or refunding the current period in full.

Staff Management

Admins for facility settings and coaches for class check-in.

  • Appoint facility admin users who can manage your facility and change all settings except your Stripe Connect account.
  • Appoint coaches who can check in users to classes.

User Agreement Management

Versioned waivers that must be accepted before booking.

  • Manage facility user agreements, such as waivers.
  • Agreements are versioned. Users must accept a new version before making future bookings.

Branding

A custom member portal and booking site for your facility.

  • Custom facility member portal and booking site.
  • Custom domain Coming soon

Start accepting bookings in 3 steps

Set up your business and start accepting bookings in minutes.

1

Create Your First Facility

Create a facility location, booking rules, set business hours, and add assets to the facility such as gym spaces, tennis courts, table tennis tables

2

Set Up and Connect a Stripe Account for Receiving Payments

Define your membership pricing model, payment methods, and get paid

3

Accept Bookings

Share your facility link so members can self-manage their subscription and payment, and you can focus on the import stuff

Enough talk, let's go!

Free to use, no credit card required.

Set up Your Facility

Facility Management Portal

Manage your facilities, members, equipment, and payment processing

Open Management Portal

Facility Member Portal

Manage your reservation and membership in one place.

Open Member Portal