Step 1 — Set your availability
Click on the time blocks when you are free to work, Monday to Sunday, 07:00–23:00. Each block is 30 minutes. Use the quick-select buttons (All mornings, All afternoons, All slots) for speed, or the All / None buttons under each day to fill or clear a full column.
Step 2 — Configure your schedule
Choose how many weeks to plan (1–10) and set a start date. The planner builds your calendar forward from that date.
Step 3 — Create your task list
For each task, fill in:
- Task name — a clear description, e.g. Read Chapter 4
- Short ID — up to 8 characters, e.g.
READCH4 — this label appears in the timetable cells
- Due date — the deadline for this task
- Type — One-off (fixed total work) or ↻ Recurring (repeats every week in the same slot)
- Duration — total time needed, in 30-minute blocks
- Colour — pick from the palette or choose a custom colour
After adding a task, click the ✏︎ icon to edit its name, ID, due date, or type. Click its coloured dot to change its colour at any time.
Step 4 — Populate your timetable
Click any white slot to assign a task. A menu lists your tasks with their remaining time. Each assignment deducts 30 minutes from the task's total. Once a task hits zero it is marked ✓ done and cannot be assigned further.
Recurring tasks are automatically placed in the same slot across all weeks the moment you assign them once.
A ⚠ past due warning appears in the menu if a slot falls after the task's deadline — you can still assign it, but you will be notified.
Click a filled slot to reassign it to a different task or remove the assignment.
Printing & exporting
Click 🖨 Print / Export PDF to open a print-ready version in a new tab. Page 1 is a full task list (with due dates and total times). Each subsequent page is one week of your timetable. Press Ctrl+P / Cmd+P and choose Save as PDF.
Resetting
Click 🗑 Reset all to erase everything and start from scratch. This cannot be undone.
Your data is saved automatically in this browser. Clearing your browser data or switching to a different device will not carry your plan over.