Free appointment scheduling software: 6 free plans compared
Free appointment scheduling software is often exactly right: Calendly, Setmore, Zoho Bookings, Cal.com, Square Appointments and Google Calendar all have a free plan that lets clients book appointments from a booking page, and the table below shows what each one gives you and where it stops. If you are one person taking bookings (a tutor, a consultant, a therapist, a stylist on your own), a free booking page that shows your availability and lets clients pick a slot removes most of the back-and-forth.
Free appointment scheduling software compared
| Product | What the free plan gives you | Where the free plan stops |
|---|---|---|
| Calendly | One event type, one calendar connection, a customisable booking page | No automated reminders, no payments, Calendly branding stays. Standard is $10 per seat a month, billed yearly |
| Setmore | Up to 4 users (each staff calendar counts as one), unlimited appointments, email reminders, online and in-person payments | One reminder per appointment, no text reminders, no deposits, Setmore branding stays |
| Zoho Bookings | One user, online meetings, notification emails and reminders | One user only |
| Cal.com | 1 user, unlimited event types and calendars, email and SMS notifications, Stripe and PayPal payments | One user. Teams is $12 per user a month, billed yearly |
| Square Appointments | Online booking site, appointment reminders, unlimited staff calendars | Card processing fees on every payment; no-show protection is on the paid Plus plan |
| Google Calendar appointment schedules | With a personal Google Account, a single booking page | More than one schedule, automatic email reminders, checking several calendars and taking payments need an eligible Google One or Workspace plan |
Checked on 1 November 2026 on each vendor's own pricing or help page. Free plans change, so check the page again before you commit. Most of these are built for one person; Setmore and Square are the exceptions on staff, and they make up for it elsewhere: Setmore with one reminder and no deposits, Square with a fee on what you collect.
The catch is not the booking page. It is everything around it that stops a booking turning into an empty chair: reminders that reach people, deposits that make no-shows costly, and a second person's calendar when you take someone on. Those are where free plans usually draw the line.
This page covers the four kinds of free, the decision to make before you choose, what free plans usually hold back, and six tests to run before a client can book.
The four kinds of free
1. The free plan of a booking product
A hosted booking page with a free tier, usually limited to one staff member or calendar, sometimes to a number of bookings a month.
What it costs you: the second calendar. Free plans are built for one person. The day you add a colleague, a second room or a second location, you are on a paid plan for everyone. Check the price per staff member on the first paid tier before you build your business around the free one.
2. Free because they earn on payments
The scheduling is free, and the vendor takes a fee when clients pay deposits or bookings through it.
What it costs you: a share of what you collect. For low-price appointments the fee is small; for expensive ones it can exceed a subscription. Check what you would pay in a typical month.
3. Open source, self-hosted
A booking system you install and run yourself.
What it costs you: operations (hosting, updates, backups) and email and text delivery, which is harder than it looks. A reminder that lands in spam is the same as no reminder.
4. A shared calendar and a message
What most small practices do before they adopt anything: clients message, you check the calendar, you reply. It works at low volume and costs you the evening you spend answering messages.
Decide what kind of booking you take first
The products diverge on one question.
One person, one calendar. A consultant or a solo practitioner. A booking page, your availability, reminders. Almost every free plan fits.
Several people or resources. A salon with four chairs, a clinic with three practitioners, a studio with two rooms. Now availability depends on who, and what, is free at the same time, and each service may need a particular person or room. This is where free plans stop.
Classes, not appointments. A fitness class with twelve places is a different product: capacity, a roster, check-in. Write down which you are before you look at anything.
Which kind of free fits you
| Your situation | Best kind of free | Watch for |
|---|---|---|
| Solo consultant, tutor or coach | The free plan of a booking product | Text reminders, and the day you add a second calendar |
| Solo stylist or therapist who takes deposits | Free because they earn on payments | The fee on each deposit, at your prices |
| Clinic or salon with several staff | Rarely free. Start with a paid plan's trial | Which staff can perform which service, and shared rooms |
| Classes or a studio timetable | A class-booking product, not an appointment one | Capacity, waitlists and check-in |
What free plans usually hold back
We keep a hand-counted inventory of what booking systems do, built from 92 live booking systems:
| Capability | Systems (of 92) |
|---|---|
| Availability engine: hours, buffers, booking windows | 89 |
| Payments, deposits and no-show policy | 79 |
| Confirmations, reminders and follow-ups | 77 |
| Intake forms and waivers | 77 |
| External calendar sync | 77 |
| Reports and exports | 66 |
| Public booking page or widget | 51 |
| Marketplace and provider discovery | 41 |
| Multi-location operations | 26 |
| Waitlist and gap-filling | 13 |
| Class schedules and capacity | 12 |
Nearly every system handles availability, and so do free plans. What free plans tend to hold back is further down:
Text-message reminders. Email reminders are usually free. Text reminders are usually not, because each message costs money to send. They are also the reminders people read.
Deposits and no-show fees. 79 of 92 systems handle payments, deposits or cancellation fees. On a free plan this is often missing or charged per transaction, and it changes how seriously a client takes a booking.
More than one calendar. Covered above. It is a very predictable reason people start paying.
Set the rules before you share the link
Most booking problems are availability rules nobody set. Before a client sees the page, decide each of these, per service where it differs:
| Rule | What to decide |
|---|---|
| Working hours | The hours you take bookings, per day, per person |
| Service length | How long each service really takes, including clean-up |
| Buffer | The gap after each appointment |
| Minimum notice | How late a client can book, for example two hours ahead |
| Booking window | How far ahead a client can book, for example four weeks |
| Days off | Holidays and blocked time, entered before you open the page |
| Who and what | Which staff member, room or equipment each service needs |
| Cancellation | How late a client can cancel or move, and what happens after that |
A solo practitioner usually needs only the first six. The last two are where free plans usually run out.
Test free scheduling software in an afternoon
Run these six before you share the link with a single client.
- Book the same slot twice at once. Open the booking page in two browsers and pick the same time in both. One booking should fail. If both succeed, you have double-booked yourself.
- Set a buffer and a booking window. Fifteen minutes between appointments, no bookings less than two hours ahead. Try to break both.
- Book from a different time zone. Change your computer's time zone and book. The appointment should land at the right time in your calendar.
- Cancel and reschedule as the client. It should be easy for them, and your calendar should update without you doing anything.
- Check the reminder arrives. Book yourself an appointment with a Gmail and an Outlook address and see where the reminder lands: inbox, spam, or nowhere.
- Block a day off. Mark a holiday and check that no one can book it.
Five mistakes that fill the calendar with the wrong bookings
Not connecting your personal calendar. If the booking page cannot see your own dentist appointment, it will offer that hour to a client. Connect every calendar that can make you unavailable before you share the link. External calendar sync appears in 77 of the 92 systems, so this is rarely a missing feature. It is a missed step.
No buffer. Back-to-back bookings look efficient and run late by the third appointment. Build the gap into each service's length, so it is there whether or not you remember it.
A booking window that is too long. Letting clients book three months ahead fills the calendar with appointments people forget they made. A few weeks is usually enough, and reminders do the rest.
No cancellation policy at the moment of booking. A policy on your website is a policy nobody read. Put it on the booking page and in the confirmation, so a late cancellation fee is something the client agreed to rather than a surprise.
Sensitive information on the wrong form. Intake forms save time, and 77 of the 92 systems have them. But if you ask about health, check where the answers are stored and who on your team can read them before the first client fills one in.
Moving off messages and a calendar
Put your existing bookings in first, then open the booking page. A booking page that does not know about appointments you already agreed will offer those slots to someone else.
Keep the booking page to the services people book. Every extra service and duration is another way for availability to go wrong. Add them later.
Tell your regular clients directly. A link in a message from you gets used; a link on a website gets ignored by the people who have always booked by text.
When free stops being free
The second calendar arrives first (a colleague, a room, a second location), and it usually moves the whole account to a paid plan.
Then text reminders, when no-shows cost more than the messages would.
The sum is worth doing once. Take your appointments per week, your average price and the share that do not turn up. Forty appointments at £40 with one in ten missed is £160 of empty time every week. If text reminders prevent even a quarter of those, they recover £40 a week, against a message cost of pennies per booking. Use your own numbers; for many practices the answer comes out the same way.
Then deposits, when a regular pattern of no-shows makes taking money up front worth it.
The option worth considering at that point
When a free plan runs out, the next step is usually its paid plan, and for most practices that is right. Booking is a mature category. The case for building your own is when your booking rules are really unusual (practitioners with different skills for different services, equipment shared between rooms, intake that has to happen before a booking is confirmed), which is common in clinics and salons. We cover those in patient appointment scheduling software and salon and spa booking systems, and the simpler end in meeting room booking systems.
A coding agent can now build a working booking system in days. Left to guess, it builds a calendar and a booking form. The hard part is the availability engine (who and what is free, with buffers, windows and resources) and whether two people booking the same slot at the same moment get two different answers.
Common questions
Is there appointment scheduling software that is free forever?
Yes. Calendly, Setmore, Zoho Bookings, Cal.com and Square Appointments each have a free plan with no end date, and a personal Google Account includes a single appointment booking page. The limits are in what the plan covers, not how long you can use it: usually one user, and reminders or deposits held back. The table at the top of this page lists each one.
Is there a free online appointment book?
An online appointment book is the same thing as a booking page: your availability, shown to clients, who pick a slot and land in your calendar. Any of the free plans above gives you one. If you only need somewhere to keep appointments you take by phone, a shared calendar does that for free too, but clients cannot book themselves and you still answer every message.
Which scheduling tools let clients book appointments on a free plan?
All six in the table. Each gives clients a link where they pick a time, and the booking lands in your calendar. The differences are whether a reminder goes out (Calendly's free plan sends none), whether more than one person can be booked (Setmore allows up to 4 users, Square has unlimited staff calendars), and whether you can take a payment at booking.
Is there a free lab booking system?
A lab books instruments and rooms, not one person's time, so it is the "several people or resources" case above, and that is where free appointment plans usually stop. If the rules are simple, a room or resource booking tool fits better than an appointment one; we cover that end in meeting room booking systems. If each instrument needs a trained user, a time limit or an approval step, those are the unusual booking rules that make building your own worth considering.
Deciding whether to build at all? How to build a booking system covers embedding a scheduler versus building your own, and the parts that are hard to get right.
If you do build with a coding agent, the Appointment Booking planner is the specification we hand ours. You can try the booking systems it produced before deciding anything.