♔♚ Advanced Chess Clock
Match History
- No matches recorded yet.
🏆 Leaderboard (This Session)
- No matches recorded yet.
Tournament chess uses more time-control formats than a simple countdown, delay systems, byo-yomi periods, two-stage controls that change pace partway through a game, and handicap games where each player runs a genuinely different clock. This chess clock supports all of them, with fully independent settings per side, full keyboard control, and a selectable keyboard layout for non-QWERTY setups.
Rather than assuming one time-control format fits every game, this clock lets each side run its own independent time control, chosen separately from four supported types. This means it can run a standard symmetric game where both players use the same settings, or a genuinely asymmetric handicap game where a stronger player gives a weaker one extra time or a more forgiving delay system, a use case a simple shared-timer clock can’t represent at all.
| Type | How it works |
|---|---|
| Fischer Increment | A fixed number of seconds is added to a player’s clock immediately after each move they complete, letting fast play accumulate extra time over a game |
| Bronstein / US Delay | Before a player’s clock starts counting down on their turn, a fixed delay period passes first, time isn’t added afterward like Fischer, it’s simply not consumed during that initial delay window each move |
| Byo-yomi | After base time runs out, a player enters a set number of timed periods (e.g. 5 periods of 30 seconds); using a full period resets it, but exhausting all periods without moving in time loses the game, a format most associated with Go but used in some chess contexts too |
| Multi-Stage | The game starts under one time control, then automatically shifts to a second stage, extra minutes plus its own increment, once a specified number of moves (Stage 1 Moves) has been completed, mirroring classic tournament formats like “40 moves in 90 minutes, then 30 minutes plus a 30-second increment” |
These two formats look similar but behave differently in one important way: Fischer Increment can let a player’s total time on the clock grow over the course of a game if they move quickly, since the increment is added regardless of how much time that move actually used. Bronstein/US Delay never lets a player gain time beyond their delay allowance, it only protects a fixed window from being consumed each move, so a player’s clock can shrink but never grow relative to where it started that move.
Once a player’s base time under Byo-yomi runs out, they enter a set number of timed periods rather than simply losing on time immediately. Making a move within a period resets that period’s timer for next time, without consuming one of the total periods available, but if a player fails to move before a period expires, that period is used up. Running out of all periods without completing a move on time loses the game. This format is most associated with Go, but this calculator supports it for chess games that specifically want to use it.
Classic over-the-board tournament time controls often shift pace partway through a game, giving players more time (and often an increment) once they’ve survived the opening and middlegame moves. Setting Stage 1 Moves defines how many moves must be completed before the transition, at which point the clock automatically adds Stage 2’s Extra Minutes and begins applying Stage 2’s own Increment for the remainder of the game, without requiring either player to manually reconfigure anything mid-game.
Because every setting, Time Control Type, base time, and all type-specific fields, is configured independently per side, this clock genuinely supports handicap chess, where a stronger player might run a fast Fischer Increment clock while a weaker opponent runs a more generous Bronstein/US Delay setup with a longer base time, or any other asymmetric combination. This is a meaningfully different capability from a clock that only supports one shared time control mirrored across both sides.
Beyond tapping the on-screen panels, this clock supports full keyboard control, useful for a laptop-based setup or for players who prefer physical key presses over touch targets. The Keyboard Layout selector accounts for non-QWERTY keyboards (such as AZERTY or Dvorak), remapping which physical keys correspond to each side’s move-passing shortcut using layout-independent key code detection, so the assigned keys land in the correct physical position regardless of which layout your keyboard actually uses.
This clock is built for the full range of formal and casual chess time controls, including formats most simple chess clock tools don’t support. For a simpler, distraction-free clock focused on quick presets and a native full-screen display for over-the-board games, the Full Screen Chess Clock on this site covers Sudden Death and Fischer Increment with a more streamlined setup.
Yes. Every setting is configured independently per side, so one player could run Fischer Increment while the other runs Bronstein/US Delay, Byo-yomi, or Multi-Stage, whatever combination your specific game or handicap format calls for.
Fischer Increment adds time to a player’s clock after every move regardless of how much time that move used, which can let total time grow over a game for a fast player. Bronstein/US Delay instead protects a fixed window of time from being consumed each move, but never adds extra time beyond that, so a player’s clock can shrink but not grow relative to its value at the start of that move.
You set a Stage 1 Moves count when configuring that side. Once that many moves have been completed by that player, the clock automatically adds Stage 2’s Extra Minutes to their remaining time and begins applying Stage 2’s Increment from that point onward, without needing manual reconfiguration mid-game.
Physical key positions differ between keyboard layouts (QWERTY, AZERTY, Dvorak, and others). Selecting your actual layout ensures the clock’s keyboard shortcuts map to the correct physical keys on your specific keyboard, using layout-independent key code detection rather than assuming a standard QWERTY arrangement.