Christmas: order by Dec 11Free US shipping at $50 or more

Block 1,000,000 Countdown.

How many blocks until Bitcoin reaches block one million, and roughly when? The count updates from the current block.

Calculating…
Current block
…
Estimated date range
Expected around spring 2027

Block 1,000,000 is expected around spring 2027, at about 10 minutes per block. This is an estimate, not a promise.

What a block height is

Bitcoin's ledger is a chain of blocks, and a new one is added about every 10 minutes. Each block has a number called its height: the genesis block from January 3, 2009 is block 0, the next is block 1, and so on. Height works like a calendar for the network. Bitcoiners use it to say when something happened, and it never gets rewritten. If you want the basics first, start with what a Bitcoin block is.

Why block one million is only a milestone

Round numbers feel special, so people mark them. But nothing in Bitcoin's rules is tied to block 1,000,000. The reward stays at 3.125 bitcoin per block, the difficulty adjusts on its usual schedule, and no upgrade is scheduled for that height. The next real change in the rules of issuance is the next halving at block 1,050,000. Think of 1,000,000 as the odometer rolling over, not a gear change. And as with everything here, this is information, not advice: it says nothing about price.

Why the date can't be exact

The 10 minutes is an average. Miners find blocks by chance, so some arrive within seconds and others take an hour. The network adjusts its difficulty roughly every two weeks to steer the average back to 10 minutes, but the pace still wanders. When hash power grows, blocks come a bit faster than 10 minutes, so the real date can land earlier than a plain multiplication suggests. That is why we show a range of about two percent either side rather than a single day, and why the page calls it an estimate.

Want to see where you sit on the chain? Try the birthday block finder, or see how much supply exists now on the supply clock.

Block milestones so far

Dates are from the blocks' own timestamps, shown in UTC. The last two rows are estimates.

BlockDateWhy it matters
0Jan 3, 2009The genesis block. The chain starts here.
100,000Dec 29, 2010First six-figure height. The reward was still 50 bitcoin.
210,000Nov 28, 2012First halving: the reward fell from 50 to 25.
420,000Jul 9, 2016Second halving: 25 to 12.5.
481,824Aug 24, 2017SegWit activated, a soft-fork upgrade to how transactions are stored.
500,000Dec 18, 2017A round-number milestone. No rule changed.
630,000May 11, 2020Third halving: 12.5 to 6.25.
709,632Nov 14, 2021Taproot activated, a soft-fork upgrade to signatures and scripts.
840,000Apr 20, 2024Fourth halving: 6.25 to 3.125, the reward today.
1,000,000Estimate: spring 2027A round-number milestone. No rule changes.
1,050,000Estimate: about April 2028Fifth halving: 3.125 to 1.5625.
Questions

Good to know

When will Bitcoin reach block 1,000,000?

Our estimate is spring 2027, around late April or early May. The counter above turns the blocks left into a date range at about 10 minutes per block. It is an estimate, because blocks are found at random and the pace drifts a little in either direction.

What happens at block 1,000,000?

Nothing changes in the rules. The block reward stays at 3.125 bitcoin until the next halving at block 1,050,000. Block one million is a round number that people like to mark, the way a car odometer is celebrated at 100,000 miles.

Why can't the date be exact?

Miners find blocks by chance, so the average is 10 minutes but any single block can take seconds or an hour. The network also adjusts its difficulty about every two weeks to pull the average back toward 10 minutes. Over 25,000 blocks the total can still drift by days.

How is block 1,000,000 different from the next halving?

The halving at block 1,050,000 changes the reward from 3.125 to 1.5625 bitcoin. Block 1,000,000 is 50,000 blocks earlier, roughly a year before, and changes nothing.

Wear it

Tees for block counters

New

Quick add · pick a size

Fully Synced

Unisex tee · XS–3XL

From $29.99