Parent-Teacher Conference Scheduler
Turn a class list into timed conference slots across one or more evenings, keep siblings together, flag anyone left over and export CSV or a calendar file.
Schedule — 3 h per evening across 2 evenings
| Evening | Start | End | Student |
|---|---|---|---|
| Thu, Nov 12, 2026 | 16:00 | 16:10 | Amara Bello |
| Thu, Nov 12, 2026 | 16:12 | 16:22 | Jonah Bello |
| Thu, Nov 12, 2026 | 16:24 | 16:34 | Priya Chandra |
| Thu, Nov 12, 2026 | 16:36 | 16:46 | Lucas Delacroix |
| Thu, Nov 12, 2026 | 16:48 | 16:58 | Mia Delacroix |
| Thu, Nov 12, 2026 | 17:00 | 17:10 | Oscar Fenwick |
| Thu, Nov 12, 2026 | 17:12 | 17:22 | Harper Gill |
| Thu, Nov 12, 2026 | 17:24 | 17:34 | Noah Ito |
| Thu, Nov 12, 2026 | 17:46 | 17:56 | Zara Khan |
| Thu, Nov 12, 2026 | 17:58 | 18:08 | Elias Moreau |
| Thu, Nov 12, 2026 | 18:10 | 18:20 | Ruby Nakamura |
| Thu, Nov 12, 2026 | 18:22 | 18:32 | Theo O'Brien |
| Thu, Nov 12, 2026 | 18:34 | 18:44 | Isla Petrov |
| Thu, Nov 12, 2026 | 18:46 | 18:56 | Samuel Quaye |
| Fri, Nov 13, 2026 | 16:00 | 16:10 | Freya Rasmussen |
| Fri, Nov 13, 2026 | 16:12 | 16:22 | Dylan Silva |
| Fri, Nov 13, 2026 | 16:24 | 16:34 | (free) |
| Fri, Nov 13, 2026 | 16:36 | 16:46 | (free) |
| Fri, Nov 13, 2026 | 16:48 | 16:58 | (free) |
| Fri, Nov 13, 2026 | 17:00 | 17:10 | (free) |
| Fri, Nov 13, 2026 | 17:12 | 17:22 | (free) |
| Fri, Nov 13, 2026 | 17:24 | 17:34 | (free) |
| Fri, Nov 13, 2026 | 17:46 | 17:56 | (free) |
| Fri, Nov 13, 2026 | 17:58 | 18:08 | (free) |
| Fri, Nov 13, 2026 | 18:10 | 18:20 | (free) |
| Fri, Nov 13, 2026 | 18:22 | 18:32 | (free) |
| Fri, Nov 13, 2026 | 18:34 | 18:44 | (free) |
| Fri, Nov 13, 2026 | 18:46 | 18:56 | (free) |
The .ics file writes each slot as a floating local time, so it lands at the printed clock time in whichever calendar opens it. Your class list stays on this device — the schedule, the CSV and the calendar file are all built in the browser and nothing is uploaded.
What is the Parent-Teacher Conference Scheduler?
A parent-teacher conference scheduler builds appointment slots from a start time, an end time and a slot length, then assigns your students to them. This one works across multiple evenings, inserts scheduled breaks, groups siblings into adjacent slots by surname, and exports the result as CSV or an .ics calendar file.
- Multiple evenings, each with the same slot grid and scheduled breaks
- Sibling detection from the surname, keeping families in adjacent slots
- Round-robin or in-order assignment, with overflow spilling to the next evening that has room
- Explicit list of any students who could not be given a slot
- CSV export for the office and an .ics file with one event per appointment
- 12-hour or 24-hour clock throughout the printed table
How to use the Parent-Teacher Conference Scheduler
- 1
List your conference evenings, one YYYY-MM-DD date per line, and paste your student list beside it.
- 2
Set the start and finish times, the slot length and any gap you want between appointments.
- 3
Choose how often to take a break and how long it should be.
- 4
Pick whether to fill each evening in turn or spread families round-robin, and leave sibling grouping on.
- 5
Check the “not scheduled” count, then download the CSV or the .ics calendar file.
About the Parent-Teacher Conference Scheduler
Conference evenings are a packing problem: a fixed window, a fixed slot length, a break so you can breathe, and a list of families that never quite divides evenly. This tool does the packing. Enter the evenings, the times and the slot length, paste your class list, and it lays out every slot with a name against it.
Two details save the most trouble. Siblings are grouped automatically by surname so one family is not asked to come back an hour later, and anyone who does not fit is listed explicitly rather than quietly dropped — so you can add an evening or shorten the slots before you send anything out.
The schedule downloads as a CSV for the office and as an .ics calendar file with one event per booked slot, which drops straight into Outlook, Google Calendar or Apple Calendar. Your class list stays on your device; nothing is uploaded.
Frequently asked questions
How long should a parent-teacher conference slot be?
Ten minutes is the most common length for a primary or secondary evening, with a two-minute changeover so you are not talking over the next family. Fifteen minutes is usual where each teacher only sees a few families. Set whatever you need and the grid rebuilds instantly.
How does it keep siblings together?
It reads the surname from each name — the last word, or the text before a comma if you write “Bello, Amara” — and reorders the list so students sharing a surname land in consecutive slots. Untick the option if you would rather keep your typed order exactly.
What happens if I have more students than slots?
Nobody is silently dropped. The leftover students are listed under the table with a count, so you can add another evening, shorten the slots or extend the finishing time until the number reaches zero.
Will the .ics file work in Google Calendar and Outlook?
Yes. Each booked slot becomes a standard VEVENT with a floating local time, so it appears at the printed clock time in whichever calendar opens it, with the student's name in the title and your room in the location field.
Is my class list sent anywhere?
No. The schedule, the CSV and the calendar file are all built in your browser, so student names never leave the device you are working on.
Related tools
Bell Schedule Generator
Build a school bell schedule from period lengths, passing time, homeroom and lunch waves, then generate delayed-start, early-release and assembly variants.
Class Timetable Generator
Build a weekly class timetable with real period times, breaks and lunch, colour-coded subjects and a 5, 6 or 7 day week, exported as PDF, PNG or CSV.
Attendance Sheet Generator
Print a class attendance register for any month or date range, skip weekends and holidays, and mark present, absent or late with live totals and a CSV export.
Seating Chart Generator
Shuffle your class into rows, pairs, groups of four or a horseshoe, keeping named students apart and others at the front, then print the plan.
Syllabus Generator
Build a course syllabus with weighted assessment, an auto-generated weekly schedule and policy sections, then export it as a PDF or Markdown file.