Tattoo studio management software

Your studio. Your clients. Zero commission.

Session booking, deposit tracking, client CRM and automated reminders — for tattoo studios, piercing studios and permanent makeup artists. Self-hosted or cloud.

Generic booking platforms charge 20–30% commission on every session booked through your own clients. Pronto charges $0.

$0
Commission on sessions
0%
Platform fee
1 cmd
Self-hosted install
4
Notification channels

The booking platform problem tattoo artists know too well

You spent years perfecting your craft and growing a loyal clientele. Then a booking platform inserts itself between you and your clients — pocketing 20–30% of every session while showing your clients competing artists in the same feed. Cancel your account and your entire booking history, client notes, and reference records disappear overnight.

What tattoo studio owners actually deal with

Every frustration below has a direct fix built into Pronto.

From
Booking platform takes 20–30% per session
Clients book directly with you — zero commission, always
From
Chasing clients for deposit confirmations over Instagram DMs
Deposit recorded at booking, auto-reminder sent 24h before — no chasing
From
Client no-shows with no deposit on record
Confirmation and reminders sent automatically — no-shows drop significantly
From
Running out of a specific ink colour mid-session
Low-stock alert before you hit zero — sent to your phone automatically
From
No record of what each client has, their skin notes, or style preferences
Full client profile — tattoo history, preferences, spend, birthday, artist notes
From
Two artists accidentally booked for the same slot
Database-level conflict check — impossible to double-book any artist

Everything a tattoo studio needs, nothing it doesn't

Built for artists and studio owners — not for software administrators.

📅

Session booking calendar

Multi-artist week view with drag-and-drop. Clients request sessions online without creating an account or downloading an app.

Conflict protection at database level — no double-bookings possible
💳

Deposits and payments

Record deposits at booking, track outstanding balances, complete final payment at checkout. Full payment history per client.

Cash, card, transfer — all payment methods supported
👤

Client profiles

Every client has a full record: sessions completed, tattoo placements, artist notes, skin type, reference image notes, total spend, birthday.

Search your entire client base in under 1 second
📦

Supply inventory

Track inks, needles, gloves, transfer paper, aftercare products. Get alerted before any critical supply runs out.

Low-stock alert via Telegram, WhatsApp, Email or Viber
🌐

Online booking page

A public page where clients can browse your artists and request a session directly. No marketplace showing them competing studios.

Name + phone only — no registration, no app required
📱

Works on any device

Install as a PWA on any phone or tablet from the browser. Manage the studio from the floor, not a front desk.

No App Store, no 30% platform cut on purchases

How a tattoo studio booking flows in Pronto

From first enquiry to repeat client — every step handled automatically.

01
Client finds your booking page
Linked from Instagram bio, Google, or a QR code at your station. They pick an artist, request a slot — name and phone, done.
02
Deposit confirmed, booking locked
Booking confirmation sent instantly via WhatsApp, Telegram, Email or Viber. Deposit logged in the client's profile.
03
Reminders go out without you
24 hours and 1 hour before the session. No chasing. No no-shows from clients who simply forgot.
04
Session complete, client stays in your CRM forever
Final payment completed at the POS. Thank-you sent automatically. Full session record saved — tattoo details, artist notes, spend.

Automated client messages — across every channel

The only open-source tattoo studio software with Email, Telegram, WhatsApp and Viber built in natively — no plugins, no paid add-ons.

Email
Telegram
WhatsApp
Viber
LINE Coming soon
SMS Coming soon
Session booking confirmed
Sent immediately when a client requests a session online or when you add a booking manually
WhatsApp · Telegram · Email · Viber
Appointment reminder
Sent 24 hours before and again 1 hour before the session — the single biggest reducer of no-shows
WhatsApp · Telegram · Email · Viber
💌
Post-session thank you
Sent 2 hours after the session ends — includes aftercare reminder, keeps your studio top of mind
WhatsApp · Telegram · Email · Viber
🔄
Re-engagement message
“Ready for your next piece?” — sent automatically after 30 days of inactivity from a past client
WhatsApp · Telegram · Email · Viber
🎂
Birthday message
Auto-sent on the client's birthday — a personal touch that keeps loyal clients coming back
WhatsApp · Telegram · Email · Viber
📦
Low stock alert
Sent to the studio owner the moment any supply drops below your set minimum
To studio owner via any channel

Why tattoo artists choose Pronto over booking platforms

How Pronto compares to the platforms that profit from your clientele.

