Let clients book a massage
while you work

Free online booking for massage therapists

What your clients see. The massage therapist starter page, before you change anything.

Open the demo in a new tab ↗

Massages booked with the intake already done

Practice platforms add SOAP notes and insurance billing. If you just want clients to book themselves, 1MinuteBooking does it free.

Intake before they arrive

Every booking asks about injuries, health conditions and pregnancy, and clients agree to your cancellation policy before they book. See the booking page

Upgrades where they belong

Clients pick the massage and its length, and add hot stone, cupping or aromatherapy only on the massages you allow. Every pricing control

Paid when they book

Connect your own Stripe account and clients pay a deposit or the full price by card as they book. No monthly fee: 2% per card payment, plus Stripe's fee. How deposits work

Everything else is included, free

No add-ons to buy and no per-feature upgrades. Pro, at $10 a month, only adds your branding, Excel export and analytics.

Instant booking

Bookings are confirmed the moment they come in, with a confirmation email. Bookings that look risky still wait for you. How it works

Reminder emails

Clients get the date, time and address by email 24 hours before, or when you choose. How it works

Online rescheduling

A Manage booking button lets clients move or cancel up to a cutoff you set. You get an email for every change. How it works

One-tap rebooking

When you mark a booking Completed, the client gets a Book again button with their last booking filled in. How it works

Calendar sync

Every booking shows up in Google, Outlook or Apple Calendar, and moves and cancellations update by themselves. How it works

Spam protection

A captcha, connection checks and your own filters send fake requests to a Spam folder, where they never hold a time. How it works

See every feature

What a massage therapist booking page starts with

Choose Massage Therapy at sign-up and your page starts with these services, add-ons and prices. Edit or remove any of them in Settings.

Add booking to your website

Paste one line of code, and clients book and pay right on your site.

How 1MinuteBooking compares

Square, Calendly and BookingKoala, side by side, for one person running their own business.

1MinuteBookingSquare AppointmentsCalendlyBookingKoala
Cost for one person$0, with no time limit. Pro is an optional $10 a monthFree for one location. Plus is $49 a month per location (Oct 2026)Free for one event type. $10 to $12 a month for more (Oct 2026)From $27 a month, after a 14-day trial (Oct 2026)
Prices built from the jobHours, quantities, sizes, add-ons and travel feesService variationsOne event, one lengthPricing parameters for cleaning-style forms
Card deposits as they bookOn the free plan, into your own Stripe account. 2% plus Stripe's feeThrough Square paymentsOn paid plansThrough its payment gateway
Quote requests with photosYes, with your own questions and up to 5 photosEstimates in Square Invoices, not on the booking pageNoA lead form
Travel fees and drive timeA fee and drive time for each distanceNot a built-in settingNoPricing by location
SetupMinutes. Your trade's services, prices and questions start filled inBuild your services in the Square dashboardBuild your event typesPick an industry, then set up forms and providers

Last updated . From each company's pricing page and help center. Plans change, so check theirs before you decide. Full comparisons: Square Appointments · Calendly · BookingKoala

MassageBook, Vagaro or 1MinuteBooking?

Massage therapists comparing software usually end up between MassageBook and Vagaro. Both are full practice platforms with intake forms, SOAP notes, payments and marketing - useful, especially if you bill insurance.

If you chart sessions or bill insurance, a practice platform is worth it. If you want clients to book themselves, 1MinuteBooking does that with your intake questions and policy built in. It's free, with no time limit.

Pricing for your massage practice

Free
No time limit
$0/month

Your booking page with stock photos, bookings and quote requests.

Pro
$10USD /month

Your logo, your own photos and colors, Excel export and analytics, and no "Powered by" badge.

Questions massage therapists ask

Is MassageBook or Vagaro better for a solo therapist?

Both are full practice platforms - pick one if you need SOAP notes or insurance billing. For online booking with upgrades, intake questions and buffer time, 1MinuteBooking does it all for free.

Is there a free booking app for massage therapists?

Yes. 1MinuteBooking's free plan has no time limit and includes massage types, upgrades, buffer time and intake questions. Pro ($10 USD a month) adds your logo and your own photos.

Can I take a deposit to protect against no-shows?

Yes. Turn on Stripe Payments to charge a deposit or the full price before the booking goes through, and show your cancellation policy at booking.

Can I ask about injuries or allergies before a session?

Yes - the booking form asks about any injuries, health conditions or pregnancy (and how many weeks) you should know about. You can add more intake questions (text, single or multiple choice) and make any of them required.

How do I rebook clients who come in regularly?

Open a Completed booking and click Duplicate booking - the same client, services, add-ons and notes are filled in at your current prices, so you just pick the next date. For a fixed schedule, set Repeat on New booking (every 1-4 weeks, up to 26 visits) - see repeating bookings. Clients also get a Book again link in their thank-you email.

Can I offer an upgrade on only some massage types?

Yes - in the starter menu, Hot Stone Upgrade (+$20) is offered on Swedish and deep tissue sessions but not on Express or Prenatal, and Cupping (+$25) is left off Prenatal. Aromatherapy (+$10) goes with every massage, using pregnancy-safe oils only for prenatal.

Can I build in time between clients to reset the room?

Yes - buffer time keeps a fixed gap before and after every booked appointment, so nothing can be booked right up against it.

Can I require clients to agree to a cancellation policy?

Yes - Policies & Terms lets you require acceptance of your own terms, plus show a cancellation policy with a notice window you set.

Can I charge for travel, and block time on my calendar for the drive?

Yes - with location options. The Massage Therapy preset starts with "Our studio" (no charge) and "Your home (mobile massage)" (+$25). Clients who come to you see your business address on the booking page and in their emails. Change the names, prices and travel times, or add your own, under Settings > Locations. The drive time blocks your calendar but is never shown to the client.

Can I offer prenatal massage?

Yes - Prenatal Massage ($95, an hour, side-lying with gentle pressure) is a starter service, alongside Swedish, deep tissue and a 30-minute Express Massage. The booking form asks about pregnancy and how many weeks, and Aromatherapy uses pregnancy-safe oils only.

We'll ask which Google account to use next.
Continue with Google
or