Free Lesson Plan Timer

Set up your lesson phases, start the timer, and get visual and audio cues for smooth transitions. Export your session log to CSV when done. No signup required.

Lesson Phases

1
min
2
min
3
min

How the Lesson Plan Timer Works

Set Up Phases

Add your lesson phases like Warm-Up, Direct Instruction, and Independent Practice. Set the duration for each phase in minutes.

Transition Cues

Get visual color changes and audio chimes when each phase ends. A brief transition screen shows the upcoming phase name so students can prepare.

Export Session Log

After your lesson, review the session log showing planned vs. actual duration for each phase. Export to CSV for record-keeping and reflection.

Need AI-powered lesson plans too?

Enter your IEP goals and accommodations manually in the lesson planner. Tool results are not transferred. Review and adapt the lesson draft before use.

Using this tool: questions and answers

Can I change the lesson phases and durations?

Yes. Before starting, edit phase names and whole-minute durations, add a phase or remove one. At least one phase must remain. The initial Warm-Up, Direct Instruction and Independent Practice entries are editable defaults, not recommended durations for every lesson.

What do Pause, Resume and Reset do?

Pause stops the countdown and Resume continues it. Reset returns to phase setup with your phase configuration retained. Starting the timer again begins a new session and clears the previous session log, so export any log you want to keep first.

When does Export CSV appear, and what does it contain?

Export CSV appears once the Session Log has an entry. The file includes phase names, planned and active durations excluding pauses, start and end times, and status. It is a lesson-phase log, not a record of student responses or progress against an IEP goal.

Is the timer saved to my account?

No. The current phase setup and session log are held on this page. Leaving or reloading can lose them. Export a log you need before starting another session or leaving the page.

Synthetic interface example

Rename the first phase “Demo phase,” set its duration, start it, pause and resume, then reset to return to setup. Reset keeps your phase settings; export the log before starting a new session.