{{ summaryHeading }}
{{ summaryPrimary }}
{{ summaryLine }}
{{ roundBadge }} {{ totalDurationDisplay }} {{ workDensityDisplay }} work {{ cueBadge }} Complete
{{ sessionStageTitle }}
{{ sessionStageClock }}
{{ sessionStageLine }}
{{ phaseProgressLabel }}
{{ sessionStageAria }}
Tabata timer inputs
Classic keeps the 20 seconds work, 10 seconds rest, eight-round format.
Use short movement names that are readable from a distance.
Accepted range is 5-180 seconds; keep all-out Tabata efforts short.
sec
{{ settings.workSec }}s
Use 0 for continuous work, or raise rest for skill practice and beginners.
sec
{{ settings.restSec }}s
Accepted range is 1-40 rounds per set.
rounds
{{ settings.rounds }} rounds
Use one set for a four-minute classic block, or multiple sets for classes and circuits.
sets
{{ settings.sets }} set{{ settings.sets === 1 ? '' : 's' }}
Ignored when there is only one set.
sec
{{ settings.setRestSec }}s
Use 0 to start the first work interval immediately.
sec
{{ settings.prepSec }}s
Choose Silent for visual-only timing, Beeps for phase changes, or Voice for exercise names.
{{ volume_pct }}%
Set 0 for muted beeps while keeping visual phase changes.
Unsupported browsers ignore vibration requests.
{{ vibrate ? 'On' : 'Off' }}
Browsers may revoke wake lock after tab switches, low battery, or system policy.
{{ keep_awake ? 'On' : 'Off' }}
Metric Value Workout note Copy
{{ row.metric }} {{ row.value }} {{ row.note }}
# Phase Set Round Exercise Start Duration Copy
{{ row.order }} {{ row.phase }} {{ row.setLabel }} {{ row.roundLabel }} {{ row.exercise }} {{ row.start }} {{ row.duration }}
Cue time Cue Phase Exercise Purpose Copy
{{ row.time }} {{ row.cue }} {{ row.phase }} {{ row.exercise }} {{ row.purpose }}
Time Event Interval State Copy
{{ row.time }} {{ row.event }} {{ row.interval }} {{ row.state }}
No run events yet.

        
Customize
Advanced
:

A hard interval workout lives or fails on timing before it lives on exercise choice. Tabata-style training uses very short work periods and very short recovery periods, so a few seconds of confusion can change both the effort and the safety of the session. The familiar pattern is 20 seconds of work followed by 10 seconds of rest, usually repeated for eight rounds.

The short rest is the defining pressure point. Ten seconds is enough to breathe, change position, or hear the next cue, but it is not enough for full recovery when the work is truly intense. That is why movements that look clean in round one can become rushed later if the exercise is too technical, the transition is awkward, or the room cannot hear the timer.

Common interval workout timing patterns compared with Tabata-style timing
Pattern Typical timing Practical meaning
Classic Tabata protocol 20 seconds work, 10 seconds rest, 7 to 8 bouts Built for very high effort with little recovery, originally studied with cycling.
Tabata-style circuit Often 20/10 for 8 rounds, with bodyweight or mixed movements Uses the timing pattern, but the actual intensity depends on the exercise and athlete.
Longer HIIT interval Often 30/15, 40/20, or similar work/rest pairings May fit conditioning classes better when transitions, coaching, or lower-impact movement matter.

Tabata is often used as shorthand for any 20/10 timer. That can be useful language in a gym, but it can also hide an important difference: timing and intensity are separate. A timer can reproduce the interval structure, while heart rate, power, pace, form, and perceived exertion decide whether the work resembles the original high-intensity protocol.

Good planning starts with the round pattern, then checks whether the exercises can survive fatigue. Simple movements, clear names, enough floor space, and audible or visible cues matter more than variety. A four-movement rotation repeated twice is often easier to run cleanly than eight complicated moves that require equipment changes.

Use vigorous intervals as general fitness information, not medical advice or a readiness test. Stop for chest pain, dizziness, faintness, unusual shortness of breath, or sharp pain, and get professional guidance before hard intervals if you have medical conditions, are new to exercise, or are returning after a long break.

How to Use This Tool:

Set the workout structure first, then test cues and run controls after the summary matches the session you plan to lead or follow.

  1. Choose a Timer preset. Classic 20/10 x 8 loads the standard four-minute work/rest block with prep time, while Double Tabata with set break, Conditioning 30/15, and Low-impact 20/20 start from different training shapes.
  2. Enter the Exercise rotation with one movement per line. Short labels work better from a distance, and the timer repeats the list across work rounds when there are more rounds than movements.
  3. Tune Work interval, Rest interval, Rounds per set, Sets, Set break, and Prep countdown. The number boxes and sliders control the same values, so use the boxes for exact seconds and the sliders for quick changes.
  4. Pick a Cue style. Beeps gives local audio cues, Voice labels requests spoken phase or exercise names when browser speech is available, and Silent leaves the countdown visual-only.
  5. Open Advanced if the room or device needs it. Cue volume, Vibrate on transitions, and Prevent screen sleep depend on browser and device support, so check them before relying on them in a class.
  6. Press Start when the Ready plan summary and badges look right. Start freezes the current plan for that run; edits made while the timer is running take effect after Reset or Start fresh.
  7. Use Pause, Skip, and Reset during the session, then review Session Metrics, Interval Ledger, Tabata Timeline, Cue Sheet, Run Event Log, or JSON when you need to check or save the plan.

