When is the next Bitcoin halving?
See the live block distance to height 1,050,000 and how BtcCal converts that distance into an estimated time.
Until the next Bitcoin halving
The estimate changes with actual block production speed.
- Current block
- Checking
- Target block
- 1,050,000
- Blocks remaining
- —
Block progress uses chain height. Time progress measures the calendar span from the fourth halving to the current estimate.
The target is block 1,050,000
The fourth halving occurred at block 840,000. One full 210,000-block cycle later, the next target is 1,050,000. Subtracting current height gives the remaining distance.
The estimate uses ten minutes per block
BtcCal multiplies remaining blocks by 600 seconds and adds the result to the API response time. The browser then updates the countdown locally every second.
Block and time progress can disagree
Block progress uses actual chain height. Time progress measures the calendar span from the fourth halving to the current estimated target. Differences are expected whenever block production departs from its long-run average.
When live data is unavailable
The app tries a secondary API, then a cache under 30 minutes old, then an older cache, and finally the manual date estimate. The state label always shows which source is in use, and fallback mode does not present current height as confirmed.