Still bookings in Google Calendarand receipts in a shoebox?

Not a booking tool, but the admin for your studio: calendar, client records, consent, receipts and bookkeeping, sorted automatically in one place. Booking link and deposits when you want them. On iPhone, iPad, Android and MacBook.

Try 14 days free

Then 16 CHF per month · cancel anytime

iPhone · iPad · Android · MacBook

Tattoo artist with a drink, relaxed in the studio
Taddoo
Taddoonow

Deposit received

Mara K.: booking confirmed · 14 July, 2:00 PM · deposit 80 CHF

Tap to Pay
  • Visa
  • Mastercard
Real interface

Not a mockup. This is the app.

9:41

Calendar

June 2026Month
MOTUWETHFRSASU
110:00 Mia
2
313:00 Sam
4
511:30 Aya
6
7
810:00 Jon15:00 Léa
9
1011:00 Zoe
1110:00 Ben
1214:00 Nik
13
14
15
16
17
18
19
20
21
2210:00 Lisa15:00 Tim
2311:00 Kim
2410:00 Nik+1
2511:00 Ella16:00 Jon
2613:30 Eli
27
28
2910:00 Ana
3011:00 Mel15:00 Gia
1
2
3
4
5
FreeBookedAwayGuest SpotColours
Appointment
Lisa MeierConfirmed

Tuesday, 30 June 2026

11:00 to 15:00

Tattoo sessionRose, Fine Line
lisa@mail.ch079 512 34 56
Mark as done
Reschedule
Edit
Follow-up
Estimate
Duration4 Std.
Price1'100 CHF
Deposit300 CHF paid
Reference images

Your head belongs to the art.

Start simple

At heart, a calendar that remembers everything and files it neatly.

It all starts here

A calendar that thinks along.

Reminder sentElla Roth · tomorrow 11:00
9:41

Calendar

June 2026Month
MOTUWETHFRSASU
110:00 Mia
2
313:00 Sam
4
511:30 Aya
6
7
810:00 Jon15:00 Léa
9
1011:00 Zoe
1110:00 Ben
1214:00 Nik
13
14
15
16
17
18
19
20
21
2210:00 Lisa15:00 Tim
2311:00 Kim
2410:00 Nik+1
2511:00 Ella16:00 Jon
2613:30 Eli
27
28
2910:00 Ana
3011:00 Mel15:00 Gia
1
2
3
4
5
FreeBookedAwayGuest SpotColours
Google & AppleMirrored live
Holiday 15 to 19

Price, deposit, client: filed neatly with every booking. It even knows your holidays. And the receipt after the session? It writes that itself.

Switch in minutes, nothing to learn

And all by itself

Your bookkeeping is done by December 31.

Receipt createdNo. 2026-114 · 900 CHF · Ella Roth
9:41

Dashboard

Overview
2026Year
Revenue

48'250 CHF

+12 % vs last year

Sessions done

138

Average 350 CHF per session

Utilisation

72 %

Expected: 64'900 CHF

Monthly trendJune · 7'820 CHF
JFMAMJJASOND
Income & receiptsExport
Receipt 2026-114 · Ella RothToday · created automatically+900 CHF
Expense · Needles & inkYesterday · by photo scan-86.50 CHF
Card payment · Lisa MeierTue · Tap to Pay+800 CHF
Expense · Studio rent June1 June · by photo scan-1'500 CHF

Receipts the app creates automatically, expenses you scan with your phone: everything gets sorted and filed in order. No deduction gets lost at tax time. That often saves more than the app costs: it practically pays for itself.

Saves hours, accountant fees and taxes

And when you want more

Switch on what you need.

New · Link in Bio

One link in your bio that does it all.

9:41
taddoo.com/@lena

Lena

Fine Line & Blackwork

Zurich · @lena.ink

Book a tattoo
Flash
Availability
Waitlist3 lists
Booking Info
Aftercare
Portfolio

Your page at taddoo.com/@yourname, name and look your choice: a "Book a tattoo" button with request form and flash behind it, plus availability, waitlist, aftercare, portfolio and social. Every button in your colour, everything wired to your calendar. The alternative to Linktree, built for tattoo artists.

