The short version: Google Calendar's own appointment scheduler is the most free option in 2026 if you work alone, Fresha is best if you take card payments in beauty or wellness, and Setmore wins if you have up to four staff. Every free booking page comes with a catch, usually branding, transaction fees, or a hard cap on features, so pick based on where you'll feel that catch, not on which homepage looks nicest.
Start with what "free" means here
None of these platforms are free out of kindness. Calendly, Setmore, Fresha and the rest give away a basic booking page so you upgrade once your business outgrows the limits, or so they take a cut of every card payment you process. That's a perfectly reasonable business model. The problem is that most articles on this topic list ten tools with a screenshot and never tell you where the limit bites, and it always bites somewhere.
So before you pick a tool, decide two things: do you take payment through the booking itself, and do you work alone or with a small team. Those two answers rule out most of the list immediately.
The best free booking page builders right now
- Google Calendar appointment schedules - free with any Gmail account, no separate signup. You block out available hours inside Google Calendar itself, share one link, and clients pick a slot that syncs straight into your existing calendar. No staff logins, no payment collection, no branding on the page beyond a plain Google interface. Best for solo consultants, tutors, therapists, hairdressers working alone.
- Fresha - free forever with no monthly subscription for beauty, wellness, and personal care businesses. It makes its money on payment processing (around 2.5 percent per card transaction in the UK) and paid marketing add-ons. Includes client history, automated SMS reminders, and a marketplace listing that can bring in new clients on its own.
- Square Appointments - free for a single location and a single staff member, unlimited bookings, with card processing at roughly 1.75 percent for card-present transactions and 2.5 percent for card-not-present in the UK. The moment you add a second member of staff it becomes a paid plan.
- Setmore - a free tier for up to four staff logins and unlimited bookings, which makes it the strongest option for a small team of two or three. Customisation of the booking page itself is limited and it carries Setmore branding on the free tier.
- HubSpot Meetings - free if you're already using HubSpot's free CRM, one calendar link per user, and useful if you want booking data landing in the same place as your contact records rather than sitting in a separate app.
- Acuity Scheduling - worth naming only to rule it out. It no longer offers a permanent free tier, just a short trial, so skip it if "free" is the point.
If you're still building the rest of your online presence from scratch, it's worth reading about where to build a website with AI for free and where to list your small business for free online before you settle on a booking tool, because the booking link needs somewhere to live: your Google Business Profile, your Instagram bio, and your website's contact page.
A worked example
Say you run a mobile dog grooming business covering three postcodes on the edge of a city. You've got one van, one pair of hands, and right now bookings come in through DMs and a scrawled paper diary in the glovebox. Here's what setting up a free booking page looks like on a Tuesday evening:
- You sign up to Setmore because you're planning to bring on a second groomer within the year and don't want to switch platforms later.
- You block out your working hours (say 8am to 4pm, Tuesday to Saturday) and add a 30-minute buffer between appointments for driving between postcodes.
- You set each service, small dog wash and trim at £35, large breed full groom at £65, with the correct duration attached so the system doesn't double-book you.
- You paste the booking link into your Instagram bio, your Google Business Profile, and your email signature.
- You send the link to your last twelve customers with a one-line message asking them to book their next appointment themselves.
Total setup time: about 25 minutes. Within the first week, seven of those twelve customers rebook without a single message back and forth, and you stop losing evenings to "what time works for you" texts. That's the realistic upside, not a miracle, just less admin.
The bit that costs you later
Here's what doesn't get said enough: the platform that's free today is often the one that's hardest to leave once you're busy. If you build your whole client list inside Fresha or Setmore, exporting that data cleanly if you ever want to move to your own CRM or a paid platform is fiddly at best, and some fields simply don't transfer. Your customer's booking history, their preferred stylist, their no-show record, that's the valuable part, and it's sitting inside someone else's free tool.
The other uncomfortable truth is that card processing fees on a "free" booking platform can end up costing more than a modest monthly subscription once you're doing real volume. Take a business processing £6,000 a month in card payments through a free plan at 2.5 percent: that's £150 a month in fees, every month, forever. A paid plan with a flat monthly fee and lower processing rates might come out cheaper once you cross that threshold. Free is only cheap at low volume. Nobody selling you the free tier mentions where that crossover point sits, because their business model depends on you not doing the maths.
There's also the branding issue. Free tiers on Calendly, Setmore and most others put the platform's own logo and a "book with us too" link on your page. For most small businesses that's a minor cosmetic annoyance. For a business built on a polished, premium image, it can look cheap right at the point a new client is deciding whether to trust you with their money.
Step by step: getting a booking page live this week
- Work out your monthly transaction volume roughly. Under £2,000 a month in card bookings, free processing fees barely matter. Over that, check the percentage before you commit.
- Pick the tool based on team size: one person, Google Calendar's built-in scheduler; two to four, Setmore; beauty or wellness with card payments, Fresha.
- Connect your existing calendar first, so double-bookings become impossible rather than something you have to remember to check.
- Set buffer times between appointments if you travel, or if you need cleanup time between clients.
- Write your cancellation policy into the booking page itself, not just in a follow-up email, so it's agreed to before the slot is confirmed.
- Add the link everywhere a customer might look for you: Google Business Profile, Instagram bio, email signature, and any invoices you send out.
- Book a dummy test slot yourself and cancel it, to check the confirmation email and reminder arrive and look the way you want them to.
If you sell services where a client needs to select a specific test date or exam slot rather than a general appointment, the mechanics are slightly different, and it's worth reading how to book your slot on an online test booking system without errors for the kind of detail that applies just as well to your own booking page's error messages and confirmation screens.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
When it's time to stop using the free version
Three signals tell you it's time to pay for something better: you're regularly juggling more than one staff member's diary manually, your card processing fees have crossed the point where a flat monthly fee would be cheaper, or customers are asking why your booking page looks like a different, worse business than the one on your Instagram. None of those are urgent at ten bookings a month. All of them are worth revisiting once you're doing fifty.
This guide is part of my AI for Small Business: 25 Plain-English Guides to Automation, Marketing, Sales and Admin.
Frequently asked questions
Is Calendly really free forever?
Calendly's free plan is permanent but limited to one event type and one connected calendar, with no team scheduling. It suits a solo consultant with one type of meeting to offer, but it becomes restrictive fast if you offer several services or work with a team.
Which free booking page works best for a solo tradesperson?
Google Calendar's built-in appointment scheduler is the simplest free option for one person, because it's already inside a tool most people use daily and it carries no separate branding or account setup.
Can I take deposits or payments through a free booking page?
Yes, on platforms like Fresha and Square Appointments, though "free" refers to the booking page itself, not the card processing, which typically runs between 1.75 and 2.5 percent per transaction in the UK.
Do free booking pages show adverts to my customers?
Most show the platform's own branding rather than third-party adverts, usually a small logo and a link inviting the visitor to book their own page through the same tool. It's a minor cosmetic cost of the free tier, not a marketing intrusion.