Comparison · tilkbook vs Square Appointments

tilkbook vs Square Appointments — free comparison

Square Appointments is the booking arm of the Square ecosystem. It pairs scheduling with Square's point-of-sale, hardware, and payments. tilkbook is a standalone alternative: genuinely free booking with no time limit and no credit card, an automatic waitlist included on the free tier, and Stripe payments as an optional add-on rather than a requirement. This page compares the two on pricing, payment lock-in, free tiers, and the features that matter most to salons, studios, clinics, and solo practitioners.

If you're a…

Service business taking client bookings.

Salon · clinic · law firm · trainer · spa. Per-staff menus, deposits, walk-ins, branded booking pages.

Pick tilkbook →
If you're a…

You want a single-vendor Square setup (booking plus POS, card hardware, payroll, and marketing), you already run your checkout on Square, and you are comfortable processing every payment through Square at Square's rates.

You want a single-vendor Square setup (booking plus POS, card hardware, payroll, and marketing), you already run your checkout on Square, and you are comfortable processing every payment through Square at Square's rates.

Pick Square Appointments →
Feature comparison

How does tilkbook compare to Square Appointments?

Feature tilkbook Square Appointments
Free tier Yes: unlimited bookings, unlimited staff, waitlist, full admin, REST API, no card, no time limit Yes, a free plan for a single location, but the waitlist and advanced scheduling need a paid plan (last verified 2026-07-06)
Pricing model Free regardless of locations; payments are an optional Stripe add-on Per location: free base, then paid Plus and Premium tiers billed per location (last verified 2026-07-06)
Payment processor Optional: connect Stripe, or take no online payment and settle on-site Square Payments required; you cannot bring Stripe, PayPal, or another processor
Card processing rates Stripe's standard rates when the payments add-on is on; nothing when it is off Roughly 2.6% + 15¢ in person to ~3.3% + 30¢ online; the free plan's online rate is higher (last verified 2026-07-06)
Waitlist Yes: auto-offers freed slots FIFO via emailed claim link, on the free tier Yes, but only on the paid Plus and Premium plans, not the free plan
Deposits / no-show / cancellation fees Yes: deposits, full payment, and off-session no-show fees via the Stripe add-on Yes: prepayment, deposits, and cancellation fees are native (payments-first)
POS / hardware ecosystem None; booking-first, embed on any site via a script tag Deep: Register, Terminal, Stand, Reader, plus Square Online, payroll, and marketing
Calendar sync Two-way Google Calendar; read-only ICS for Outlook, Apple Calendar, and any .ics feed Two-way Google Calendar sync
Per-staff booking pages Yes: individual services, working hours, and time-off per staff member Yes, unlimited staff calendars, even on the free plan
REST API + webhooks REST API with API keys and outbound webhooks, on the free tier Square developer platform APIs (Bookings API, webhooks) available separately
Recurring appointments Yes, RRULE-based recurring booking Yes
* Comparison based on Square Appointments's public pricing & feature pages.
When to pick which

The honest bit.

Pick tilkbook if…
  • No payment-processor lock-in: Square Appointments requires Square Payments, while tilkbook uses Stripe as an optional add-on, or takes no online payment at all (pay-on-site)
  • Automatic FIFO waitlist included on the free tier, where Square gates its waitlist behind paid plans
  • Free no matter how many locations, where Square Appointments is billed per location
  • Booking-first and embeds on any website, with no Square POS register or hardware to buy into
Pick Square Appointments if…
  • One-vendor Square stack: booking, POS register, card hardware, payments, payroll, and marketing under a single login
  • Native deposits, prepayment, and cancellation fees built into a payments-first platform
  • Large established brand and review base, and a genuinely capable free plan for a single location

tilkbook vs Square Appointments: the quick answer

Square Appointments and tilkbook both let service businesses take client bookings, but they sit at opposite ends of a spectrum. Square Appointments is the scheduling front-end of the Square ecosystem. It assumes you also want Square’s point-of-sale, card hardware, payroll, and marketing, and it requires Square to process every payment. It has a capable free plan for a single location, but the waitlist and advanced scheduling live on paid, per-location tiers. tilkbook is a standalone booking product: genuinely free with no time limit and no per-location fee, with the waitlist included free, and online payments offered as an optional Stripe add-on rather than a requirement. The deciding questions are usually these. Do you want a single-vendor Square setup with a register and hardware, or free booking without payment-processor lock-in? This page walks through pricing, payments, the free tiers, and the workflows each tool gets right.

How does the pricing compare?

The models are structurally different. tilkbook’s booking product has no subscription and no per-location fee. Unlimited bookings, unlimited staff, the waitlist, the REST API, and outbound webhooks are all free. Online payments are an optional Stripe add-on; when it is off, you pay nothing at all.

