Workout Timer · HIIT · 20/10 Default

Tabata Interval Timer

Run precise work/rest intervals with configurable rounds, a get-ready countdown, pause/resume controls, and optional sound or vibration cues. The clock corrects itself from real elapsed time when browser callbacks are delayed.

20s / 10s default8 rounds defaultBackground-tab correction

Configure timer

Set your work, rest and rounds

Defaults are ready for a classic 20/10 × 8 session. Change any value for custom interval training.

Optional cues
Planned session4:055s ready + 8 × (20s work + 10s rest)
IDLERound 0 of 8
00:20

Press Start when you are ready.

Session elapsed00:00
Session remaining04:05

Timer ready.

Timing stability

Designed to recover from browser timer throttling

Browsers may slow or batch JavaScript timer callbacks when a tab is hidden. This timer does not assume every callback arrives on time. Instead, it stores the session start timestamp and recalculates the active phase from actual elapsed wall-clock time.

When the page becomes visible again, the display immediately synchronizes to the correct phase as far as the browser and operating system allow.

Conceptelapsed = Date.now() − sessionStartphase = timelineAt(elapsed)

Callbacks refresh the display; timestamps determine the workout position.

Protocol context

What “Tabata” originally described

20 seconds

Very high-intensity work

The 1996 Tabata study used mechanically braked cycling intervals lasting 20 seconds.

10 seconds

Short recovery

Each work bout was separated by a 10-second rest period.

7–8 bouts

Research protocol

The original study reports seven to eight work bouts, not a universal prescription for every exercise or person.

Customizable here

General interval timer

Change work, rest or rounds to suit your own interval structure; once changed, it is simply a custom HIIT timer.

Training guidance

Use the clock to pace intervals—not to choose your intensity for you

A timer can organize work and rest, but it cannot determine whether a particular exercise intensity is appropriate for you.

01

Warm up first

High-intensity intervals place substantial demand on the cardiovascular and musculoskeletal systems. Prepare gradually before hard efforts.

02

Prioritize movement quality

Choose exercises you can perform safely under fatigue. Stop or reduce intensity if technique breaks down.

03

Use cues as optional aids

Audio and vibration are enhancements. Keep the visual timer readable even when your browser blocks sound or your device lacks vibration support.

04

Background behavior has limits

Wall-clock correction keeps phase timing aligned after throttling, but browsers can delay or suppress background audio, vibration, and screen updates.

Tool guide

Understand and use the Tabata Interval Timer

Use these tool-specific notes to understand the method, enter better data, interpret the output, and apply the result appropriately.

Classic 20/10

The classic timer default is 20 seconds of work followed by 10 seconds of rest for 8 rounds. Changing those values creates a useful interval timer but no longer reproduces the specific classic timing.

Set Up the Session

Choose preparation time, work, rest, and rounds before starting. Use an exercise you can perform safely at the intended intensity and with enough space for transitions.

Audio & Background

Optional cues can help with transitions. The timer uses elapsed wall-clock time to recover from normal callback delays, although operating systems can still suspend background pages.

Intensity With Control

The original research used highly trained participants and very demanding cycling. General users should scale exercise mode and intensity rather than assuming every 20/10 session should reproduce laboratory effort.

Frequently asked questions

Tabata Interval Timer FAQs

Practical answers about this tool's inputs, method, results, limitations, and common real-world use.

10 tool-specific answers Method-aware guidance Quick to scan
What are the default Tabata settings?

The timer defaults to 20 seconds work, 10 seconds rest and 8 rounds, with a separate 5-second get-ready countdown that you can change or disable.

Does the timer remain accurate if I change tabs?

It uses wall-clock timestamps to calculate where the session should be instead of trusting callback frequency. That allows it to catch up after background throttling, but a browser or operating system can still suspend the page entirely.

Why might Tabata audio cues not play?

Browsers generally require user interaction before Web Audio playback. Audio is therefore optional and is initialized from your Start or Resume interaction when enabled.

Why might vibration not work?

The Vibration API is not supported by every browser or device. The timer detects the feature and simply continues without vibration when unavailable.

Can I make a 30/15 or 40/20 timer?

Yes. Work and rest are fully configurable, so the page also works as a lightweight general-purpose interval timer.

Does changing the settings still make it Tabata?

The page remains useful for interval timing, but settings other than the classic 20/10 format should be described as custom HIIT or interval training rather than as the specific research protocol.

Was the original Tabata study done with bodyweight exercises?

No. The well-known research protocol used high-intensity cycle-ergometer work. Modern bodyweight “Tabata” workouts borrow the interval timing but are not the same experimental protocol.

How long is one classic Tabata block?

Eight rounds of 20 seconds work and 10 seconds rest total four minutes. Any separate preparation countdown or additional recovery adds to the full session time.

Should I warm up before a Tabata session?

A suitable warm-up is sensible before high-intensity work, especially when the exercise is technical or demanding. The timer’s preparation countdown is not a substitute for a complete physical warm-up.

Is classic Tabata appropriate for beginners?

True all-out interval work can be very demanding. Beginners can use the timer with lower-intensity exercise or different work/rest settings appropriate to their ability rather than forcing maximal efforts.

References & browser behavior

Transparent protocol and timer limitations

Content reviewed: .

Training note

This timer organizes intervals only. It does not prescribe exercise intensity, diagnose fitness, or determine whether high-intensity training is appropriate for an individual.