go top


  • Colection of 65 PHP scripts for $4.29 each

Time Slots Booking Calendar

Make appointment booking and online scheduling easy with our time slot booking system!

Version: 3.3

Time Slots Booking Calendar is a real-time appointment calendar and online booking system that allows clients to book appointments with you. With the Time Slots Booking Calendar, you can schedule meetings both for individual and group appointments, while avoiding double bookings. Whether you're a hairdresser, therapist, or wellness worker, this is the perfect appointment booking software for your booking page. The setup is simple, with copy-paste script integration. Let your visitors schedule appointments, easily!

Time Slots Booking Calendar

Product Highlights

Does your business involve scheduled services? Then you should consider adding a simple appointment scheduling software to your website to help you automate the booking process. Here are the features you can benefit from with our Time Slots Booking Calendar:

Configure time slots

Configure time slot length and add either regular or custom time slot lengths for any calendar date.

Front-end layouts

There are two front-end layouts for Time Slots Booking Calendar that work well both for iOS and Android devices. Switch between them using a simple drop-down menu.

Accept deposit payments

The time slot calendar supports online payments via PayPal, Authorize.net, as well as credit card payments and wire transfers.

Translate the calendar

Translate the booking calendar to any language you like thanks to a simple built-in language editor available in the Admin Panel.

Manage working hours

Edit and update your business hours as well as regular and custom work dates. This includes editing slot lengths, displaying lunch breaks, and adding days off.

Email & SMS notifications

Set default email & SMS reminders and send them out both to your own staff as well as clients to help reduce cancellations and no-shows.

Book group appointments

Use the time slot booking system to set up an online booking system for reserving group appointments.

Make custom changes

Get the Developer License and modify the Time Slots Booking Calendar according to your needs. Or ask us to do it for you! Compare licenses

Time Slots Booking Calendar

Configurable time slots

Configurable time slots

Configure both default and custom time slots, including their length and rate for each day. Use the Time & Price page to add the default time slot length for each workday and the Custom tab to customize work time and rates.

Group appointments

Group appointments

The Time Slots Booking Calendar is a great online scheduling system for reserving group appointments because of its multi-booking functionality. You can allow multiple bookings per slot by inserting a number greater than 1 in the Bookings per slot field.

Work-time management

Work-time management

Manage staff members' working hours, booking slot lengths, lunch breaks, and days off. If you need to manage single-employee working time and schedule, you may also want to try our Appointment Scheduler PHP script.

Time slot pricing

Time slot pricing

Customize rates for a certain date or add different rates for time slots during the day. This way you can set rates on your appointment calendar depending on your business model.

Booking management

Booking management

Manage all booking details with ease. Add, reschedule, and delete bookings and manage client details, work schedules, and appointments through the Admin Panel.

Payment options

Payment options

The appointment booking calendar is integrated with PayPal and Authorize.net. Use a simple checkbox to enable online payments and the collection of credit card details or bank account info for wire transfers. You may disable online payments if you prefer cash payments for appointments. Need to use another payment gateway? We can add it for you! See details

Automated notifications and reminders

Automated notifications and reminders

You can set up email and SMS notifications for both clients and staff members as well as easily personalize notifications by using the available attributes.

Language translation module

Translation module

Edit the default language of the Time Slot Booking calendar by using the simple language editor in the Admin Panel. Just replace each relevant title with your translated version and click Save.

Customizable booking form

Custom booking form

Use a simple drop-down to configure the booking form of your own appointment calendar to fit your business workflows. You can also set mandatory and optional form fields.

Time Slots Booking Calendar Layouts

Front-end layouts

No designated mobile app needed – the Time Slots Booking Calendar has two responsive front-end layouts. You can switch between the layouts using the simple drop-down menu in the Admin Panel.

Customizable booking terms

Add your own terms

Add your own booking terms to the appointment booking calendar. JavaScript validation is performed on user input before sending the data to the database, so clients must read and agree with the booking terms before making an appointment.

Backup function

System backup

Make backup copies of your database and server files. Simply log in to the Admin Panel as an administrator user and create the backup with just one click.

Multiple user access levels

User-level access

