Pomodoro Timer

25:00Session #1

0 sessions completed today

What is Pomodoro Timer?

The Pomodoro Technique splits work into 25-minute focus blocks separated by 5-minute breaks, with a 15-minute long break after every 4 blocks. This timer ships with three modes — Focus (25 min), Short Break (5 min), Long Break (15 min) — and an automatic session counter that switches to a long break after the 4th focus block. A ring progress bar shows where you are in the current interval, with Start, Pause, and Reset controls. Everything runs locally in your browser; no account needed.

Use Cases5 scenarios
  • Staying focused while studying for exams
  • Managing tasks during remote work
  • Avoiding procrastination while writing
  • Pacing coding sessions effectively
  • Teaching kids time management
How to Use5 steps
  1. 1Pick a mode: Focus / Short Break / Long Break (defaults to 25-min Focus)
  2. 2Click Start to begin the countdown
  3. 3Focus automatically switches to a break when it ends
  4. 4Every 4 sessions triggers a 15-minute long break
  5. 5Pause or reset anytime
Features8 features
  • Free
  • No signup
  • Three modes: 25/5/15 minutes
  • Automatic session counter
  • Long break after every 4 sessions
  • Ring progress visualization
  • Start / Pause / Reset
  • 100% local timing
FAQ6 questions
What is this pomodoro timer?

An online timer based on the Pomodoro Technique. Input: none (just pick a mode). Output: an automatic cycle of 25-min focus, 5-min short breaks, and 15-min long breaks, with a long break triggered after every 4 sessions. Runs fully in your browser.

How long is one pomodoro?

Focus runs 25 minutes, followed by a 5-minute short break; every 4 completed sessions triggers a 15-minute long break.

Can I switch modes manually?

Yes — click Focus, Short Break, or Long Break at the top to switch and reset the current countdown.

What does the session counter do?

The page shows Session #N so you can track how many pomodoros you have completed.

Do I need an internet connection?

Only to load the page. Timing then runs entirely locally.

Will my timer survive a page refresh?

No. The timer state lives in page memory; refreshing or closing the tab resets it.