Education

Class Routine Maker & Exam Schedule Generator — School Timetable with Clash Checks

Build a school's weekly class routine — the bell times, every class and every period with subject, teacher and room — and an exam schedule, with teacher, room and class clashes found as you type. Print a routine for each class and each teacher as PDF, or download Excel and CSV files.

Local Processing Your file stays on your device. Processing happens locally in your browser.

The routine, teachers' names and exam schedule stay in this browser. They are not sent to Fah Swe servers or shared with third parties.

Quick: periods, classes and the weekly routine or exam schedule. Pro adds copying a day, a teacher's daily limit, invigilators, printing despite clashes and saving to a file.

What to make

What to make

Periods & bell times

Every class uses the same bell times. Add a break (e.g. tiffin) where it falls; breaks are printed but not numbered.

    Classes

      Routine

      Choose a class and a day, then type the subject, teacher and room for each period. A teacher or room booked twice at the same time is flagged at once.

        Week at a glance (tap a cell to edit it)

        Results

        Classes
        0
        Periods filled
        0
        Teachers
        0
        Clashes
        0

        Paper & layout

        Student data

        The routine stays in this browser tab — it is not uploaded or shared. Nothing is saved unless you tick the box below.

        What is Class Routine & Exam Schedule Maker?

        Class Routine & Exam Schedule Maker builds the school timetable and checks it as you type. Set the school week — Saturday to Thursday, Sunday to Thursday, Monday to Friday or your own days — and the periods with their bell times, including the tiffin break. Add the classes, then fill every period with the subject, the teacher and the room; subjects, teachers and rooms you have typed are suggested again. The moment the same teacher or the same room is put in two classes at the same time, the clash is shown with the day, the period and the classes, and the routine is not printed until it is fixed (Pro mode can print anyway). Download a routine page for every class and every teacher as PDF, and a master routine and teacher-load sheet as Excel and CSV. Switch to the exam schedule to list each exam's date, time, class, subject and room — or fill the dates from a list of subjects, one every school day — with checks for a class sitting two exams at once and an invigilator in two rooms. Nothing is uploaded.

        Key features

        • School week: Saturday–Thursday, Sunday–Thursday, Monday–Friday, Monday–Saturday or your own days
        • Periods with start and end times and named breaks, checked for order and overlaps
        • Subject, teacher and room for every class and period, with suggestions from what you typed
        • Teacher and room clashes found instantly and listed with day, period and classes
        • Week at a glance for each class; copy one day to the whole week (Pro)
        • Teacher's periods per day checked against a limit you set (Pro)
        • Class routine PDF (one landscape page per class) and teacher routine PDF (one page per teacher)
        • Exam schedule with date, time, class, subject, room and invigilator (Pro); fill dates from a subject list
        • Exam clashes: same class at overlapping times, an invigilator in two rooms, a room shared, a subject twice
        • Excel and CSV export; Bangla or English with Bangla digits and 12- or 24-hour times

        Popular uses

        • Make the new session's class routine for every class and section
        • Give every teacher their own weekly routine
        • Publish the half-yearly or annual exam routine
        • Plan a coaching centre's batch timetable without double-booking teachers

        Supported formats

        No files needed. Output: class routines PDF, teacher routines PDF, exam schedule PDF (overall and by class), XLSX and CSV.

        Troubleshooting

        • The download button stays disabled Read the clash list: a teacher or room is booked twice, a period's end time is before its start, or a period has a teacher but no subject. Fix them, or allow printing with clashes in Pro mode.
        • A teacher is shown as two people Spell the name the same way everywhere — the suggestions list helps. Capital letters and extra spaces are ignored.
        • The routine does not fit on one page Each class is printed on one landscape page; with many periods the text gets smaller. Turn off rooms or teacher names in the output settings for larger text.

        Also known as: School Timetable Maker, Class Routine Generator, Exam Routine Maker, Exam Time Table Maker, Teacher Timetable Maker.

        How it works

        1. Set the school week and the periods with their start and end times, including the tiffin break.
        2. Add the classes and fill each period with the subject, teacher and room; a teacher or room booked twice at the same time is flagged at once.
        3. For an exam schedule, add each exam's date, time, class, subject and room — or fill the dates from a list of subjects, skipping closed days.
        4. Download the routine for every class and every teacher, or the exam schedule (overall and class by class), as PDF, XLSX and CSV.

        FAQ

        How are clashes detected?

        A clash is the same teacher or the same room in two classes in the same period of the same day, the same class sitting two exams at overlapping times, or an invigilator in two rooms at once. Clashes are listed with the day, period and classes, and the download waits until they are fixed (Pro mode can print anyway).

        Is the routine uploaded or stored?

        No. The routine is made in this browser tab and nothing is sent to Fah Swe servers. It is kept on this device only if you tick “Save on this device”, and you can delete it at any time.

        Does it work for a Bangladeshi school week?

        Yes. Choose Saturday to Thursday or Sunday to Thursday (or Monday to Friday, or your own days), and print the routine in Bangla with Bangla digits and times.

        Can several classes share a teacher?

        Yes, as long as it is not in the same period of the same day. The teacher's own routine collects every class they teach, and the Excel file shows how many periods each teacher has per day and per week.

        Does the exam schedule skip Fridays and holidays?

        When you fill dates from a subject list, closed days of the school week are skipped. Single holidays are not known to the tool: move an exam by changing its date, and a date on a closed day is flagged.

        Can I print a routine with an empty period?

        Yes. Empty periods print as blank cells. Only a period with a teacher or room but no subject is treated as a mistake.

        ↑↓ move Enter open CtrlK search anywhere

        Add Fah Swe Tools to your Home Screen

        1. Tap the Share button in your browser.
        2. Scroll and choose “Add to Home Screen”.
        3. Tap “Add”. Fah Swe Tools then opens full screen from your Home Screen.