BTC: Estimated Days to Next Halving — 14-Day Daily-Mean Model
Bitcoin Estimated Days to Next Halving — 14-Day Daily-Mean Model was 525.43 days on 7 Nov 2026 (latest daily value).
An estimate of the days remaining until the next halving height, using the past 14 days' average block interval.
Why use it. Translate the blocks left in the current halving epoch into an approximate time at the recent block pace. How to read it. Lower values mean the next halving height is closer at the recent pace. It is an extrapolation at each historical daily endpoint, not a wall-clock countdown, forecast guarantee or continuously updated current-tip estimate, and it makes no adjustment for future hash rate or difficulty changes. Each of the 14 days has equal weight. Only positive finite means and closed daily heights give a value; otherwise it is unknown.
Calculation. Next halving height = 210,000 × (1 + floor(ending height / 210,000)). Multiply the blocks remaining, that height minus the day's accepted ending height, by the unweighted mean of 14 complete daily signed block-interval means in seconds, then divide by 86,400. Signed header differences are preserved upstream. Decimal multiplication then division at 40 significant digits, half-even, on our own validated Bitcoin Core node.