What is School Schedule Maker?
School Schedule Maker lets students and teachers build a visual weekly timetable by adding classes with times, days, and room numbers. It generates a clean grid view of your entire week at a glance.
Each entry holds a subject, teacher name, room number, color tag, day(s) of the week, and a start/end time. Add as many classes as you need, then drag any block to a new day or time, drag its bottom edge to change duration, or click a block to edit its details. Switch the grid between a Mon–Fri school week and a full Mon–Sun week, and between 12-hour and 24-hour time, with the toggles above it. Save the grid as PNG, PDF, or CSV, download it as a calendar file (.ics) for Google Calendar, Apple Calendar, or Outlook, export a JSON backup you can re-import to restore everything later, or print it. Your schedule is saved on your device automatically, so it's still there when you come back. Optional reminders can ping you a few minutes before each class.
How to use
- Step 1 — Add a class by entering the subject name, teacher, room number, and color.
- Step 2 — Assign time slots and days of the week for each class.
- Step 3 — Drag classes around the grid or click one to edit it, then save it as PNG, PDF, CSV, a calendar (.ics) file, or a JSON backup — or print it.
When to use
- Building a weekly timetable at the start of a semester from your enrollment list.
- Helping a child keep track of which classroom or lab to walk to each period.
- Printing a clean grid to tape inside a locker or pin above a study desk.
Result
A high school student adds Math (Mon/Wed 9-10 AM, Room 204), English (Tue/Thu 10-11 AM, Room 112), and Science (Mon/Wed/Fri 1-2 PM, Lab 3). The grid shows all classes color-coded across the week.
FAQ
- Can I add the same class on multiple days at the same time?
- Yes. When adding a class, select every day it meets (e.g., Monday, Wednesday, Friday). One entry covers all three days, so you only fill the form once instead of repeating the work.
- What happens if two classes overlap in the same time slot?
- Both classes will appear in that grid cell stacked on top of each other. The color tags help you spot the conflict at a glance so you can fix the time on one of them.
- Will the class reminders work after I close the tab?
- No. Reminders use device notifications, which only fire while this tab is open. Your schedule itself is saved on your device, so it reloads when you return — but for alerts, keep the tab pinned in the background or check the grid manually.
- Can I export the schedule to use it elsewhere?
- Yes. CSV, PNG, PDF, calendar (.ics), and JSON downloads all work. CSV opens in Google Sheets or Excel for editing; PNG and PDF capture the color-coded grid exactly as you see it; the .ics file imports every class into Google Calendar, Apple Calendar, or Outlook as a weekly repeating event; and the JSON file is a full backup you can re-import here later to restore the whole schedule on any device.
- Can I include Saturday and Sunday classes?
- Yes. By default the grid shows Monday to Friday, but the Week toggle above the grid switches to a full Mon–Sun view that adds Saturday and Sunday columns. Weekend tutoring, sports practice, or university classes then sit right alongside the rest of your week.
Related Tools
Typing Tutor
Learn and practice touch typing
Solar System Viewer
Explore the planets of our solar system in 3D
Typing Game
Practice typing speed with a fun word game
Historical Timeline
Explore interactive history timelines
Anatomy Diagram
Interactive labeled human anatomy explorer
Typing Speed Test
Test your typing speed in WPM