If a typed value or shared link falls outside the accepted range, the timer holds it inside the allowed limits. Recheck Total duration, Work density, and Work-to-rest ratio before starting.

Interpreting Results:

Total duration is the full clock time, including prep, work, round rest, and set breaks. Work time counts only the high-effort segments. Round rest and Set breaks show where recovery time enters the plan.

Work-to-rest ratio describes one round pair when rest is greater than zero. A 20/10 plan reads 2.0:1, a 20/20 plan reads 1.0:1, and a zero-rest plan reads No round rest. Work density is the percentage of the whole session spent working; the workout note marks density as aggressive at 70% or higher.

A clean timer result does not prove safe intensity. Use Session Metrics to verify the timing, then use breathing, movement quality, perceived exertion, and any heart-rate or coaching feedback to decide whether the effort is appropriate.

How to interpret Tabata timer result surfaces
Result surface What to trust What to verify
Session Metrics Total time, work time, rest time, set breaks, prep time, work density, ratio, exercise rotation, and timer state. Check this first when the session feels longer, harder, or easier than expected.
Interval Ledger Every prep, work, rest, and set-break segment with its start time and duration. Confirm the round count, set count, exercise labels, and any missing rest rows.
Tabata Timeline A visual work/rest schedule with prep and set breaks separated from round rows. Use it to spot long breaks, dense blocks, or a zero-rest plan at a glance.
Cue Sheet Planned phase cues plus 3-second warnings for work and rest segments at least 8 seconds long. Use it for coaching notes, then test actual beeps or voice cues on the device.
Run Event Log Start, pause, resume, skip, reset, and completion events from the current browser session. Use it to explain interruptions, not to measure intensity or quality.

JSON mirrors the visible plan and run state in a structured form. It is useful for records, but it does not add effort, heart-rate, or form data that the timer cannot observe.

Technical Details:

Tabata-style timing is a deterministic segment schedule. A session can begin with one prep segment, then each set repeats a fixed number of rounds. Each round always has one work segment, and it has one rest segment when round rest is greater than zero. A set break is inserted only between sets.

The original Tabata protocol paired very short recovery with very high cycling intensity. In a general workout timer, the schedule can be exact while the effort remains unmeasured. That distinction matters because the same 20/10 plan can be a maximal cycling bout for one athlete, a moderate bodyweight circuit for another, or an unsafe choice for someone returning too quickly.

Diagram of a Tabata plan with prep, work, rest, repeated rounds, and optional set break timing.

Formula Core

Let P be prep seconds, W be work seconds, R be round rest seconds, N be rounds per set, S be set count, and B be set-break seconds. Since the set count is always at least one, set-break time is added S - 1 times.

T = P + S N ( W + R ) + ( S - 1 ) B Work density = S N W T 100 %

T is total session seconds. The work-to-rest ratio is W / R when R > 0; when R = 0, the result reads No round rest.

For the default classic plan, P = 10, W = 20, R = 10, N = 8, and S = 1. The total is 10 + 1 x 8 x (20 + 10) = 250 seconds, displayed as 4m 10s. Work time is 160 seconds, so work density rounds to 64%.

Tabata timer preset mechanics
Preset Work Rest Rounds x sets Timing effect
Classic 20/10 x 8 20s 10s 8 x 1 One classic block with the default prep countdown before work begins.
Double Tabata with set break 20s 10s 8 x 2 Two classic blocks separated by a 60-second set break.
Conditioning 30/15 30s 15s 10 x 1 Longer intervals with the same 2.0:1 work-to-rest ratio.
Low-impact 20/20 20s 20s 8 x 1 Equal work and rest, lowering density and giving more transition time.

Validation and Schedule Rules

The timer keeps the schedule finite by clamping numeric inputs to supported ranges. Exercise names are split by line, leading bullet marks are removed, blank lines are ignored, and an empty rotation becomes Work interval. The rotation restarts by round number inside each set.

Accepted Tabata timer input ranges
Input Minimum Maximum Schedule effect
Work interval 5s 180s Adds one work segment to every round.
Rest interval 0s 180s Adds one rest segment after each work segment when greater than zero.
Rounds per set 1 40 Multiplies work segments and round-rest opportunities inside each set.
Sets 1 10 Repeats the round block and enables set breaks between blocks.
Set break 0s 600s Adds recovery between sets only when there is more than one set.
Prep countdown 0s 120s Adds one get-ready segment before the first work interval.
Cue volume 0% 100% Controls requested beep volume and voice volume where supported.

