FREE TO USE · NO SIGN-UP

Appointment time slot generator.
A better-shaped booking day.

Generate appointment time slots with service duration, buffer time and a lunch break. Preview daily capacity and download your schedule as CSV. Free, no sign-up.

✓ Instant results✓ Works on mobile✓ Calculated in your browser
01 / BUILD YOUR DAY
02 / CAPACITYFor example: 1 private appointment or 8 seats in a class.
YOUR DAILY SCHEDULE
10

time slots · 10 bookable places

5 h of service time7 h open, excluding break
  1. 09:00 09:30
  2. 09:40 10:10
  3. 10:20 10:50
  4. 11:00 11:30
  5. 13:00 13:30
  6. 13:40 14:10
  7. 14:20 14:50
  8. 15:00 15:30
  9. 15:40 16:10
  10. 16:20 16:50
Download CSV ↓

All times are local clock times for one day. No dates or time zones are assigned. This CSV is a planning sheet, not a reservation or a Cowlendar import file.

KEEP THE DAY REALISTIC

Plan the time around the appointment.

A 30-minute session with a 10-minute buffer creates start times 40 minutes apart. Each appointment must finish before the break or closing time. The buffer separates sessions; no extra buffer is required after the last appointment in a working period.

Slots per uninterrupted period =
floor((available minutes + buffer) ÷ (duration + buffer))

The schedule restarts at the end of your break. For 09:00–17:00 with a 12:00–13:00 break, 30-minute sessions and 10-minute buffers, the result is 10 slots.

From a draft schedule to live bookings.

  1. Use the generator to balance opening hours, preparation and breaks.
  2. Set capacity to match your staff, rooms or class seats.
  3. Download the CSV to share the plan with your team.
  4. Configure availability and buffers in your booking app so customers only see valid slots.

Explore Cowlendar’s availability features →

Working across time zones? Convert the times →

A LITTLE MORE CLARITY

Good questions.

How do I generate 15-minute or 30-minute time slots?

Enter your opening and closing times, then set the appointment duration to 15 or 30 minutes. Set the buffer to zero for back-to-back appointments, or add preparation time between them.

Does the buffer apply before lunch or after closing?

The tool requires each appointment to finish inside its working period. A buffer is placed between appointments, with no extra buffer after the final appointment before a break or closing.

Can I use this for group classes or several staff members?

Yes, if every slot has the same capacity. Enter the number of bookable places. The tool multiplies slots by capacity; it does not model separate staff schedules or shared equipment conflicts.

Can I generate an overnight schedule?

This version plans one day, so closing time must be later than opening time. For overnight availability, generate the two daily working periods separately.

Can I import the CSV into Cowlendar?

The CSV is a simple schedule for planning and sharing. It does not reserve appointments or act as a supported Cowlendar import file. Configure your actual service availability in the app.

Are the times adjusted for daylight saving?

No. The generator creates local clock times without attaching a date or time zone. Use the time zone converter for date-specific international scheduling.

MAKE THE PLAN BOOKABLE

Less admin.
More time for your customers.

Cowlendar brings appointments, deposits, reminders and flexible availability into your Shopify store.

Start for Free ↗
Built for Shopify

Ready to Upgrade Your
Booking Experience?

Transform Your Product into a Service, All Within Minutes—Start for Free.

Start for Free