Chess Clock Get the app

Byo-Yomi: the overtime timer of Go and Shogi

Byo-yomi gives each player a block of main time, followed by a fixed number of overtime periods — for example, 30 minutes plus 5 periods of 30 seconds. Once main time is gone, each move must be completed within one period; finishing within the period resets it, while exceeding it consumes the period permanently. When the last period is exceeded, the player loses on time.

How byo-yomi works, precisely

Byo-yomi (Japanese for "counting seconds") is the traditional overtime system of professional Go and Shogi. It has two stages:

  1. Main time: a normal countdown you spend freely, like any chess clock.
  2. Overtime periods: when main time reaches zero, you enter byo-yomi. You have, say, 5 periods of 30 seconds. Each move must now be completed within the current period.

The crucial rule — and the one every newcomer gets wrong — is what happens to a period when you move:

  • If you complete your move within the period, the period resets to its full length for your next move. It is not consumed. You could play a thousand moves at 29 seconds each and still have all 5 periods.
  • If you exceed the period, it is consumed permanently, and the next period starts counting for the same move. Spend 65 seconds on one move and you burn two full 30-second periods, with the third running.
  • Exceed your last period and you lose on time.

In professional Go, an official historically read the seconds aloud — hence the name — but digital clocks now beep or display the countdown instead.

Walkthrough: 30 minutes + 5×30s

Take the byo-yomi preset in Chess Clock: 30 minutes of main time plus five 30-second periods. A realistic game might unfold like this:

  • Moves 1–80: you think freely and use up your 30 minutes of main time. The clock hits zero — but you are not out; you enter byo-yomi with 5 periods intact.
  • Moves 81–120: you settle into a rhythm, playing each move in 10–25 seconds. Every move resets the 30-second period. You still have all 5 periods.
  • Move 121: a genuinely hard position. You spend 50 seconds. The first period is consumed; you complete the move in the second period, which then resets. You now have 4 periods left.
  • Endgame: you budget your remaining periods like extra lives — routine moves inside 30 seconds are free, and you can afford at most three more long thinks for the rest of the game.

This is byo-yomi's character: relentless steady pressure, punctuated by a limited allowance of deep thinks. Nothing in chess timing feels quite like it.

Byo-yomi vs. Fischer vs. Bronstein

SystemWhen time is grantedCan time accumulate?Character
Byo-yomiFixed period per move after main time endsNo — each period resets, never growsConstant per-move deadline with limited "extra lives"
Fischer incrementSeconds added every move, from move oneYes — fast play banks timeRewards efficiency; clock can grow
Bronstein delayThinking time refunded up to a cap, every moveNo — clock never growsProtects against instant-move losses only

The philosophical difference: Fischer and Bronstein modify how a single pool of time drains, while byo-yomi replaces the pool entirely with a per-move deadline once main time is gone. That guarantees every future move gets the same minimum thinking time — which is exactly what long Go and Shogi endgames need, where a game can run past 200 moves.

There is also Canadian byo-yomi, a Go variant in which a player must play a set number of stones (say, 25) within a shared block of time (say, 10 minutes) — a compromise that is easier to operate on a simple analog clock.

Using a chess clock app as a Go or Shogi timer

Go and Shogi players are chronically underserved by timer hardware: dedicated Go clocks with proper byo-yomi support are niche and expensive, while cheap chess clocks usually offer only delay and increment. A chess clock app that implements true period-based byo-yomi covers the gap.

Chess Clock includes a byo-yomi preset (30 minutes + 5×30s periods, part of Pro) and lets you build custom byo-yomi controls with your own main time, period length, and period count — 10 minutes + 3×20s for a quick Go game, or 60 minutes + 5×60s for a serious Shogi match. The display counts down the active period and shows how many periods remain, the screen stays awake for the whole session, and it works fully offline — no ads interrupting a two-hour game, no account, no tracking. Because each player can be given a different control, you can even give a weaker Go player extra periods as a handicap alongside the traditional stone handicap.

Turn your iPhone into a real chess clock

Chess Clock gives you every time control from Bullet to FIDE Classical — beautiful, precise, and completely private.

Download on the App Store

Coming soon to the App Store

Frequently asked questions

Does making a move use up a byo-yomi period?

No — that is the key rule. Completing a move within the period resets the period to full for your next move. A period is only consumed when you exceed it. You lose on time only when you exceed your final period.

What does 30 minutes + 5×30s byo-yomi mean?

You get 30 minutes of free main time. When it runs out, you enter overtime: every move must be completed within 30 seconds. Exceeding the 30 seconds burns one of your 5 periods; exceeding the last one loses the game on time.

What is Canadian byo-yomi?

A Go variant of overtime in which a player must complete a fixed number of moves (stones) within one block of time — for example, 25 stones in 10 minutes — rather than one move per period. It was designed to be manageable on simple clocks.

Can I use a chess clock app for Go or Shogi?

Yes, as long as it supports true byo-yomi with resetting periods. Chess Clock includes a 30 min + 5×30s byo-yomi preset and custom byo-yomi controls, which makes it usable as a full Go or Shogi timer.