My Study Schedule
Add Subject
Export & Import Hub
Export Options
Import Schedule
Drag & drop your backup .json file here or
Timetable User Manual
Welcome to the Study Schedule Maker! This tool features three layout engine modes tailored to any
learning system. Use the Settings panel to choose your base mode:
Classic Uniform Mode
Divides weekdays into standard, equal-length slots (e.g. strict 60 or 90 minute periods). Best for traditional school, college, and university timetables.
Flexible Custom Mode
Allows you to define completely custom time periods with unique start times and durations. Perfect for self-paced learning and custom routines.
Advanced Unique Mode (Daily Control)
The ultimate customization mode: create and configure completely independent time schedules, slot counts, and study routines for each individual day of the week separately!
Plan and manage your study schedule smoothly using these natural workflow steps:
1. Create Your Course Subjects
Populate your subject list in the left sidebar. Assign custom HSL colors, select unique icons, and save standard course details (default chapters and teacher names).
Populate your subject list in the left sidebar. Assign custom HSL colors, select unique icons, and save standard course details (default chapters and teacher names).
2. Interactive Drag & Drop
Simply click and drag any subject badge from the sidebar list directly into any slot in the schedule grid to assign it instantly!
Simply click and drag any subject badge from the sidebar list directly into any slot in the schedule grid to assign it instantly!
3. Hover & Click Popover Editor
Hover your mouse over any cell to see modern interactive focus highlights. Click or double-click to launch the detail popover where you can choose subjects, add specific subchapters, list teachers, or clear the cell data.
Hover your mouse over any cell to see modern interactive focus highlights. Click or double-click to launch the detail popover where you can choose subjects, add specific subchapters, list teachers, or clear the cell data.
4. Rapid Paint Mode (๐จ)
Select a subject, then toggle the paintbrush icon in the top-right header tools bar (or press P). Click or drag continuously over multiple slots to color and assign them in seconds!
Select a subject, then toggle the paintbrush icon in the top-right header tools bar (or press P). Click or drag continuously over multiple slots to color and assign them in seconds!
5. Right-Click Context Menu
Right-click any populated schedule cell (or hold-tap on touch screens) to copy, paste, or delete the slot’s assignments instantly.
Right-click any populated schedule cell (or hold-tap on touch screens) to copy, paste, or delete the slot’s assignments instantly.
Save backups, download digital copies, or print physical sheets for your binder:
Lossless Image Downloads
Export high-resolution PNG snapshots of your timetable directly to your device. Perfect for digital notes, tablet screens, or lock screens.
Export high-resolution PNG snapshots of your timetable directly to your device. Perfect for digital notes, tablet screens, or lock screens.
Landscape Physical Print sheets
Print directly from your browser. Timetable layouts dynamically format for landscape paper with hairline crisp borders, optimized automatically for physical binders.
Print directly from your browser. Timetable layouts dynamically format for landscape paper with hairline crisp borders, optimized automatically for physical binders.
Bidirectional JSON Configurations
Export your entire schedule configuration as a lightweight `.json` database file. Import it back anytime or load it on other computers and mobile devices to sync effortlessly.
Export your entire schedule configuration as a lightweight `.json` database file. Import it back anytime or load it on other computers and mobile devices to sync effortlessly.
Perform common operations instantly using these productive keyboard hotkeys:
Undo Last Grid Edit
Ctrl + Z
Redo Grid Edit
Ctrl + Y
Toggle Rapid Paint Mode (๐จ)
P
Dismiss Active Modal / Popover
Esc
Open Operations Menu
Right-Click Cell
Mon 08:00
Schedule Settings
min
Define each slot start and end time.
Select one or more days to sync slots across them.
Monday
Slots
Note: Significant grid changes will reset your current schedule data to ensure alignment.