b2KIT

Chess Game Clock

A two-player chess clock with increment, delay, and multiple time control presets.

Tested tool guide Tested browser tools Checked August 16, 2026

What Chess Game Clock does, with a checked example

Chess Game Clock gives the two players opposing countdowns and transfers the running clock after every move. Start from one of its time-control presets or set a base duration with an increment or delay. Increment credits time after a turn; delay protects the opening seconds of a turn before the main balance falls. The common surprise is that equal increment and delay values do not behave alike, so choosing 2 seconds in each mode can produce different clocks after the same sequence of moves.

Worked example

A concrete input and expected output from the current implementation.

Input

Base time: 5:00 each; increment: 0:02. Player 1 uses exactly 0:10 for the first move, then switches the clock.

Expected output

Player 1 has 4:52 remaining; Player 2 has 5:00 remaining.

Player 1's 5:00 equals 300 seconds. Subtracting 10 seconds and adding the 2-second increment leaves 292 seconds, which is 4:52; Player 2 has not used any time.

How the result is produced

1

Alternating clocks

Only the active player's display counts down. Pressing the switch after a move stops that side and starts the opponent's side. This makes the button press part of the timed turn, so forgetting to switch leaves the wrong clock running. Reaching zero records that the allotted clock time has expired.

2

Increment versus delay

With increment selected, the configured amount is added to the player who just completed a turn. With delay selected, each turn begins with a grace period before the player's main time starts decreasing. Thus a two-second increment can increase the displayed balance, while a two-second delay can only protect up to two seconds of that turn.

Good uses

  • Running a face-to-face blitz or rapid game when no physical chess clock is available.
  • Practicing opening moves while tracking each player's time with a per-move increment.
  • Comparing how the same base time feels under increment and delay before choosing a club-game format.

Limits and checks

  • Increment is credited after a completed turn; it is not an untimed pause before the main clock falls.
  • Unused delay does not accumulate for later turns, even when a player moves before the delay expires.
  • The clock cannot detect illegal moves, checkmate, draws, or whether a time-forfeit claim is valid.

Common questions

Are a 2-second increment and a 2-second delay the same?

No. Increment credits two seconds after every completed turn, even when the move used less than two seconds. Delay merely postpones use of the main balance for up to two seconds; unused delay is not carried forward. They can produce different remaining times over the same game.

Does a player lose automatically when the display reaches zero?

No. The display shows that the player's configured time has expired. Whether that produces a loss, draw, or another ruling depends on the chess rules and playing context. The clock does not inspect the position or verify a claim, so tournament players should follow the event's procedures.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools