Share a synced timer with a group
Minimalist timer for countdown sequences you build and share. Send a live link and your whole group follows the same countdown. Free, no sign-up. Use it for a workout with a friend, a class following one screen, group study sprints, or workshop breaks.
Unlike a normal timer, everyone shares one clock: set the timer, press start, send the link, and every screen counts down together. And you can chain as many stages as you like — work, rest, and back again — which run one after another automatically, so a single link carries the whole routine. Turn on looping and it repeats until you stop.
Common ways people use it
Shared workout timer
The same HIIT or Tabata rounds, everyone synced. Open a 20-seconds-work / 10-seconds-rest round that loops, press start, and share it so the whole group — or a friend training with you — works and rests together.
Classroom rotation timer everyone follows
One timer on the projector, students follow. Open a 15-minute station timer with a 1-minute rotate that repeats through the whole rotation, with no account.
Synced study sprints for a group
Synced work and break sprints, no sign-up. Open a 25-minute focus / 5-minute break sprint and paste it into your Discord study server or group chat so everyone breaks at the same moment.
Workshop and meeting breaks
Everyone back at the same moment. Open a 10-minute break countdown, start it, and drop the link in your Slack channel or meeting chat so the whole remote team returns together.
One honest limitation: a shared link can't be paused or edited after you send it. If you need a different time, set it again and share a fresh link.
Full parameter reference
For developers building share links by hand or from their own tools.
/share?durations=<seconds,...>[&labels=<labels,...>][&start=<unix-seconds>][&loop=<true|false>]
durations— required, comma-separated integer seconds for each timer in the sequence.labels— optional, comma-separated labels matching the durations. Leave a slot empty for no label (labels=,Focus,).start— optional, the wall-clock moment (Unix epoch seconds) the sequence started. Presence triggers a live, synced view.loop— optional,trueorfalse. Controls whether the sequence restarts from the beginning when it finishes.
Examples
- /share?durations=1500,300 — 25 minutes of work, then 5 minutes of break (a preset).
- /share?durations=60,60,60&labels=,Focus, — three 1-minute timers; the middle one is labelled Focus.
- /share?durations=30,15&loop=true — 30s on, 15s off, looping forever (a tabata-style preset).
/share?durations=1500&start=…— a live 25-minute timer anchored to a specific moment.
