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
No subscriptions. No lock-in. Just software you run yourself.
TimeReserve isn't another monthly service. Buy it once, install it on your own hosting, and keep full control of your bookings and your customers' information.
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
The system supports different booking types — like standard, lesson, or maintenance — each with its own color and timing rules.
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
The system supports blocking out time when a resource isn't available — a single date or a repeating weekly pattern — and stops overlapping bookings.
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.
Multilingual application
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.
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
- Multilingual application
- 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
- Multilingual application
- 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?
The schedule is a web page you can open and share, but the current version is built for you and your team to manage bookings. There are no separate customer logins or a customer "my bookings" area yet.
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.
Get TimeReserve — from €59