Back to dashboard

Bitcoin Halving Cycle Clock

Every number on this page is read from the Bitcoin blockchain and exchange price history. Where a value cannot be sourced it says "Unavailable" — nothing here is simulated, back-filled or placeholder data.

liveBlock height 974,263 · mempool.space

Four-Year Halving Epoch

Current epoch

#5

Block subsidy 3.125 BTC

Days since last halving

926

20 Apr 2024 · block 840,000

Blocks to next halving

75,737

Halving block 1,050,000

Days to next halving (projected)

523

≈ 08 Apr 2028 at 596.3s/block observed

Epoch progress 134,263 / 210,000 blocks63.93%

Current 180-Day Post-Halving Window

Window

#6

180-day block since halving

Day in window

27 / 180

07 Oct 2026 → 05 Apr 2027

Days remaining in window

154

Closes 05 Apr 2027

Return inside this window

Unavailable

No daily close for the window start

Window fill14.8%

A 180-day window is simply a fixed calendar block measured from the halving date. It is a way of comparing where we are in the epoch — not a prediction that history repeats.

Previous & Next Halvings

#BlockDate (UTC)SubsidyPrice at halving+180 days180d return180d max drawdown
1210,00028 Nov 201225 BTCUnavailableUnavailableUnavailableUnavailable
2420,000Unavailable12.5 BTCUnavailableUnavailableUnavailableUnavailable
3630,000Unavailable6.25 BTCUnavailableUnavailableUnavailableUnavailable
4840,00020 Apr 20243.125 BTCUnavailableUnavailableUnavailableUnavailable
51,050,00008 Apr 2028 (projected)1.5625 BTCNot reached yet — no price statistics exist for a future window.

Prices before an asset had continuous daily exchange history (2012 and 2016 halvings) are shown as unavailable rather than filled in from a secondary estimate.

180-Day Windows Across This Epoch

Window 120 Apr 2024 → 17 Oct 2024Completed
Window 217 Oct 2024 → 15 Apr 2025Completed
Window 315 Apr 2025 → 12 Oct 2025Completed
Window 412 Oct 2025 → 10 Apr 2026Completed
Window 510 Apr 2026 → 07 Oct 2026Completed
Window 607 Oct 2026 → 05 Apr 2027Day 27 · 154 days left
Window 705 Apr 2027 → 02 Oct 2027Not started
Window 802 Oct 2027 → 30 Mar 2028Not started
Window 930 Mar 2028 → 26 Sept 2028Not started

Nine windows cover roughly one full 1,458-day halving epoch. Windows that have not started carry no data by design.

Data Notes & Limits

  • No daily exchange history covers the 2012 halving window, so its 180-day statistics are left unavailable.
  • No daily exchange history covers the 2024 halving window, so its 180-day statistics are left unavailable.
  • Block heights and halving dates are read from the Bitcoin blockchain. The next halving date is a projection from the observed block interval of the current epoch and will drift with hashrate.
  • Post-halving windows are descriptive statistics of past price behaviour over four samples at most. They are not a forecast and are not used in the risk model.