Feature
Pronto
Marketplace platforms
Subscription SaaS
Booking commission
$0 always
10–30% per booking
$0 (subscription fee)
You own client data
✓ Always yours
✗ Lives in their platform
✗ Locked to vendor
Client registration required
✗ Name + phone only
✓ Account required
✓ Account required
Self-hosted option
✓ Free, MIT license
WhatsApp + Telegram built-in
✓ All channels included
✗ / Paid add-on
✗ / Paid add-on
Open source
✓ MIT license
Tattoo studios Piercing studios Permanent makeup Microblading Scarification studios Body art studios Flash tattoo artists

Two ways to run Pronto for your tattoo studio

Self-host for complete ownership of your data, or use our cloud and be running in 5 minutes.

Option 1

Self-hosted

Deploy on your own server. Your client data never leaves your machine. Free forever. Requires Docker.

$docker compose up -d

$0 forever — no subscription, no limits on clients or artists
MIT license — modify, extend, white-label freely
Any server — Linux VPS, Windows, macOS. 1 GB RAM minimum
View on GitHub → Documentation →
Option 2

Cloud — trypronto.app

No server needed. Get your studio's subdomain in 5 minutes. We handle updates, backups, and uptime.

14 days free
Try any paid plan free for 14 days.
No credit card required. Cancel anytime.
Your subdomain — inkhouse-studio.trypronto.app or custom domain on Pro+
We handle updates — backups, uptime monitoring, new features automatically
Start free — no credit card

Cloud pricing

Free
$0
Free forever
1 artist · 100 clients
  • POS + CRM + Inventory
  • Email notifications
  • Online booking page
Starter
$19/mo
14-day free trial
3 artists · 1 000 clients
  • Telegram & WhatsApp notifications
  • Online booking page
Agency
$79/mo
14-day free trial
Multiple locations
  • White-label
  • API access Soon
  • Priority support

See full pricing →

Frequently asked questions

What is the best free tattoo studio management software?
Pronto is a free, open-source tattoo studio management software that includes session booking, deposit tracking, a client CRM with full tattoo history, supply inventory, and automated notifications via Email, Telegram, WhatsApp and Viber. The self-hosted version is free forever with no limits. The cloud version has a free tier and paid plans starting at $19/month.
Can tattoo clients book a session without creating an account?
No account required. The public booking page only needs a name and phone number — no registration, no password, no app to download. Clients request a session in under a minute directly from your Instagram bio, Google listing, or any link you share.
Can Pronto track deposits for tattoo appointments?
Yes. Pronto records deposits as part of each booking through the POS. You can log the deposit amount when the appointment is created, track the remaining balance, and complete the final payment at checkout after the session. All payment history is attached to the client's profile permanently.
How do automated reminders work for tattoo appointments?
Pronto automatically sends a booking confirmation when the appointment is created, a reminder 24 hours before the session, another reminder 1 hour before, and a thank-you message 2 hours after the session ends. All messages are sent via the channel the client uses: WhatsApp, Telegram, Viber or Email. No manual follow-up needed from your artists.
Can I track tattoo supply inventory and get low-stock alerts?
Yes. Pronto tracks every supply in your studio — inks, needles, gloves, transfer paper, aftercare products. When any item drops below the minimum quantity you set, an alert is automatically sent to the studio owner via Email, Telegram, WhatsApp or Viber. You never run a session short on supplies again.
Does Pronto work for tattoo studios, piercing studios and permanent makeup artists?
Yes. Pronto is designed for any studio that works by appointment, takes deposits, and builds long-term client relationships. It works for tattoo studios, piercing studios, permanent makeup artists, microblading studios, scarification studios, and any other body art business.
How do I install Pronto on my own server?
You need Docker on any Linux VPS, Windows or macOS machine with at least 1 GB RAM. Run docker compose up -d and the full tattoo studio management system starts automatically. No DevOps knowledge required. See the documentation on GitHub for step-by-step instructions.
What happens to my client data if I cancel?
With the self-hosted version, your data is always on your own server — nothing to cancel or lose. With the cloud version, you can export all client data, tattoo history and payment records at any time. Your client base is yours, not the platform's.

Also works great for

💇 Salons & beauty ✂️ Barbershops 🧖 Massage & spa View all →

Start managing your tattoo studio for free

Cloud setup takes 5 minutes. Self-hosted is one command. Either way — zero commission on every session, forever.

Start free — cloud Self-host on GitHub