Timer

Set a countdown timer for any duration. Get an audio and visual alert when time runs out.

:
:
00:00
Space Start / Pause  ·  R Reset
⏰ Time's up!

About Timer

This online countdown timer lets you set any duration in hours, minutes, and seconds. It displays a visual progress ring that shrinks as time counts down, turns red when under 10 seconds, and plays an audio alert when it reaches zero. Quick-select preset buttons let you start common durations with one click.

Features

  • Visual progress ring — Circular countdown visualization that fills as time runs out.
  • Urgent mode — Display turns red and pulses when under 10 seconds.
  • Audio alert — Plays a beep using the Web Audio API when the timer ends.
  • Presets — One-click presets for 1, 3, 5, 10, 15, 30 minutes and 1 hour.
  • Pause & resume — Pause mid-countdown and continue where you left off.
  • Keyboard shortcuts — Space to start/pause, R to reset.

FAQ

The timer continues counting while the tab is in the background. However, browser autoplay policies may prevent the audio alert from playing if the tab has not been interacted with. The visual alert will always display when you return to the tab.
You can set up to 99 hours, 59 minutes, and 59 seconds — approximately 4 days. For most use cases the preset buttons cover the most common durations.