Free for solo businesses · U.S. & Canada

Your own booking page. Start free.

Let clients choose a service and book an available time—even when you’re busy. For independent massage therapists, estheticians, lash artists, and solo service businesses.

$0/month · 1 active staff member · Up to 30 bookings/month

Booking page, shareable link, QR code, email confirmations and app notifications.

Appointment SMS reminders are not included. Team and payment features depend on your plan.

Need more than one staff member? Compare team plans

Manage in English or your preferred dashboard language. Let clients book in English.

Salon owner holding a tablet showing an appointment calendar

Built around the work you do

Find your industry. Make it yours.

From a solo studio to a growing service business in the U.S. or Canada, give clients one place to see services and book. Start with Free; compare plans for team scheduling and additional features.

View all 81 industries

Not listed above? Browse all industries and categories

Try it before creating an account

Try booking before you sign up.

Explore the customer booking example. You can keep your optional edits when you sign up, then confirm your own services and hours before publishing.

Interactive example · Free plan

Your massage studio

English customer booking · Page preview

  1. 1. Service
  2. 2. Sample time
  3. 3. Review

Choose a service, select a sample time and review the example. This preview does not create a real appointment.

Make this example yours

Optional edits. Confirm your own details after creating your account.

Save My Page — Create Free Account

Optional preview edits stay in this browser for up to 24 hours. Confirm your country, currency and availability during setup.

Free includes 1 active staff member and up to 30 bookings per month. No real appointment is created in this example.

Product demo reel

A 42-second path from calendar to paid appointment

See the intended daily loop: staff calendar, service setup, client booking, payment setup, SMS reminder, and finance reporting.

00:42 product walkthrough

00:00Merchant calendarColor-coded staff schedule with today, payment status, and booking details.
00:07Create servicesAdd price, duration, staff, deposit rules, coupons, and gift card visibility.
00:15Client bookingClients pick service, staff, date, time, and enter details in a clean English flow.
00:24Payment setupConnect Stripe before enabling deposit or full-payment checkout; card data stays with the payment provider.
00:32SMS reminderSend English confirmations and reminders with secure reschedule links.
00:38Finance reportReview revenue, refunds, cash records, coupons, gift cards, and staff performance.
00:42 product walkthrough
Merchant calendarLive

8:30

Diana Campos

Blow Dry

9:30

Leanne Simpson

Haircut + Colour

12:00

Derrick Johnson

Spa Treatment

00:15

Client booking

Clients pick service, staff, date, time, and enter details in a clean English flow.

Checkout
Deposit$25.00
StripeReady
SMSQueued

Mobile-first management

Manage today from your phone

The merchant experience stays simple on mobile: one day, one staff timeline, colored appointment blocks, payment tags, and a large create button.

Single-day timeline
Quick staff switcher
Color-coded services
Payment and confirmation tags
Bottom + appointment action
Wed 21 Jun
JT

John Templeton

8:30

8:30 – 9:30

Diana Campos

Blow Dry

9:30

9:30 – 11:30

Leanne Simpson

Haircut and Colour

12:00

12:00 – 1:00

Derrick Johnson

Spa Treatment

Start small. Publish when you’re ready.

English demonstration workspace: Add your first service
01

Add your first service

Start with your business details, then confirm a service name, price and duration. Optional preview edits carry into setup.

English demonstration workspace: Confirm your available hours
02

Confirm your available hours

Choose “Only me” for a solo business. Confirm your country, time zone and actual working hours.

English demonstration workspace: Preview, publish and share
03

Preview, publish and share

Choose how you collect payment, including no online payment. Your unfinished page stays private until you publish.

Screenshots show an English demonstration workspace. Confirm your own prices, hours and policies before publishing.

Create My Free Booking Page

Free means a usable booking page

$0/month, one active staff member and up to 30 bookings per month. Start with the services and time you can actually provide.

Compare Free and team plans →

Included in Free

Online booking page and shareable link

QR code entry

Email confirmations and app notifications

Appointment SMS is not included. Extra staff and online payment features depend on your plan. Review paid terms before choosing an upgrade.

Before you start

Do I need a website or an app?

You can share your MagiBooking booking page without building your own website. Clients can book in their browser. The merchant app is optional.

What can I use for free?

Free includes one active staff member, up to 30 bookings per month, your booking page, sharing link, QR entry, email confirmations and app notifications. Appointment SMS is not included.

Do I need to connect payments first?

You can explicitly choose no online payment and agree how you will collect directly from clients. Online payment features depend on your plan.

What if I need more staff or bookings?

Compare the current plan limits before upgrading. The dashboard shows your plan and usage; creating a free account does not start a paid subscription.

Can I manage in another language?

Choose from the supported dashboard languages while sharing an English customer booking page. Confirm whether your business operates in the United States or Canada during setup.

Merchant experiences, shared with permission

Only owner-authorized, reviewed experiences appear here. Demonstration businesses are not customer case studies; copying a link does not show that a booking occurred.

We are collecting the first merchant experiences. They will appear here after permission and review.