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.