Loading prices …
inotoken

Counter · 1 min

This long until the halving

Every 210,000 blocks the reward for a found block halves. The counter takes the current block height from the chain, converts the missing blocks into days, and shows how many new bitcoin will still be created per day afterwards.

The current epoch

0 %Epoch

Chain data is loading.

Block time used for the estimate

Measured is the average of the current difficulty period. Ten minutes is the target value of the protocol. Half a minute of difference already moves the date by weeks.

Every halving so far and the next one
HalvingBlockDateReward
1st210,00028/11/201250 to 25
2nd420,00009/07/201625 to 12.5
3rd630,00011/05/202012.5 to 6.25
4th840,00020/04/20246.25 to 3.125
5th1,050,000estimated3.125 to 1.5625

Block heights and rewards are fixed in the protocol. The dates of the first four halvings are confirmed, the fifth is an estimate.

Until the next bitcoin halving
days00h00min
Chain data is loading
blocks still to go
estimated date
of the 21 million created
reward per block now
reward per block after
new bitcoin per day now
new bitcoin per day after
current block height

The chain data comes from a file on this site that is rewritten every ten minutes. The date is a projection, not a date from the protocol.

Note: Block height and reward are fixed in the protocol; the date is a projection from the block time. The tool makes no statement about the price and is not investment advice.

How the tool works it out

The counter needs only three numbers from the chain: the current block height, the timestamp of that block and a block time. The blocks still missing are the difference to the next height divisible by 210,000, so 1,050,000. Multiplied by the block time and added to the timestamp of the last block, that gives the estimated date. There are two sensible values for the block time, and you can switch between them: the protocol target of 600 seconds, and the measured average of the current difficulty period. The chain data comes from a file on this site that is rewritten every ten minutes, so a block may already have arrived between two updates.

What happens at a halving

Whoever finds a valid block may credit themselves a fixed amount of new bitcoin. That amount halves every 210,000 blocks, which at six blocks an hour is around four years. The rule sits in the protocol and is not a decision anyone takes afresh each time. From it follows the cap on the money supply: the sum of all rewards is a geometric series running towards a fixed value. Because amounts are held internally as whole satoshi, the arithmetic end lies at 20,999,999.9769 bitcoin, just under 21 million. The last block carrying a reward is expected around the year 2140, after which the operators of the machines live on transaction fees alone.

Epochfrom blockreward per blocknew bitcoin per day
1 (2009 to 2012)050 BTC7,200
2 (2012 to 2016)210,00025 BTC3,600
3 (2016 to 2020)420,00012.5 BTC1,800
4 (2020 to 2024)630,0006.25 BTC900
5 (since 20/04/2024)840,0003.125 BTC450
6 (estimated)1,050,0001.5625 BTC225
The daily amount follows from 144 blocks a day times the reward. It holds only if blocks take ten minutes on average.

Why the date is only an estimate

Ten minutes per block is a target, not a beat. A block is found as soon as some machine in the network hits a matching hash, and that is a random process. To keep the average at ten minutes anyway, the network recalculates the difficulty every 2,016 blocks. At exactly ten minutes per block, 2,016 blocks take precisely two weeks; if the last 2,016 blocks were faster, the difficulty rises, and if they were slower, it falls.

For the countdown that means: with the number of blocks still missing, the estimate using ten minutes and the estimate using the measured average can be several weeks apart. In September 2026 around 83,000 blocks were still to go. Try the switch and you see the range. The closer the halving comes, the smaller the difference, because fewer blocks are left over which the deviation can add up.

Note: The tool says nothing about the price. It counts blocks and converts them into time. Whether and how a lower issuance affects the price is an open question, and not one a countdown can answer.

Frequently asked questions

When is the next bitcoin halving?

It falls on block 1,050,000, and that much is fixed. The date is not fixed, because the block time varies. The counter above converts the missing blocks into days using a block time you choose, and updates every second.

Why does the reward halve at all?

Because the protocol says so: half every 210,000 blocks. From that rule follows the fixed cap on the money supply of just under 21 million bitcoin. Without the halving there would be no cap, only a constant issuance.

How many halvings are left?

As many as it takes for the reward to fall below one satoshi. Because amounts are held internally as whole satoshi, issuance ends at that point. The last block with a reward is expected around the year 2140, at 20,999,999.9769 bitcoin created.

Does the price rise after a halving?

This tool does not answer that. It counts blocks, nothing more. A lower issuance is one of many forces in the market, and four halvings so far do not support a reliable rule. You will deliberately find no price forecasts here.

Why does another counter show a different date?

Because it uses a different block time. Ten minutes, the average of the last two weeks, or the average of a whole year lead to dates that are weeks apart. The switch on the left lets you see the difference yourself.

Sources