Step away. Stretch. Look at something far away.
Settings
Today
No tasks yet. Add one above.
25 minutes focused, 5 minutes off. Repeat until done.
100% in your browser. Nothing uploaded.
Step away. Stretch. Look at something far away.
No tasks yet. Add one above.
Use a customizable Pomodoro timer for work, study, writing, or coding sessions. The default cycle is 25 minutes of focus, a 5-minute short break, and a 15-minute long break after four focus blocks; every duration can be changed in Settings. The countdown remains visible in the browser tab title, while tasks and preferences stay in local browser storage.
Yes. The countdown is held in JavaScript and the page title is rewritten every second (for example, 18:42 — Focus), so the remaining time stays visible in your tab strip even when you are working in another tab.
Yes. The alert is generated in WebAudio (no audio file to load) and you can pick between Bell, Chime, and Ding. If your browser blocks autoplay, press Start once and the audio context unlocks for the rest of the session.
Yes. Focus length, short break, long break, and the long-break interval are all editable in the settings panel, and they persist in localStorage so the next time you open the page your custom cycle is preloaded.
Yes, if you opt in. The page asks for Notification permission the first time you toggle it on; after that, the OS notification fires at the end of each interval, even if the browser is in another desktop.
No. The task list is single-device, single-day, and stored in localStorage only — it auto-clears at midnight. There is no account, no sign-in, and nothing about your tasks is sent to a server.
By design. Ads inside the below-fold area are hidden while focus is running, and the in-page slot only renders during a break. The point of the timer is to disengage, so the page itself should not break your flow.