Open source · MIT license

Online booking for service businesses

Your customers book from their phone in under a minute. You see every appointment, customer and sale in one place, with no commissions per booking.

Barbershops, hair salons, spas, clinics, therapists, vets and sports courts.

The OpenTurnly calendar: a week of appointments by professional

Everything the front desk needs

One app for bookings, the calendar, customers and the counter, in Spanish or English.

  • Your booking page

    Your logo, colours and questions. Services by category, professionals with their photo, and a QR code to print.

  • Shared calendar

    Day, week, month and list views by professional. Move appointments, mark no-shows and export to Excel.

  • Customers

    Each customer's history and notes, duplicate merging, and import or export with Excel or CSV.

  • Sales and cash register

    Charge appointments and products, tips per professional, gift cards, inventory and the cash register per location.

  • Reports

    Bookings, occupancy, new customers and sales against the previous period, plus tips and commissions.

  • Several locations

    One business, several branches, each with its own hours, services and team.

  • On your own website

    Show booking as a section of your site, or as a floating button, with one line of code.

  • AI agents and workflows

    Each business has an MCP server for AI agents, and workflows that send appointments to your other tools.

  • No fake bookings

    A proof-of-work check, rate limits and a surge brake keep bots out, with no third-party service.

Booking your customers enjoy

Fast on a phone, with no account to create.

A booking page with services grouped by category and their prices
Services by category, with price and length
Choosing a professional, a day and a free time
Professional, day and time in one step

Cloud or open source, the same app

OpenTurnly is free and open source. Run it on your own server, or let us run it for you.

Cloud or open source, the same appOpen sourceCloud
PriceFreeFrom $39 a month
Where it runsOn your serverOn our servers
SetupDocker on your serverSign up and start
UpdatesYou install themAutomatic
BackupsYou take themIncluded
HTTPS and domainYou set them upIncluded
FeaturesAll of themAll of them
HelpCommunity on GitHubOur team

Your data is yours either way: you can move between them whenever you like.

Simple pricing

Every plan has every feature. Pick one by how many businesses you run.

Starter

For one business, or a few.

$39USD/month

Up to 5 businesses

  • Every feature
  • Unlimited bookings
  • Automatic updates and backups
  • Spanish and English
Coming soon

Unlimited

No limit on how many businesses you add.

$339USD/month

Unlimited businesses

  • Every feature
  • Unlimited bookings
  • Automatic updates and backups
  • Spanish and English
Coming soon

Prices in US dollars. Each business has its own booking page, calendar and team. Rather host it yourself? It's free

Start taking bookings online

Set up your services, team and hours, share your link and let your customers book.