Stop the back-and-forth.
Start booking.

Share one link and clients pick a free slot in seconds. Your calendar stays in sync, so nobody can book a time you're already busy. Get back the hours you spent chasing a time that suits everyone. Core scheduling is always free. Pro adds automation, booking analytics and payments, and funds independent development.

No double-bookings
5-minute setup
Your data, your rules

Want a booking page like this?

Create your free booking page

Everything you need. Nothing you don't.

A complete booking toolkit, in an interface that stays out of your way.

📅

Never double-book again

Connect every calendar you use. Tymeslot checks them all before it offers a slot, so nobody can book over an existing appointment.

google icon Google Calendar
outlook icon Outlook / Microsoft 365
exchange icon Microsoft Exchange
apple icon Apple iCloud
+6 more
🎥

Video rooms, instantly

Tymeslot creates the meeting link when someone books, with Zoom, Google Meet, MiroTalk P2P, Teams and more. Offer several and let your guest choose.

zoom icon Zoom
google_meet icon Google Meet
mirotalk icon MiroTalk P2P
teams icon Microsoft Teams
📧

Beautiful emails

Confirmations and reminders that read well on any device, with a calendar invite (.ics) attached.

🔐

Security built in

OAuth 2.0 calendar connections, AES-256 encryption for stored credentials, rate limiting and account lockout.

🌐

Speaks your language

Dashboard, booking pages, and emails in English, German, Ukrainian, French, Italian, Czech, Polish, and Brazilian Portuguese. Auto-detects browser language.

⚡

Built to stay up

Runs on Elixir's fault-tolerant runtime. When a calendar or video provider slows down or fails, circuit breakers contain the problem, so your booking page stays up.

Elixir Fault-tolerant
LiveView Real-time
PostgreSQL Reliable
"
... because scheduling shouldn't feel like work
"

Setup in 5 minutes

Four steps from sign-up to your first booking.

👤
Step 1

Sign up

📅
Step 2

Set availability

🔗
Step 3

Share link

✨
Step 4

Get booked

Your link: tymeslot.app/username

Self-hosting? You can use your own custom domain.

See it in action

A look at the dashboard, availability editor, and embed flow.

Dashboard
Theme Selection

Theme Selection

Pick a theme that matches your brand

Scheduling
Smart Availability

Smart Availability

Several named schedules, each with its own hours, breaks and booking rules

Integration
Embed & Share

Embed & Share

Embed it inline, as a popup or as a floating button, on websites you approve

Find your page

Every booking theme starts from a person and the way they like to be booked. Pick the sentence that sounds like you.

Quill theme preview: glass morphism booking flow

Quill

For consultants, agencies and professional services who want their booking page to feel premium and finished, in their own brand colours.

How it greets your visitors: Let's Connect! Pick an option below.

Every theme is yours to customise: colours, fonts, backgrounds and more.

🎨 Custom Colours
🖼️ Background Images
🎬 Video Backgrounds
🌈 Gradient Options

Try every step of the booking flow. Demo bookings are never saved and send no emails.

Built different. On purpose.

It's your scheduling tool, so we built it to work the way you want. Run it on our cloud or your own server, read exactly how it works, and keep your data yours.

🔓

Open Source

Every line is public under the GNU AGPLv3. Read it, audit it, modify it, self-host it or fork it. The one obligation is share-alike: if you run a modified version, your changes stay open too.

Open source, top to bottom.
🏠

Cloud or Self-Hosted

On our managed cloud, we handle updates, backups and scaling for you. On your own server, you deploy with Docker and keep everything in-house. It's the same product either way.

Your choice. Your control.
🛡️

Privacy by Design

Booking pages carry no advertising pixels or third-party analytics. Visits are counted with our own self-hosted, cookieless analytics, so no analytics company ever sees your clients. On tymeslot.app, Google reCAPTCHA loads once a client starts the booking form, to block spam bookings.

What happens in Tymeslot stays in Tymeslot.

Ready to reclaim your time?

Setup takes 5 minutes. After that, people book a time that works, with no email back-and-forth.

No credit card required
Pro plan: €9 / month
Setup in 5 minutes