Lab timer settings
Sound cues apply to the repeatable countdown. Stopwatch laps stay silent.
Stopwatch + Laps
Repeatable Countdown
Countdown setup
Lab Timer (Experiments + Reaction Time)
Use a stopwatch with laps and a repeatable countdown for timed lab steps, optional sound, and fullscreen step timing.
How it works
Lab Timer is a practical timing page for experiments and repeatable procedures. It combines two tools that cover most bench timing needs: a stopwatch with lap splits (for reaction timing, event markers, and repeated trials) and a repeatable step countdown (for timed protocol steps you want to run consistently).
This page is not a lab methods guide and it does not ask you to type in long plans. It is built to help you run timing cleanly: start and pause instantly, capture lap splits without thinking, loop a step timer when you are repeating the same action, and switch to a big fullscreen display when your hands are busy or the screen is across the room.
Everything runs locally in your browser, no account required. If you need a dedicated single-purpose tool, the links at the bottom point you to a simple Stopwatch, a one-shot Countdown Timer, or Multiple Timers for parallel steps.
- 1) Decide which tool fits the moment: Stopwatch for reaction timing and trials, or Step countdown for timed protocol steps.
- 2) Stopwatch: press Space to start/pause, then press L to capture a lap split (time since your last lap) plus the running total.
- 3) Countdown: pick a common step time (10s, 30s, 60s, 2m, 5m, etc.) or enter seconds, then start it with C (or Start). Turn Repeat step on if you want it to loop automatically.
- 4) If your screen needs to be readable at a distance, press F to fullscreen the step timer. Exit with Esc.
- 5) Between runs, press R to reset both timers quickly.
A lap on this page is a split plus a total. Split is the time since your previous lap. Total is the overall stopwatch time. That pairing lets you capture event-to-event timing while still keeping the context of how far into the run you were when it happened.
- If you want audible cues, enable Sound. Some browsers require you to press Start once before audio plays.
- If you want a warning before zero, enable Final beeps to hear beeps during the last 5 seconds.
- If shortcuts do nothing, click the Lab Timer card once so it has focus.
- If you need a hands-busy control, fullscreen lets you tap/click the timer area to start or pause the countdown.
- If you need different step lengths back-to-back, a single repeat step timer is the wrong tool. Use Multiple Timers.
What the page actually offers
Stopwatch + Laps is your “mark events” tool. It shows time in mm:ss.cc (minutes, seconds, centiseconds). That makes short reaction intervals easy to read without staring at milliseconds. Pressing Lap stores a split and a total so you can see both the gap between events and where the event occurred in the overall run. The list is shown newest-first so you always see the most recent entries at the top.
Repeatable Countdown is your “step timer” tool. It is intentionally simple: you set a single duration in seconds, then run it once or loop it. If Repeat step is on, the countdown restarts automatically at zero using your current step duration. If Repeat is off, it stops at zero. This is designed for procedures where you want the same timing repeated reliably, without re-clicking a preset each time.
Fullscreen applies to the step countdown box only. That is deliberate: the countdown is what people usually put on a bench display or shared screen. Fullscreen adds a compact top bar (Start/Pause, Reset, Repeat On/Off), and the timer area becomes clickable so you can start/pause without hunting for small controls.
Sound is optional. With Sound enabled, you will hear cues for actions and completion. With Final beeps enabled, you will hear one short beep per second in the last 5 seconds before the countdown reaches zero. This is built for hands-busy workflows where you want a clear “get ready” signal before the step ends.
Scenarios with real numbers (what you will see on this page)
These scenarios use values you can enter directly in the Lab Timer. The lap output format and countdown display match what you will see on-screen.
A lot of timing pages force you into one model: either a pure stopwatch or a pure countdown. Lab work often needs both. You may be capturing reaction timing in short bursts, then immediately switching to a repeatable step timer for consistent pacing. This page keeps that switch frictionless, with clear display, optional audio cues, and a reset that clears both tools at once.
If your workflow is simpler, use the specialized pages: Stopwatch for a dedicated lap view, Countdown Timer for a simple one-shot countdown, or Multiple Timers for parallel or staggered steps.
Use the closest match to what you are actually trying to time.
Technical details (timing, sound, focus, fullscreen)Optional notes if you rely on exact behavior▼
The stopwatch updates using animation frames and a monotonic timing source (performance timing) so the displayed time stays consistent across pauses. Visual updates can look less smooth on a slow device, but elapsed time is still computed from a stable clock.
The countdown targets its end time using a monotonic clock instead of relying only on setInterval. This reduces drift when the browser is busy. The display rounds to whole seconds for readability, while the internal target remains time-based.
Web audio may be blocked until a user gesture occurs. If cues are silent, click/tap a Start button once, then try again. Final beeps fire once per second in the last 5 seconds only when Sound is enabled.
Shortcuts are handled on the Lab Timer card. If they do not work, click the card once to focus it. While typing in a number input, shortcuts are ignored to prevent accidental starts.
Fullscreen is applied to the countdown box so the time display stays large and readable. The fullscreen top bar exposes Start/Pause, Reset, and Repeat On/Off, and the timer area is clickable for start/pause.
Keyboard shortcuts
Click the Lab Timer card once, then use the shortcuts below. Shortcuts won’t trigger while you’re typing in an input, select, textarea, or editable field.
| Key | Action |
|---|---|
| Space | Stopwatch start / pause |
| L | Record lap (stopwatch) |
| C | Countdown start / pause |
| T | Toggle Repeat step (countdown) |
| R | Reset stopwatch + countdown |
| F | Toggle fullscreen (countdown box) |
| Esc | Exit fullscreen |
Common scenarios
Use this page for lab-style timing: a stopwatch with lap splits for observations and trials, plus a repeatable step countdown you can run fullscreen. Enable sound cues if you want hands-busy alerts.
Frequently Asked Questions
What does this Lab Timer do?
How do stopwatch laps work here?
What does the Max laps setting do?
What is the repeatable countdown for?
What happens when Repeat step is on?
What does Final beeps do?
Does fullscreen change how controls work?
What keyboard shortcuts are supported?
Why might I not hear sound cues?
Is this lab-grade or instrument-grade timing?
Which related timer should I use instead?
Lab Timer at a glance
Stopwatch with laps • Reaction timing splits • Step countdown (repeatable) • Fullscreen step view • Sound + final beeps • Keyboard shortcuts
▼
Lab Timer at a glance
Stopwatch with laps • Reaction timing splits • Step countdown (repeatable) • Fullscreen step view • Sound + final beeps • Keyboard shortcuts
- 1) Pick a mode: use the stopwatch for reaction timing (laps), or the countdown for step-based protocols.
- 2) Set your step: choose a common step time or enter seconds, then decide if Repeat should loop.
- 3) Run and record: Space starts the stopwatch, L records laps, C starts the countdown, and R resets.
- Reaction trials: run the stopwatch and hit L at each event to capture split times.
- Fixed step protocols: set a step duration (for example 30s, 60s, 90s) and turn Repeat on to loop hands-free.
- Incubation/check cycles: use the countdown without repeat for a one-off step, then reset quickly for the next run.
- Bench display: go fullscreen on the countdown for a big, easy-to-read timer across the room.
Controls + behavior details▼
Space stopwatch start/pause · L lap · C countdown start/pause · T toggle repeat · F fullscreen step view · R reset all · Esc exit fullscreen.
Shortcuts are ignored while typing in inputs.
The countdown displays seconds in a simple clock format and can loop automatically when Repeat step is enabled.
When Repeat is off, the countdown stops at zero.
Laps record a split (time since your previous lap) and the total time at the moment you pressed Lap.
You can cap the list using Max laps to keep the panel lightweight.
Some browsers require a user gesture before audio will play. If you do not hear cues, click Start once, then enable Sound and try again.
Final beeps trigger once per second in the last 5 seconds before the countdown reaches zero.