Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Salon CRM Software
  3. Pronto

Pronto

What it is

Pronto brings salon appointment booking, point of sale, client CRM, inventory tracking, and automated reminders into one service. It is presented for beauty, hair, and nail salons, barbershops, spas, lash studios, and tattoo studios. Clients can book online using only a name and phone number, without creating an account or downloading an app. The point of sale supports cash, card, and transfer, along with discounts, printed or digital receipts, and offline checkout. Booking confirmations and reminders can be sent through Email, Telegram, WhatsApp, and Viber. Businesses can link a booking page from Instagram or Google and import client lists from Fresha, Vagaro, Booksy, Mindbody, Square, or another service that exports CSV. Cloud users can export client data and history, while self-hosted data stays on the user's server. The free plan allows one staff member, 100 clients, 50 bookings per month, and 100 products. Paid plans start at $19 a month. Self-hosting uses Docker Compose, needs at least 1 GB RAM, and supports Linux, macOS, or Windows with WSL2.

For and against

For

  • Clients book without an account or app.
  • POS supports offline checkout.
  • Reminders can use four messaging channels.
  • Cloud users can export client data and history.
  • Free plan includes one staff member.

Against

  • Free plan caps bookings at 50 per month.
  • Free plan is limited to 100 clients and 100 products.
  • Self-hosting requires at least 1 GB RAM.
  • White-label mode and API access are listed as coming soon.

The verdict

Pronto combines bookings, sales, client records, inventory, and reminders for salon-focused businesses. Its free plan has defined client, booking, and product limits, while paid plans begin at $19 a month.

Who it suits

Pronto suits beauty, hair, and nail salons, barbershops, spas, lash studios, and tattoo studios that need booking and client management. It also offers a self-hosted option for businesses that want data to remain on their server.

Plans and prices

Free

Free

1 staff · 100 clients · 50 bookings/month · 100 products

Starter

$19a month

5 staff · unlimited clients · deposits, no-show protection and gift cards

Pro

$39a month

15 staff · unlimited clients and bookings · analytics · custom domain

Agency

$79a month

unlimited team · multiple locations · priority support

Every plan, in full

On the record

API status
The pricing comparison marks API access as coming soon.trypronto.app · read 14 Oct 2026
Audience
It is presented for beauty salons, hair salons, nail salons, and barbershops, and also lists spas, lash studios, and tattoo studios.trypronto.app · read 29 Sep 2026
Booking
Clients can book through a public page using only their name and phone number, without an account or app.trypronto.app · read 14 Oct 2026
Calendar
The booking calendar supports drag-and-drop scheduling, week view and staff columns.trypronto.app · read 14 Oct 2026
Community activity
The public repository showed 68 stars, 28 forks and 143 commits when opened.github.com · read 14 Oct 2026
CRM
Client records can store visits, services, products purchased, total spend, notes, birthdays and tags.trypronto.app · read 14 Oct 2026
Data handling
The privacy policy says passwords are hashed, payment card data is not stored by Pronto, and deleted-account data is deleted or anonymized within 30 days except where legally retained.trypronto.app · read 29 Sep 2026
Data portability
The maker says cloud users can export client data and history at any time, while self-hosted data stays on the user's server.trypronto.app · read 29 Sep 2026
Developer stack
The published stack uses Next.js, Tailwind CSS, Supabase PostgreSQL with RLS, Supabase Auth, Supabase Storage and Docker Compose.github.com · read 14 Oct 2026
Documentation
The installation guide covers cloning, environment variables, Docker startup, notification credentials, updates and troubleshooting through GitHub issues.trypronto.app · read 14 Oct 2026
Double-booking protection
Booking conflicts are checked at database level to prevent overlapping appointments.trypronto.app · read 14 Oct 2026
Founder identity
A LinkedIn post about building Pronto is attributed to Konstantin Umnov.linkedin.com · read 14 Oct 2026
Imports
CSV client imports are supported from Fresha, Vagaro, Booksy, Mindbody, Square and other CSV-exporting systems.github.com · read 14 Oct 2026
Independent technical account
The maker reported that a five-concurrent-booking test reproduced the earlier race condition before the fix and passed after the fix.indiehackers.com · read 14 Oct 2026
Integrations
Notification integrations use Resend or SMTP email, Telegram Bot API, Meta WhatsApp Cloud API and Viber Bot API.github.com · read 14 Oct 2026
Inventory
Inventory tracks products, purchases and usage and can send low-stock alerts.trypronto.app · read 14 Oct 2026
License
The repository is MIT licensed for personal and commercial use.github.com · read 14 Oct 2026
Limit: cloud-only features
The repository README identifies loyalty points and the full analytics dashboard as cloud-only features.github.com · read 14 Oct 2026

Alternatives to Pronto

Every alternative, ranked