Self-hosted booking software you actually own.
A visual, drag-and-drop scheduler for any business that takes bookings — courts, rooms, equipment, appointments. Run it on your own website, pay once, and never see a monthly invoice.
One-time purchase · No monthly fees · Your data stays on your server
Everything you need to manage bookings
A clear visual schedule, plus the rules that keep your calendar tidy — all in software you own.
Visual drag-and-drop schedule
See every resource on one timeline. Drag to create a booking, move it to another time, day, or resource, and resize it by its edges — no page reloads.
Smart booking rules
Set opening hours, minimum and maximum durations, gaps between bookings, buffers, and how far ahead people can book. Rule-breaking bookings are blocked automatically, with a clear reason.
Color-coded booking types
Give each booking type — standard, lesson, maintenance — its own color and timing rules, so the schedule is easy to read at a glance.
Resources & groups
Manage anything you book — courts, rooms, desks, equipment, staff time — and organize them into groups like locations or branches, right from the admin.
One-off & recurring closures
Block out time when a resource isn't available — a single date or a repeating weekly pattern. Overlapping bookings are stopped automatically.
Easy installation on any PHP hosting
No technical skills needed. A guided, step-by-step installer walks you through setup — just like installing WordPress.
Easy one-click updates
Keep your software current without any hassle. When a new version is available, update with a single click from your admin.
Available in multiple languages
The admin is available in multiple languages. Each user picks their own language — no extra setup needed.
Works on phone & tablet
Create, move, and resize bookings with touch. The schedule works on mobile, not just on a computer.
See it in action
The whole day on one screen — drag to book, and let the rules keep your calendar clean.
Book with a single drag
Every resource on one timeline — courts, rooms, desks, equipment, whatever you book. Drag across an empty slot to create a booking, then move it to another time, day, or resource, or grab an edge to make it longer or shorter. No forms, no page reloads.
Set the rules once
Give each resource its own opening hours, minimum and maximum duration, buffer time, and allowed booking types — all from the admin, no code. From then on, any booking that breaks a rule is blocked automatically with a clear reason, so double-bookings and mistakes never reach your calendar.
Pay once. It's yours for good.
With TimeReserve you make one payment and run the software on your own website. No monthly bills, and your bookings and customer details stay with you.
Pay once, use forever
One purchase on Gumroad. No monthly fees and no commission on your bookings.
Your data stays with you
Bookings, schedules, and customer details live on your own hosting — fully under your control.
Runs on your own server
It works on ordinary web hosting, so you stay in charge and free to move it whenever you want.
Source code included
You — or anyone you hire — can customize it to fit your business exactly.
Up and running in minutes
No technical skills needed — a guided, step-by-step installer does the work for you, just like setting up WordPress.
Get your copy
Buy TimeReserve on Gumroad and download it.
Add it to your hosting
Put the files on your own web hosting using your host's file manager — your data stays with you.
Follow the installer
Open your site and the step-by-step installer guides you through setup, just like WordPress.
Start taking bookings
Log in, add your resources, and share your schedule.
Runs on standard PHP & MySQL hosting — the same kind most websites already use.
One price. No surprises.
Buy it once and it's yours — no monthly fees, ever.
- Your own business
- One client project
- Full source code included
- Easy step-by-step installer
- Easy one-click updates
- 6 months technical support
- Multiple client projects
- Your own business
- Unlimited client projects
- Full source code included
- Easy step-by-step installer
- Easy one-click updates
- 6 months technical support
- SaaS / multi-tenant use
Frequently asked questions
What is self-hosted booking software?
It's a booking system that runs on your own website and hosting, instead of a monthly cloud service. You keep full control of your bookings and your customers' data.
Do I have to pay a monthly fee?
No. TimeReserve is a one-time purchase. You pay once, with no monthly fees and no commission on your bookings.
What kind of business is it for?
Any business that books time or resources — sports courts, studios, salons, meeting rooms, desks, equipment rental, or appointment-based services. You set up your own resources, so it fits your business.
What do I need to run it?
Standard web hosting with PHP and MySQL — the same kind most websites already use. You host it on your own server.
How do I install it?
No technical skills needed. After you add the files to your web hosting, a guided step-by-step installer walks you through setup — just like installing WordPress. You'll be up and running in minutes.
Does it send email or text reminders to customers?
Not in the current version. TimeReserve focuses on the visual schedule and booking rules. Automated email or SMS reminders aren't included yet.
Can my customers book online by themselves?
Yes. You decide whether visitors can book without an account or have to log in first. Logged-in customers book on the same schedule but can only edit their own bookings, and they get their own area to review their booking history.
Is the source code included?
Yes. You get the full source code with your purchase, so you or your developer can customize it. It's a commercial product, not a free open-source project.
Does it support multiple languages?
Yes. The admin is available in multiple languages and each user can choose their own — no extra setup needed.
How do I get updates?
Easily. When a new version is available, you update with a single click right from your admin — no files to juggle.
Own your booking system today
One payment. No subscriptions. Your data, on your server.
Buy TimeReserve — from €59