← back to tools

Pomodoro Timer

Focus in sprints. Rest on purpose. Track every session — no account needed.

25:00
FOCUS
0
Pomodoros
0m
Focus Time
0
Best Streak
⚠ Known Limitations — What this tool cannot do
  • Stats (pomodoros, focus time, best streak) are saved only in this browser using localStorage. Clearing your browser data or using a different browser or device will lose all history.
  • Stats reset automatically every day at midnight — they count today's session only, not a running lifetime total.
  • The timer can drift by up to 1 second per hour when your browser tab is hidden or your device is under heavy load (browser timer throttling). This is a web platform limitation — a native app would not have this constraint.
  • Sound alerts use the Web Audio API. They play a short tone only — no custom audio files can be uploaded.
  • Browser notifications require you to grant permission manually when toggling the switch on. If your browser or OS has blocked all notifications, the toggle will be disabled automatically and cannot be re-enabled from here — you must change permissions in browser settings.
  • Auto-start next phase begins after a 1-second delay. If you interact with the timer within that window, auto-start cancels — this is intentional to prevent accidental double-starts.
  • There is no task label or to-do integration. The timer tracks sessions only, not what you are working on.
  • Sessions before long break is limited to 2–8. Standard Pomodoro is 4.