Starting a run copies the current settings into a session snapshot. The live countdown advances through that frozen segment list, so field edits do not rewrite the active run. Pause stores the remaining time for the current segment, skip advances to the next segment or finishes the session, and reset returns to the editable plan while keeping the visible run log.

The countdown refreshes the display several times per second and rounds remaining time up for the clock, which avoids showing zero while a fraction of a second remains. Browser throttling, tab visibility, device sleep, audio permission, speech support, and vibration support can still change what the user hears or sees during a live session.

The event log keeps recent run-control events and caps history at 200 entries. Timeline rows group each work segment with its following round rest, while prep and set breaks stay separate so the schedule can be checked without scanning every ledger row.

Safety, Privacy, and Accuracy Notes:

Tabata-style timing is only one part of workout planning. The countdown cannot measure effort, pain, fatigue, heart rate, power, technique, or recovery status.

  • Use lower-impact movements, fewer rounds, fewer sets, or longer rest when all-out work would make form break down.
  • Test Beeps, Voice labels, vibration, and wake lock on the actual device. Browser settings, battery policy, hardware support, and tab changes can block or revoke those features.
  • The countdown, metrics, ledger, cue sheet, event log, chart data, and JSON are generated in the browser. Chart rendering may depend on network-loaded chart code.
  • Exercise names and timing choices can appear in copied rows, downloaded files, screenshots, JSON, and shared URLs, so avoid private notes in the rotation field.
  • A completed timer does not mean the workout was medically safe or intense enough to match the original protocol.

Worked Examples:

Use these cases to check the difference between a classic interval block, a class plan, and a timing mistake.

Classic bodyweight block

A bodyweight circuit with Classic 20/10 x 8, four movement names, and the default 10-second prep shows Total duration as 4m 10s. Work time is 2m 40s, Round rest is 1m 20s, Prep countdown is 10s, Work density is 64%, and Work-to-rest ratio is 2.0:1. The work/rest block is four minutes, and the extra 10 seconds is prep.

Two-block class plan

A coach running two classic blocks can choose Double Tabata with set break. With defaults, Session Metrics shows 9m 10s total, 5m 20s work, 2m 40s round rest, 1m set breaks, and 58% work density. Tabata Timeline makes the 60-second break visible between the blocks.

Lower-impact group

A lower-impact group can start from Low-impact 20/20. The default plan displays Total duration as 5m 30s, with 2m 40s work and 2m 40s round rest. The Work-to-rest ratio reads 1.0:1, which is not classic Tabata density, but it gives more time for step jacks, box squats, incline push-ups, or marching climbers.

Aggressive custom density

A high-density custom plan, such as 30 seconds work, 5 seconds rest, 8 rounds, 1 set, and 10 seconds prep, displays Work density as 83% and Work-to-rest ratio as 6.0:1. Since density is 70% or higher, the workout note flags it as aggressive; check movement quality before treating that plan as repeatable.

Missing rest rows

A common troubleshooting case is Rest interval set to 0. The Interval Ledger has no rest rows, Round rest shows 0s, and Work-to-rest ratio reads No round rest. Set rest back to 10 when the intended plan is classic 20/10 timing.

FAQ:

Is every 20/10 workout a true Tabata workout?

No. A 20/10 timer matches the common timing pattern, but the original protocol also required very high cycling intensity. Treat most gym, home, and class versions as Tabata-style timing unless effort is measured separately.

Why does the classic preset show 4m 10s instead of 4m?

Classic 20/10 x 8 includes a default Prep countdown of 10 seconds. Set prep to 0 if you want Total duration to show only the eight work segments and eight rest segments.

What happens when I enter a value outside the range?

The timer clamps timing and count fields to their accepted ranges. Check Session Metrics and the summary badges after fixing a shared link or unusual typed value.

Can I change the workout after pressing Start?

You can edit fields while the timer runs, but the active countdown uses the plan snapshot taken at Start. Use Reset or Start fresh when edited values should control the next run.

Why did voice, beeps, vibration, or wake lock fail?

Those cues depend on browser and device support. Beeps need local audio permission, voice needs browser speech support, vibration needs compatible hardware, and wake lock can be revoked by system or tab changes.

Does the timer send my workout data to calculate results?

The countdown, metrics, ledger, cue sheet, event log, chart data, and JSON are generated in the browser. Chart display may require network-loaded chart code, and shared URLs or exports can still contain exercise names and timing choices.

Glossary:

Tabata-style timing
An interval pattern commonly using 20 seconds of work and 10 seconds of rest for repeated rounds.
Work interval
The timed segment intended for the high-effort movement.
Rest interval
The recovery segment after a work interval when round rest is greater than zero.
Round
One work segment plus its following rest segment when rest is configured.
Set
A repeated block of rounds. Multi-set plans can include a set break between blocks.
Set break
Longer recovery placed between sets, separate from round-level rest.
Work density
The percentage of total session time spent in work intervals.
Cue Sheet
A table of planned transition cues and warning rows for coaching or review.

References: