All tools Tool 02 · Work

Focus Timer

A patient pomodoro. Twenty-five minutes of work, five minutes of breath. After four sessions, a longer rest.

25:00
Focus time
Sessions
0 completed today

About this tool

I used to sit down to work with good intentions and two hours later realize I had very little to show for it. What changed that was the Pomodoro method, not because it is magic, but because it forces you to commit to a single thing for a finite amount of time. Twenty-five minutes is short enough to start and long enough to actually matter.

I built this timer because most Pomodoro apps are cluttered with features I never used. This one does exactly one thing: count down. Name your task, hit start, work until it rings. Four sessions earns a longer rest. The session dots let you measure your day without interrupting it. That is all it takes.

Frequently asked questions

The Pomodoro Technique is a time management method that breaks work into 25-minute intervals (called pomodoros) separated by short breaks. After four pomodoros, a longer break of 15–30 minutes is taken. The method was designed to improve focus, reduce the impact of interruptions, and make it easier to begin difficult tasks by limiting the commitment to a single, finite block of time.

Cirillo settled on 25 minutes after experimentation; it's long enough to make meaningful progress on a task but short enough to feel achievable. Research on sustained attention suggests focus begins to degrade after 20-30 minutes without a pause. This tool uses the classic 25/5/15 structure. If you prefer a different rhythm, use the Short Break or Long Break modes manually to customize your session.

Stand up. Look at something more than six meters away. Get water. Do not check your phone; phone use during a break activates the same neural pathways as work and prevents restoration. The purpose of the break is genuine cognitive rest. A five-minute walk, some stretching, or simply sitting away from the screen are the most restorative options available in a short interval.

Yes, your daily session count is stored in your browser's localStorage under today's date. It persists as long as you are on the same browser and haven't cleared site data. The count resets automatically the next day. Nothing is sent to a server. If you use the timer on multiple devices, sessions are tracked independently on each.

Yes. The timer uses JavaScript's setInterval, which continues running in the background even when the tab is not active. The display will update correctly when you return to the tab. Note that some browsers throttle background tabs to save battery; if you notice the timer running slightly slow, keep the tab visible or use the browser's "keep awake" setting.