Replaces Linktree, no extra cost

Link in Bio · Request

Requests instead of Instagram DMs.

9:41
RequestsNew · Request

Mara K.

5 minutes ago via taddoo.com/@lena

Mail@mara.kWhatsApp

What Mara wants

Snake around a dagger, fine line, black

Forearm12 × 10 cmThu 16 OctZurich

Your offer

Price

380 CHF

Duration

3 hrs

Deposit

100 CHF

Send booking link
Enter appointment

The "Book a tattoo" button on your page taddoo.com/@yourname opens a request form: idea, body part, size, reference images, preferred day and contact, all in one go. Every request lands in the app as a project, with a push. From there you send the booking link with deposit in one tap.

Every request lands as a project in the app

Link in Bio · Flash

Your flash page, bookable directly.

9:41
taddoo.com/@lena

Flash

Pick a design and size, book a slot

Swallow

from 240 CHF

One-off

Hannya

320 CHF

One-off

Skull

350 CHF

Taken

Mask

280 CHF

Swallows

from 380 CHF

Blossom

260 CHF

Upload your flash, set sizes with price and duration, done: the "Flash" button appears on your page taddoo.com/@yourname by itself. Clients pick a design, a size and a free slot, and pay the deposit. The appointment lands in your calendar, with the design as reference.

One-off designs are gone once booked

Optional: the booking link

You keep the personal touch. Taddoo just handles the booking.

New bookingJonas K. · Fri 16 Oct, 13:00 · deposit paid
9:41
taddoo.com/book/noa

Book with Noa

Studio Zurich · 3 hrs · 80 CHF deposit

October 2026

MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

Thu 16 Oct · open times

10:00
13:00
16:30
SlotThu 16 Oct · 13:00
Deposit80 CHF

Paid securely with Stripe · card, TWINT, Apple Pay

You keep chatting personally on Instagram and WhatsApp. The link only handles the slot and the deposit, and the client lands in your list by itself. And if you don't need it: just type the booking in by hand, like in your Google Calendar. The app still keeps the history and writes the receipts by itself.

Built for tattoo bookings, not nail salons

Fewer drop-offs

Fewer empty chairs.

Reminder sentLisa Meier · tomorrow 14:00
9:41
Appointment reminder
Send email to clientsOn · 48 hrs before · clients with email only

Lead time

24h48h72hCustom
Send consent form in advance

What the client receives

Noa · Studio Zürich14:00Reminder: your appointment tomorrow at 14:00

Hey Lisa, quick reminder about your appointment tomorrow at 14:00 with Noa. See you!

Fill in consent formDelivered

The app reminds your clients automatically, in your voice. Cancellations come early instead of not at all.

Fewer no-shows, a fuller book

No crumpled forms

Consent, signed digitally.

PDF archivedLisa Meier · 30.06.2026 · 11:02
9:41

Sign in studio

Client2Artist
Client has signedNow your signature, then the form is complete.
LMLisa MeierTattoo · 30 June 2026 · Rose, fine line
Date of birth14.02.1998
Placementleft upper arm
AllergiesNone
Read and understood the briefing
Health questions answered
Photo consent given
2 photos attached,
design & placement

Artist on the form

Noa

Your signature

ClearComplete form
Sign with name

Fill it in, sign with a finger, done. The PDF stays archived with a timestamp, unalterable and backed up twice.

On record, entirely paper-free

Your secret weapon

Bring your clients back.

Booking madeSara Blum · via the newsletter
9:41
CampaignDraft

Sender & content

Subject

New flash slots in October

Text

Hey {first name}! Three spots just opened up, plus a new flash sheet. First come, first served.

Images

Recipients

All clients214
Sending

One newsletter to everyone: new flash sheets, an open slot, an offer. And old leads become new bookings.

Slow weeks fill up

For a pinch

Client forgot cash? No problem.

Payment successful800 CHF · receipt created
9:41

Complete appointment

