Pomodoro Timer
Calculate the total time a Pomodoro work session will take, including short and long breaks.
- Free to use
- Accurate results
- No registration required
- Works on all devices
Enter your number of pomodoros and work/break lengths to calculate the total session time, including short and long breaks.
Your result
4h 5m
Total session length
Total work time200 minutes
Total break time45 minutes
Number of short breaks6
Number of long breaks1
AI explanation
Formula
Total time = (pomodoros × work length) + (short breaks × short length) + (long breaks × long length); a long break replaces a short break every Nth pomodoroWorked example
8 pomodoros, standard 25/5/15 pattern
| Field | Value |
|---|---|
| Number of pomodoros (work sessions) | 8 |
| Work session length (minutes) | 25 |
| Short break length (minutes) | 5 |
| Long break length (minutes) | 15 |
| Pomodoros before a long break | 4 |
| Total session length | 4h 5m |
| Total work time | 200 |
| Total break time | 45 |
| Number of short breaks | 6 |
| Number of long breaks | 1 |
Assumptions
- A break follows every pomodoro except the last one, so N pomodoros have (N-1) breaks total.
- Uses the classic Pomodoro Technique defaults (25 min work, 5 min short break, 15 min long break every 4th session) unless you change them.
- Doesn't account for interruptions or paused sessions — it's a planning estimate for uninterrupted focus blocks.
Frequently asked questions
What is the Pomodoro Technique?
A time-management method where you work in focused 25-minute intervals ("pomodoros") separated by short breaks, with a longer break after every four pomodoros — designed to maintain focus while preventing burnout.
Can I customize the work and break lengths?
Yes — while 25/5/15 is the classic pattern, many people adjust it (e.g. 50/10 for deep work) to suit their own focus span. Enter your preferred lengths to see the total time.
How many pomodoros should I plan for a task?
It depends on the task's complexity — a common approach is to estimate your task in 25-minute blocks and add a buffer, since interruptions and context-switching often take longer than expected.