Skip to main content
MakeMyTimer
All tools

Pomodoro Timer

Stay focused with timed work sessions and breaks. Customizable intervals with desktop notifications.

Work
00:25:00
Session 1 of 4|0 completed
How to use the Pomodoro Timer

Run a focused work and break cycle with automatic phase advancement. Customize durations and get a notification when each phase ends.

  1. Open the settings panel and set your preferred work duration, short break, long break, and the number of sessions before the long break (defaults are 25, 5, 15, and 4).

  2. Press Start to begin a work session. The display counts down and the phase label shows Work.

  3. When the work session ends, the timer automatically advances to a short break. Phase changes fire a desktop notification if you have granted permission.

  4. After your configured number of work sessions (default 4) the timer switches to a long break instead of a short one, then restarts the cycle.

  5. Enable the Sound toggle if you want an audible alert at each phase change. Use Skip to jump ahead if you finish a phase early, or Reset to restart the cycle from the beginning.

Frequently asked questions
Can I change the length of work and break periods?
Yes. Every duration is configurable in the settings panel — work, short break, long break, and how many work sessions happen before the long break.
Will the timer drift if I leave my laptop or the tab idle for an hour?
No. Each phase stores a target end timestamp and the tick loop calculates remaining time from Date.now() on every frame, so background-tab throttling cannot desync the timer.
Do I have to enable notifications?
Notifications are optional. If you allow them, the app shows a desktop notification at each phase change. If you deny, the cycle still runs and the on-page label and countdown are enough to track phases.
What happens if I close the tab mid-session?
State is not persisted across tab reloads. Closing the tab cancels the current session; when you return you start a fresh cycle.