Presentation Timer with Bells

✨ Features

  • Bells 1, 2 and 3 ring once, twice and three times with a desk-bell "ding" synthesized on the spot with Web Audio. Volume control and mute included
  • Set each bell as minutes and seconds before or after the end of the talk. One-tap presets for lightning talks, conferences, seminars and interviews, with the time from the start shown next to each bell
  • The background changes green → yellow → red, and each stage is also written out — Speaking, Wrap up, Q&A, Time's up — so it works without relying on color
  • Switch between time left and time elapsed. Overtime shows as "+1:23", and the numbers blink once the last bell has passed. ±1 minute buttons for quick adjustments
  • Fullscreen and a Zen mode that hides the buttons. Keeps the screen awake while running (in supporting browsers)
  • Timing is based on the clock, so it stays accurate in a background tab. Settings are saved in your browser and can be shared by URL

🪄 Use cases

Session chairs and timekeepers

For a 12-minute talk with 3 minutes of Q&A: bell 1 at 10 minutes, bell 2 at 12 and bell 3 at 15 — rung from a laptop or tablet instead of by hand.

Lightning talks and meetups

A one-minute warning and a final bell for 5-minute lightning talks. Put it fullscreen on the projector so the speaker and the room both see the time.

Seminars and class presentations

Keep every presenter to the same time. Reset between speakers and carry on with the same settings.

Interview and speech practice

Practice fitting a 1-minute pitch or a 3-minute speech into the time. Switch to elapsed to see exactly how long you spoke.

🔒 Privacy

Your settings and the running time are stored only in this browser (localStorage) and never sent to a server. The bell sound is synthesized in your browser. The share link only puts the settings after the # in the URL and is not sent to any shortening service.

❓ FAQ

What are the first, second and third bells?

At academic conferences, the session chair or timekeeper rings a desk bell to signal time. A common pattern is: bell 1 (one ring) warns that the talk is nearly over, bell 2 (two rings) marks the end of the talk, and bell 3 (three rings) marks the end of Q&A. Conventions differ, so every bell time can be changed here, and unused bells can be turned off.

How do I set the bell times?

In Settings, set each bell as minutes and seconds before or after the end of the talk. For a 12-minute talk, bell 1 at 2 minutes before the end, bell 2 at the end (0 after) and bell 3 at 3 minutes after ring at 10, 12 and 15 minutes. The time from the start is shown next to each bell. Changing the talk length moves the bells with it.

Does it keep time in a background tab or with the screen off?

Timing is based on the clock, so switching tabs doesn't make it drift. Bell sounds are scheduled in advance, so they ring on time even in a background tab. However, no sound can play once a phone screen is locked or the browser is closed. The timer keeps the screen awake while running (in supporting browsers), so leave this page open during the talk.

What happens when time runs out?

In the time-left view, the display switches to overtime such as "+1:23" once the talk time is over, and the background turns red. If a bell comes after the end (as in the 12-minute talk + 3-minute Q&A preset), it shows "Q&A" until the last bell. After the last bell — or right at the end of the talk if no bell comes later, as in the 5-minute lightning talk — it shows "Time's up" and the numbers blink (no blinking if your device is set to reduce motion). In the elapsed view, the overtime is shown below the numbers.

How is this different from a countdown timer or a stopwatch?

A countdown timer times one period once, a multi-timer runs several timers at the same time, a stopwatch measures elapsed time, and a Pomodoro timer cycles focus sessions and breaks. This presentation timer is built for one job: ringing bells 1, 2 and 3 against a time limit and showing each stage in color and text.

Can I save and share my settings?

Settings are saved in this browser, so the timer opens with the same settings next time. "Copy settings link" copies a URL containing the talk length and bell times; anyone who opens it gets the same settings. Keyboard: Space to start / stop, R to reset, + / - to add or remove a minute, V to switch time left / elapsed, and F for fullscreen.

🔗 Related tools

Ready
12:00 until the end of the talk

Bell 1 at 10:00 — in 10:00

  • Bell 1 10:00
  • Bell 2 12:00
  • Bell 3 15:00

Presentation Timer with Bells

A free presentation timer that rings a desk-bell "ding" for the first, second and third bell — once, twice and three times. Set each bell as minutes before or after the end of the talk, or pick a preset: a 12-minute conference talk with 3 minutes of Q&A, a 5-minute lightning talk, a 20-minute seminar or a 1-minute interview pitch. The time left fills the screen, the background changes green → yellow → red with a text label for each stage, and overtime shows as "+1:23".

How to use

  1. Open Settings (top left) and pick a preset such as a 12-minute talk + 3-minute Q&A, or enter the talk length and bell times
  2. Press Start (or Space) when the talk begins. The time left fills the screen and a desk-bell sound rings at each bell time
  3. Bell 1 turns the screen yellow (wrap up), and the end of the talk turns it red with overtime such as "+1:23". If a bell comes after the end, it shows "Q&A" until the last bell, then "Time's up" (with no later bell, "Time's up" starts at the end of the talk)
  4. Reset before the next speaker. While the timer runs, Reset needs two presses so a slip doesn't erase the time

Features

  • Bells 1, 2 and 3 ring once, twice and three times with a desk-bell "ding" synthesized on the spot with Web Audio. Volume control and mute included
  • Set each bell as minutes and seconds before or after the end of the talk. One-tap presets for lightning talks, conferences, seminars and interviews, with the time from the start shown next to each bell
  • The background changes green → yellow → red, and each stage is also written out — Speaking, Wrap up, Q&A, Time's up — so it works without relying on color
  • Switch between time left and time elapsed. Overtime shows as "+1:23", and the numbers blink once the last bell has passed. ±1 minute buttons for quick adjustments
  • Fullscreen and a Zen mode that hides the buttons. Keeps the screen awake while running (in supporting browsers)
  • Timing is based on the clock, so it stays accurate in a background tab. Settings are saved in your browser and can be shared by URL

Which timer to use

  • Countdown TimerTimes one period once, or counts down to a date. When you don't need bells or stages
  • Multi TimerRuns several timers at once, e.g. for cooking
  • StopwatchMeasures how long something takes, with laps
  • Pomodoro TimerCycles focus sessions and breaks for studying or work
  • Presentation Timer with BellsThis tool: rings bells 1, 2 and 3 against a time limit and shows the stage in color and text. For talks, Q&A and interview practice

Keyboard shortcuts

  • Space to start / pause
  • R to reset (two presses while running)
  • + to add 1 minute, - to remove 1 minute
  • V to switch between time left and elapsed
  • F for fullscreen, Esc to close settings or Zen mode

Use cases

Session chairs and timekeepers

For a 12-minute talk with 3 minutes of Q&A: bell 1 at 10 minutes, bell 2 at 12 and bell 3 at 15 — rung from a laptop or tablet instead of by hand.

Lightning talks and meetups

A one-minute warning and a final bell for 5-minute lightning talks. Put it fullscreen on the projector so the speaker and the room both see the time.

Seminars and class presentations

Keep every presenter to the same time. Reset between speakers and carry on with the same settings.

Interview and speech practice

Practice fitting a 1-minute pitch or a 3-minute speech into the time. Switch to elapsed to see exactly how long you spoke.

Related tools

Privacy

Your settings and the running time are stored only in this browser (localStorage) and never sent to a server. The bell sound is synthesized in your browser. The share link only puts the settings after the # in the URL and is not sent to any shortening service.