Enter the actual price. It flows into revenue and the client history.

Actual price

1'100 CHF

Deposit

300 CHF ✓

Payment method

Tap to PayCashBank

Amount via Tap to Pay: 800 CHF

Tap to Pay on iPhone

CHF 800.00

Noa · Studio Zürich

Hold card or phone to iPhone

VisaMastercardTWINT

Tap a card or phone to your phone, done. No reader, no subscription.

Available on iPhone and Android

Tap to Pay
  • Visa
  • Mastercard
  • Apple Pay
  • Google Pay
And plenty more

Everything a studio day needs.

Dashboard & forecast

Revenue, utilisation and a forecast, so you know what the coming months bring.

Availability & locations

Weekly schedule, time off and multiple locations for touring.

Touch-up & retouch

A free touch-up link, bookable only in your retouch hours.

Receipts by photo scan

Snap a receipt: the app reads amount and date and sorts it all by itself.

Client records

History, notes and documents per client, all in one place.

Works offline

No signal? You just keep working, everything syncs by itself.

By the way: Taddoo speaks MCP. If you like, connect Claude or ChatGPT and run appointments, booking links and your day plan through your AI assistant.

Built for tattoo artists.

Trusted by

Pro TeamArtists we work with, using Taddoo in day-to-day studio life.
Sasha Masiuk
Artist, Los Angeles
Sasha Masiuk

My enquiries go through my booking manager in Taddoo. I see everything in the app and I am ready for every studio day without digging through my inbox.

Download the app and get started.

14 days free, you are only charged afterwards: 16 CHF per month. Cancel anytime. Also runs on your MacBook: just open the App Store on your Mac and download it. Ideal if you arrange your appointments by email at your desk.

iPhone · iPad · Android · MacBook

Booking link & depositReceipts by photoAvailability & locationsNewsletters
Pricing

Two plans, one app.

Same features. The difference is the fees when you take payments.

Taddoo App

16 CHF per month

  • Every feature of the app
  • 4.9% + 0.50 fee on deposit and booking links
  • 2.4% + 0.30 on Tap to Pay

The fee is paid by your customer as a small surcharge by default, switchable to you.

Taddoo App Pro

0% Taddoo fees

50 CHF per month

  • Every feature of the app
  • Only Stripe: 2.9% + 0.30 on links
  • Only Stripe: 1.4% + 0.20 on Tap to Pay

Worth it as soon as you take a lot of payments through Taddoo.

Try 14 days free

Both plans, switch anytime · all details

FAQ

Common questions

What does the app cost?

16 CHF per month, the first 14 days free. You are only charged after the trial, cancel monthly. If you take payments through Taddoo (deposit in the booking link or Tap to Pay), a small fee per payment applies, which your client covers as a surcharge by default. All numbers are in the plan comparison below.

How does Tap to Pay work?

Your client holds their card or phone to your iPhone or Android phone, done. No card reader, no extra subscription. Visa, Mastercard, Apple Pay and Google Pay are accepted. The payment lands right on the appointment and in your bookkeeping. All it needs is a connected Stripe account.

Do I need a Stripe account?

Only if you want to take payments through Taddoo: the deposit in the booking link and Tap to Pay run through Stripe, connected in a few minutes. Calendar, clients, receipts, consent and reminders work without it. You then note the deposit yourself as before, Taddoo keeps it on the appointment.

Does the app sync with my Google or Apple Calendar?

Yes. You subscribe to your Taddoo calendar as a feed in Google or Apple, and every appointment, absence and change shows up there by itself. You book in Taddoo, you see it everywhere.

Does the app run on Android and Mac?

Yes: iPhone, iPad and Android from the stores, on the Mac via the App Store. The app works offline and syncs by itself as soon as you are back online. One account, the same data on every device.

All questions and answers

Florian

Flo

Cofounder of Taddoo

Personal demo

Rather talk to a human first?

Book a free call with Flo. He shows you the app live, answers your questions and sets everything up with you. No strings attached, no sales pressure.

Free · via video call · you pick the time