Free Class Timetable Maker
Build your weekly class schedule once and get a print-ready PDF, Instagram post and story images, a calendar file and a ready-to-send Telegram or WhatsApp post. Made for yoga, pilates, dance, swim, martial arts and fitness studios.
Start from a template
Your studio
Classes
Design
Share as a message (Telegram, WhatsApp)
Let members book these classes right inside Telegram
A timetable tells people when you teach. It cannot take a booking. With Whautomate, the same schedule becomes a Telegram mini app: members open your bot, pick a class and book in two taps, without downloading an app or creating an account.
- Live spots left, with an automatic waitlist when a class is full
- Payments and memberships with class credits, all in the chat
- Confirmations and reminders sent where members already are
- Telegram broadcasts to everyone booked into a class, with no per-message fees
- The same classes on WhatsApp and on your own booking page, each with its own page on Google
How to make a class timetable in 4 steps
- Start from a template that matches your studio, or a blank page. Templates come with realistic class lengths and capacities you can edit.
- Add each class once and tap the days it runs. A Vinyasa class on Monday, Wednesday and Friday at 7am is one entry, not three.
- Check the warnings. The maker flags an instructor booked into two classes at once and a room that is double-booked, so mistakes never reach your members.
- Download for every channel: PDF for the front desk, PNG for Instagram, a calendar file for members, and a message for your Telegram channel or WhatsApp broadcast.
Timetable tips that fill more spots
Anchor your peak slots first
For working adults, the busiest windows are early morning (6 to 8am), lunchtime (12 to 1pm) and early evening (5:30 to 7:30pm). Kids' classes fill straight after school, from about 3:30 to 6pm, and weekend mornings work for families. Put your most popular class types in those slots, then build around them.
Keep times consistent week to week
Members build habits around a fixed slot. "Tuesday 6pm power yoga" becomes part of someone's week; a class that moves around does not. Change a slot only when the numbers tell you to, and announce it at least two weeks ahead.
Leave turnover time between classes in the same room
Ten to fifteen minutes lets one group leave, the room reset and the next group settle in. Reformer and hot rooms need the longer end. Back-to-back bookings in one room make every class start late.
Label levels and ages clearly
"Beginner", "All levels" or "Ages 6 to 8" on each class stops the wrong people booking the wrong class. It also helps new members choose a first class with confidence, which is when most of them decide whether to come back.
Where to share your class schedule
| Where | Best format | Why it works |
|---|---|---|
| Front desk and windows | A4 PDF with QR code | Walk-ins scan to book on the spot instead of taking a flyer home and forgetting. |
| Instagram feed and highlights | Instagram post (1080 x 1350) | The tall format fills the feed. Pin it or save it to a "Timetable" highlight. |
| Instagram and WhatsApp stories | Story (1080 x 1920) | Post every Monday as a reminder of the week ahead. |
| Telegram channel or group | Message text | Readable on any phone, searchable, and members can forward it to friends. |
| Member calendars | Calendar file (.ics) | Classes show next to members' own plans, so they remember to come. |
| Google Business Profile | PNG image | Add it as a photo so people searching for your studio see when you teach. |
When a timetable stops being enough
A printed schedule works until classes start filling up. Then members message to ask if there is space, you keep a waitlist on paper, and late cancellations leave empty spots nobody knows about. That is the point to move bookings online. Look for live spots left, an automatic waitlist that offers freed spots to the next person, class packs and memberships, and reminders that go out without you. Use the class capacity revenue calculator to see what empty spots cost you each year.
Frequently asked questions
Is this class timetable maker really free?
Yes. There is no signup, no watermark you cannot switch off and no limit on downloads. Everything runs in your browser and your timetable is saved on your own device.
Can I print my class schedule?
Yes. Choose the A4 landscape or A4 portrait format and download the PDF. Turn on the QR code and your front desk poster takes members straight to your booking page.
How do I share my timetable on Instagram?
Pick the Instagram post (1080 x 1350) or story (1080 x 1920) format and download the PNG. Both are sized exactly for Instagram, so nothing gets cropped.
Can members add my classes to their calendar?
Yes. Download the calendar file (.ics) and share it. Each class is a weekly repeating event that works in Google Calendar, Apple Calendar and Outlook.
How do I send my timetable on Telegram or WhatsApp?
Open Share as a message, choose Telegram or WhatsApp and copy the text. Day names are already bold in that app's formatting, ready to paste into a channel, group or broadcast.
Can members book these classes online?
A timetable shows when classes run but cannot take bookings. With Whautomate, members book the same classes from a Telegram mini app, WhatsApp or your booking page, with live spots left, waitlists, payments and automatic reminders.