Bitcoin Halving Calculator

Count down to the next Bitcoin halving and see what it changes: the block reward, the new Bitcoin each day and how fast the supply grows.

The blockchain today

Estimated for today. Type the exact figure from a block explorer.

About 10; lower if blocks are coming fast.

Optional: values the new Bitcoin a day. Type a price, or get the live one.

The next halving

Check the block height and choose Calculate to see when the next halving is due. Your figures appear here.

Blocks Left

0

Until the next halving block

Block Reward

0 BTC

Now, and after the halving

New Bitcoin a Day

0 BTC

144 blocks × the reward

Bitcoin Mined So Far

0 BTC

Out of 21 million

Supply Growth a Year

0%

Now, and after the halving

Next Halving In

–

And the estimated date

Dates ahead are estimates from the average block time and can drift by days or weeks; the block numbers are fixed. The supply counts every block’s reward, so it is very slightly high. Live prices are provided by CoinGecko. To see what a halving does to a miner, use the Bitcoin Mining Calculator.

How it is calculated

The reward halves every 210,000 blocks, and blocks come about every ten minutes, so the next halving is a matter of counting blocks.

  • Next halving block = the next multiple of 210,000 above the current block height
  • Blocks left = next halving block − current block height
  • Time left = blocks left × average block time
  • Block reward = 50 BTC halved once for every 210,000 blocks mined, so 3.125 BTC until block 1,050,000
  • New Bitcoin a day = 144 blocks a day × block reward
  • Bitcoin mined so far = the reward of every block from the first, added up
  • Supply growth a year = new Bitcoin a year ÷ Bitcoin already mined

Frequently asked questions

Short answers on the Bitcoin halving.

Every 210,000 blocks, roughly every four years, the reward miners get for each new block is cut in half. It started at 50 BTC in 2009 and has halved four times, most recently at block 840,000 on 20 April 2024, to 3.125 BTC. The next halving, at block 1,050,000, takes it to 1.5625 BTC. It is written into Bitcoin’s code, so it happens on schedule without anyone deciding it.

At block 1,050,000. The date depends on how fast blocks are found, which averages about ten minutes. From block 972,000, 78,000 blocks remain; at ten minutes each that is about 542 days, which from late October 2026 points to around mid-April 2028. The page estimates today’s block height for you; type the exact figure from a block explorer such as mempool.space for a closer date.

Blocks are not found exactly every ten minutes. When more machines join the network, blocks come a little faster until the difficulty adjusts every 2,016 blocks, so the halving tends to drift by days or weeks. Try an average block time of 9.8 or 9.9 minutes to see an earlier date. The block number, 1,050,000, never changes.

It halves the Bitcoin created each day, from 450 BTC to 225 BTC. With about 2.01 crore (20.1 million) BTC already mined at block 972,000, the supply grows about 0.82% a year now and about 0.4% a year after the halving. Only 21 million Bitcoin will ever exist, and the last fraction is expected to be mined around 2140.

Each machine earns half as much Bitcoin for the same electricity overnight. Unless the price or transaction fees rise to make up for it, less efficient machines stop paying and are switched off. Use the Bitcoin Mining Calculator with a block reward of 1.5625 to see what it does to a machine’s profit after electricity and tax.

It has risen in the year or so after each past halving, but that is no promise. Many things move the price, the halving is known years in advance, and past patterns may not repeat. Treat any prediction with care. To project a holding at prices you choose, use the Bitcoin Investment Calculator.

No. If you hold Bitcoin, nothing happens to your coins: the halving only changes how many new ones miners receive. Your exchange keeps working as usual. When you sell, India taxes the gain at 30% plus cess, as the Bitcoin Tax Calculator shows.

More crypto calculators