Square Appointments prices per location. There is a free base plan for a single location, then paid Plus and Premium tiers layered on top for more advanced tools, cited around $29 and $69 per location per month by some sources and higher by others, so confirm the current figure at squareup.com/us/en/appointments/pricing before you rely on it (last verified 2026-07-06). Crucially, subscription price is only half the cost: every plan runs on Square Payments, at roughly 2.6% + 15¢ in person to about 3.3% + 30¢ online, with the free plan carrying a higher online rate. For a multi-location business, the per-location subscription plus mandatory processing is the real number to compare.

Do you have to use Square for payments?

Yes, and this is the single biggest difference between the two tools. Square Appointments requires Square Payments. You cannot connect Stripe, PayPal, or any other processor; if you take a card, it runs through Square at Square’s rates. For a business that already uses a different processor, or that wants to keep payment optional, that is a hard constraint.

tilkbook takes the opposite stance. Online payments are an optional add-on built on Stripe (via Stripe Connect Express). Turn it on and you can collect deposits, full payment, and tips, apply discount codes, issue refunds, and charge no-show or late-cancellation fees off-session. Turn it off and the booking page falls back to pay-on-site, and the booking itself always works, with no card required to publish and go live. You are never forced to route revenue through one processor to use the scheduler.

Which has a better free tier?

Both are genuinely usable free, but they gate different things. Square’s free plan covers a single location with unlimited staff calendars, online booking, and reminders, a real offering. What it does not include is the waitlist or the more advanced scheduling tools, which require a paid Plus or Premium plan, and it still mandates Square processing at the higher free-plan online rate.

tilkbook’s free tier includes the waitlist, recurring appointments, the digital business card, the embed widget, email reminders, unlimited staff, and the REST API, with no per-location fee and no card on file. The only gate on going live is a setup-completeness check (at least one active service, business hours set, and at least one active staff member), which is a sanity check rather than a paywall. For a business that wants a real waitlist without upgrading, tilkbook’s free tier reaches further.

Which handles deposits and no-shows?

Here the tools are closer than tilkbook is to Acuity or Calendly, and it is worth being fair about it. Square is payments-first, so deposits, prepayment, and cancellation fees are native, which is a genuine strength of building on a payments company.

tilkbook reaches the same outcomes through its optional Stripe add-on: collect a deposit or full payment at booking, and charge a no-show or late-cancellation fee off-session against the card the client used, with Stripe 3-D Secure re-authentication when required. You can excuse a no-show when a client had a genuine reason, and retry a failed charge. The difference is not whether the capability exists (both have it), but that tilkbook lets you enable it only if you want it, on Stripe, while Square makes its processing mandatory to use the scheduler at all.

Which has a better waitlist?

tilkbook, on availability. Square offers a waitlist, but only on its paid plans; the free plan does not have it. tilkbook’s waitlist is a fully automated FIFO queue on the free tier: when a booking is cancelled, rescheduled, or marked as a no-show, the system automatically emails the next matching waitlisted client an offer to claim the freed slot, with a time-limited claim link. The claim is atomic: if two clients try to take the same slot at once, only the first click wins, and the second sees a “slot already taken” message. For a business with popular time slots that fill quickly, that turns cancellations into filled appointments without a manual step, and without an upgrade.

Which is better if you don’t want a POS ecosystem?

This is really the choice underneath everything else. Square Appointments is designed to pull you into the Square ecosystem: Register, Terminal, Stand, and Reader hardware, Square Online, payroll, and marketing, all under one login. For a business that wants one vendor that also rings up retail sales at a counter, that integration is the whole point and a real advantage.

tilkbook is booking-first. There is no register, no hardware to buy, and no requirement to run your checkout through it. You get a hosted booking page at your own slug and can embed it on any website (Squarespace, WordPress, Wix, or plain HTML) via a script tag, iframe, popup, or floating button. If your business is service-appointments rather than a retail counter, tilkbook gives you the scheduling half without buying into a point-of-sale platform you do not need.

Which has better calendar sync?

Both keep your real calendar from being double-booked. Square Appointments offers two-way Google Calendar sync. tilkbook also offers two-way Google Calendar sync: it reads a staff member’s Google Calendar to block busy slots and writes confirmed bookings back, with push webhooks for near-real-time updates and automatic Google Meet links on virtual services. For Outlook and Apple Calendar, tilkbook adds read-only ICS feeds: paste the calendar’s public ICS URL and its busy events block your tilkbook availability. That covers the most common need (keeping an existing personal calendar from being booked over) across more calendar apps, though it is one-way for non-Google calendars. See the Google Calendar integration and the Outlook Calendar integration for how each works.

Which is better for developers?