Only authorized people can access your appointment calendar Admin Panel to edit appointments and manage settings – create free accounts for your staff members with either administrator or editor level permissions.

Seamless booking calendar integration

Seamless integration

Our time slot booking system will integrate seamlessly with your website. An additional SEO module is available to better optimize your online appointment booking calendar for search engine results pages (SERPs).

Fast high-performance web application

Fast high-performance web application

The PHPJabbers framework is specially developed for high performance and works great even with heavy databases. Watch a video demonstration of one of our scripts having one million listings added and eight million records in the database.

Easy booking system installation

Easy installation

An installation wizard will automatically install the Time Slots Booking Calendar for you. All you have to do is upload the files onto your hosting account and the wizard will start. Check out our knowledge base to see how easy the setup process is or contact us to request an installation.An installation wizard will automatically install the Time Slots Booking Calendar for you. All you have to do is upload the files onto your hosting account and the wizard will start. Check out our knowledge base to see how easy the setup process is or contact us to request installation assistance.

Developer-Friendly License

Developer-friendly license

If you are a web developer you may want to modify the booking calendar script yourself. With the Developer License, you'll receive access to the script's source code and a guide to our framework so you'll be able to change anything you need.

More Key Software Features

More key software features

Like most of our PHP scripts, the Time Slots Booking Calendar comes with the following special features and extra services: Installation wizard, Cross-domain integration, High-performance PHP framework, One admiN module, Translation module, On-demand backups, User permissions and encrypted passwords, Clean PHP code and the Developer License option.

You may also benefit from our extra services: Installation and support service, Free updates, Remote script hosting, Payment gateways integration, Email and web SMS notifications, Script customization service, Extended License Program for white-labelling our products


To download Time Slots Booking Calendar for FREE you need to login your account.

Share on:


Let our clients share their experience with our appointment booking calendar and how the script has improved their online business.

Having wasted 3 days on finding a workable open source calendar booking script I finally decided to buy your excellent Time Slots Booking Calendar in order to run a tennis court booking system. The script was 90% perfect for the job but required some key modifications such as repeat and block booking and deletion. The service provided by PHPJabbers was incredibly fast, efficient and inexpensive. Thank you to Alexander 'Sasho' Valkanov for a superb job. I am happy to thoroughly recommend your PHP booking scripts and service to everyone. Fantastic service, really impressed.
U2R Design, United Kingdom

Chris Woods

I am really happy to have found PHPJabbers.com. This is the first time I outsourced work and so I was quite nervous about doing it. But PHPJabbers team did a great job. They were able to make all the modifications I requested on quite a difficult booking system job. Kosta Todorov is very smart. I couldn't ask for a better team.

Mia Johnson

PHPjabbers has the most in-depth calendar software solution I've found on the web. The time slot booking system functions are great and offers everything we need and more. More importantly, the support we have received has been the best ever!!! They are fast, reliable and affordable. Thank you so much for making this booking calendar script such a wonderful solution for us!

Zach Kosturos

FAQ & Knowledge Base

Pre-Sale FAQ

Read the most Frequently Asked Questions about this script, its features and use.

Support Service FAQ

Read more about our Support Service and how we can help you install Time Slots Booking Calendar.

Custom Mods FAQ

Do you need something changed? We offer customization services.

Knowledge Base See All
How to install a Script

See how easy it is to install the script. Just follow the instructions or leave it all to us.

FTP Clients

See how to upload our scripts using different FTP clients.

PHP Framework Used

We use our own in-house build framework which is really easy to understand and work with.

Useful Resources See All
Our Services

We offer a wide range of web development       services.

Our Framework - How we code

See how script PHP code is organized and how easy you can modify it by yourself.

License Types Explained

User and Developer licence available. We also have a special Extended Licence for webmasters.

Didn’t find exactly what you were looking for?

Contact Us

Related Scripts

Appointment Scheduler

Appointment Scheduler

Availability Booking Calendar

Availability Booking Calendar

Event Booking Calendar

Event Booking Calendar

Class Scheduling System

Class Scheduling System

Service Booking Script

Service Booking Script

Event Ticketing System

Event Ticketing System