Academic & Personal
Choose an academic timetable for classes and labs, or a personal one for routines, work and habits.
ScheduleCraft helps you create academic and personal timetables โ either generated randomly or built your own way. Then export them as CSV, Excel, PDF, PNG or JPEG.
Two timetable types, two generation modes, and five export formats.
Choose an academic timetable for classes and labs, or a personal one for routines, work and habits.
Feed in your subjects and days โ ScheduleCraft shuffles them into a balanced, ready-to-use timetable.
Prefer full control? Manually place each subject into the exact slot you want.
Download your timetable as CSV, Excel, PDF, PNG or JPEG with a single click.
Every timetable you create is saved so you can revisit, re-export or delete it later.
Sign up to keep your timetables organised under your own account.
From sign up to export in four simple steps.
Sign up or log in to access your dashboard.
Academic or personal โ your choice.
Random shuffle or build it manually.
Download in any of five formats.
ScheduleCraft is a learning project. Here's what's planned next:
Move from local storage to a Node.js + database backend so timetables sync across devices.
Share timetables with classmates via a public link.
Email / push notifications before each scheduled slot.
Auto-detect clashes and suggest free slots.
A companion app for Android and iOS.
Dark mode and custom colour palettes.
Welcome, there. Choose a type and how you'd like to build it.
Classes, lectures and labs across the days of the week.
Daily routines, work blocks, gym, study and personal tasks.
Fill in the details below โ required for both modes.
Every timetable you create is saved here, along with what you exported.