Both have developer surfaces, so this is a matter of shape rather than presence. Square exposes a broad developer platform, including a Bookings API and webhooks, as part of the wider Square APIs. tilkbook ships a REST API with API keys and outbound webhooks on the free tier, with no paid plan and no payments account required to start building. For a developer who wants booking data in a CRM or a custom workflow without first committing to a payments platform, tilkbook’s no-gate position is the simpler starting point. See the API and webhooks page for the full surface.

Where Square Appointments wins

Square has genuine advantages, and for the right business they are decisive:

  • One-vendor ecosystem. If you want booking and a POS register, card hardware, payroll, marketing, and an online store from one vendor, Square delivers that in a way a standalone booking tool does not. For a salon or spa that also sells products at a counter, this is a real fit.
  • Payments-native by design. Because Square is a payments company first, deposits, prepayment, and cancellation fees are built in and tightly integrated, and in-person card acceptance runs on Square’s own hardware without a separate integration.
  • Established brand and reviews. Square is a widely recognised brand with a large review base on G2, Capterra, and Trustpilot, which lowers buying friction for many owners.
  • Capable free plan for a single location. Square’s free plan, with unlimited staff calendars and online booking, is a legitimately useful starting point for a solo operator who is happy processing through Square.

Which should you choose?

Choose tilkbook if you want free booking with no per-location fee and no payment-processor lock-in, a waitlist included at no cost, and the freedom to take payment through Stripe or simply on-site, and you do not need a point-of-sale register or card hardware. For a service business whose product is the appointment, not the retail counter, tilkbook gives you the scheduling half free and lets you add payments on your terms.

Choose Square Appointments if you want a single-vendor Square setup (booking plus POS, hardware, payroll, and marketing), you already run your checkout on Square, and you are comfortable processing every payment through Square at Square’s rates. That integrated ecosystem is exactly what a standalone booking tool is not trying to be.

If you are weighing other tools too, see how tilkbook compares with Acuity Scheduling and Squarespace Scheduling (the same engine, different label), Setmore, and Calendly. For the full picture of what tilkbook includes free, see the features overview and pricing. If you run a hair salon or a nail salon, the hair salon booking guide and nail salon booking guide walk through the exact setup.

Ready to take client bookings for free? Claim your tilkbook page, with no credit card, no time limit, and setup in minutes.

FAQ

The other questions.

Is Square Appointments free?

It has a free plan for a single location, with unlimited staff calendars, online booking, and reminders. But the waitlist and more advanced scheduling need a paid Plus or Premium plan (billed per location), and every plan (including the free one) requires Square's own payment processing, with the free plan carrying a higher online card rate (last verified 2026-07-06; check squareup.com/us/en/appointments/pricing for current numbers). tilkbook's booking product is free with no per-location fee, the waitlist is included free, and online payments are optional.

Do I have to use Square for payments with Square Appointments?

Yes. Square Appointments requires Square Payments. You cannot connect Stripe, PayPal, or another processor, and card rates run roughly 2.6% + 15¢ in person to about 3.3% + 30¢ online. tilkbook does not lock you in: online payments are an optional Stripe add-on, and if you leave payments off, the booking page settles on-site. That freedom is one of the main reasons a business already committed to another processor chooses tilkbook.

Does tilkbook include a waitlist unlike Square's free plan?

Yes. Square offers a waitlist, but only on its paid Plus and Premium plans; the free plan does not include it. tilkbook's waitlist is on the free tier: when a booking is cancelled, rescheduled, or marked a no-show, the system auto-offers the freed slot FIFO to the next matching client via an emailed claim link, with an atomic "already taken" guard if two clients claim at once.

Can tilkbook charge deposits and no-show fees like Square Appointments?

Both can. Square is payments-first, so deposits, prepayment, and cancellation fees are native. tilkbook offers the same outcomes through its optional Stripe add-on: collect a deposit or full payment at booking, and charge a no-show or late-cancellation fee off-session against the card the client used. The difference is not whether the feature exists (both have it), but that tilkbook lets you turn payments on only if and when you want them, on Stripe rather than Square.

Which is better for a business with more than one location?

tilkbook, on cost. Square Appointments is billed per location, so a second or third location multiplies your monthly subscription. tilkbook's booking product is free regardless of how many locations or staff you run. You only ever pay Stripe's processing fees if you switch the payments add-on on. For a growing multi-location salon or clinic, that difference compounds.

Can I switch from Square Appointments to tilkbook?

Yes. Square lets you export your customer and appointment data. You can recreate your service catalog in tilkbook (vertical templates for 30 business types speed this up), re-import client contacts, and connect Google Calendar so existing commitments block your new schedule automatically. The one real change is payments: you would move card processing off Square onto Stripe (via the payments add-on) or take payment on-site. If your business is deeply wired into Square's POS, hardware, and payroll, weigh that ecosystem cost before switching.

Switch to tilkbook — free.

Free to start — no card. Switch from Square Appointments in a few minutes.