{
    "meta": {
        "title": "D-Central — Bitcoin Halving Schedule",
        "description": "The complete Bitcoin halving schedule (34 events): block height, subsidy before/after, date (actual for past, projected for future), cumulative BTC issued, and percent of the 21M cap mined.",
        "generated": "2026-06-19T04:48:44+00:00",
        "version": "1.0",
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "license_name": "CC BY 4.0",
        "source": "https://d-central.tech/bitcoin-halving-schedule/",
        "method": "Subsidy = floor(50 / 2^k BTC) to satoshi precision. Future dates projected at 600 s/block from the 2024-04-20 halving (block 840,000); actual block times vary, so future dates are approximate.",
        "disclaimer": "Past halving dates are historical; future dates are estimates and will drift with real block times."
    },
    "rows": [
        {
            "halving": 0,
            "block_height": 0,
            "subsidy_before_btc": null,
            "subsidy_after_btc": 50,
            "date": "2009-01-03",
            "is_estimated": false,
            "cumulative_btc": 0,
            "pct_of_21m": 0
        },
        {
            "halving": 1,
            "block_height": 210000,
            "subsidy_before_btc": 50,
            "subsidy_after_btc": 25,
            "date": "2012-11-28",
            "is_estimated": true,
            "cumulative_btc": 10500000,
            "pct_of_21m": 50
        },
        {
            "halving": 2,
            "block_height": 420000,
            "subsidy_before_btc": 25,
            "subsidy_after_btc": 12.5,
            "date": "2016-07-09",
            "is_estimated": true,
            "cumulative_btc": 15750000,
            "pct_of_21m": 75
        },
        {
            "halving": 3,
            "block_height": 630000,
            "subsidy_before_btc": 12.5,
            "subsidy_after_btc": 6.25,
            "date": "2020-05-11",
            "is_estimated": true,
            "cumulative_btc": 18375000,
            "pct_of_21m": 87.5
        },
        {
            "halving": 4,
            "block_height": 840000,
            "subsidy_before_btc": 6.25,
            "subsidy_after_btc": 3.125,
            "date": "2024-04-20",
            "is_estimated": true,
            "cumulative_btc": 19687500,
            "pct_of_21m": 93.75
        },
        {
            "halving": 5,
            "block_height": 1050000,
            "subsidy_before_btc": 3.125,
            "subsidy_after_btc": 1.5625,
            "date": "2028-04-17",
            "is_estimated": true,
            "cumulative_btc": 20343750,
            "pct_of_21m": 96.875
        },
        {
            "halving": 6,
            "block_height": 1260000,
            "subsidy_before_btc": 1.5625,
            "subsidy_after_btc": 0.78125,
            "date": "2032-04-14",
            "is_estimated": true,
            "cumulative_btc": 20671875,
            "pct_of_21m": 98.4375
        },
        {
            "halving": 7,
            "block_height": 1470000,
            "subsidy_before_btc": 0.78125,
            "subsidy_after_btc": 0.390625,
            "date": "2036-04-12",
            "is_estimated": true,
            "cumulative_btc": 20835937.5,
            "pct_of_21m": 99.2188000000000016598278307355940341949462890625
        },
        {
            "halving": 8,
            "block_height": 1680000,
            "subsidy_before_btc": 0.390625,
            "subsidy_after_btc": 0.1953125,
            "date": "2040-04-09",
            "is_estimated": true,
            "cumulative_btc": 20917968.75,
            "pct_of_21m": 99.60939999999999372448655776679515838623046875
        },
        {
            "halving": 9,
            "block_height": 1890000,
            "subsidy_before_btc": 0.1953125,
            "subsidy_after_btc": 0.09765625,
            "date": "2044-04-06",
            "is_estimated": true,
            "cumulative_btc": 20958984.375,
            "pct_of_21m": 99.804699999999996862243278883397579193115234375
        },
        {
            "halving": 10,
            "block_height": 2100000,
            "subsidy_before_btc": 0.09765625,
            "subsidy_after_btc": 0.0488281200000000026317792389818350784480571746826171875,
            "date": "2048-04-04",
            "is_estimated": true,
            "cumulative_btc": 20979492.1875,
            "pct_of_21m": 99.902299999999996771293808706104755401611328125
        },
        {
            "halving": 11,
            "block_height": 2310000,
            "subsidy_before_btc": 0.0488281200000000026317792389818350784480571746826171875,
            "subsidy_after_btc": 0.02441406000000000131588961949091753922402858734130859375,
            "date": "2052-04-01",
            "is_estimated": true,
            "cumulative_btc": 20989746.0927000008523464202880859375,
            "pct_of_21m": 99.951200000000000045474735088646411895751953125
        },
        {
            "halving": 12,
            "block_height": 2520000,
            "subsidy_before_btc": 0.02441406000000000131588961949091753922402858734130859375,
            "subsidy_after_btc": 0.012207030000000000657944809745458769612014293670654296875,
            "date": "2056-03-29",
            "is_estimated": true,
            "cumulative_btc": 20994873.045299999415874481201171875,
            "pct_of_21m": 99.9756000000000000227373675443232059478759765625
        },
        {
            "halving": 13,
            "block_height": 2730000,
            "subsidy_before_btc": 0.012207030000000000657944809745458769612014293670654296875,
            "subsidy_after_btc": 0.006103510000000000358666429889353821636177599430084228515625,
            "date": "2060-03-27",
            "is_estimated": true,
            "cumulative_btc": 20997436.521600000560283660888671875,
            "pct_of_21m": 99.9877999999999929059413261711597442626953125
        },
        {
            "halving": 14,
            "block_height": 2940000,
            "subsidy_before_btc": 0.006103510000000000358666429889353821636177599430084228515625,
            "subsidy_after_btc": 0.0030517500000000002090272399613013476482592523097991943359375,
            "date": "2064-03-24",
            "is_estimated": true,
            "cumulative_btc": 20998718.2587000019848346710205078125,
            "pct_of_21m": 99.99389999999999645297066308557987213134765625
        },
        {
            "halving": 15,
            "block_height": 3150000,
            "subsidy_before_btc": 0.0030517500000000002090272399613013476482592523097991943359375,
            "subsidy_after_btc": 0.0015258699999999999173672105001742238528095185756683349609375,
            "date": "2068-03-21",
            "is_estimated": true,
            "cumulative_btc": 20999359.1262000016868114471435546875,
            "pct_of_21m": 99.9968999999999965666575008071959018707275390625
        },
        {
            "halving": 16,
            "block_height": 3360000,
            "subsidy_before_btc": 0.0015258699999999999173672105001742238528095185756683349609375,
            "subsidy_after_btc": 0.00076292999999999998837763026671154875657521188259124755859375,
            "date": "2072-03-19",
            "is_estimated": true,
            "cumulative_btc": 20999679.5589000023901462554931640625,
            "pct_of_21m": 99.998500000000007048583938740193843841552734375
        },
        {
            "halving": 17,
            "block_height": 3570000,
            "subsidy_before_btc": 0.00076292999999999998837763026671154875657521188259124755859375,
            "subsidy_after_btc": 0.000381460000000000023882840149980211208458058536052703857421875,
            "date": "2076-03-16",
            "is_estimated": true,
            "cumulative_btc": 20999839.7742000035941600799560546875,
            "pct_of_21m": 99.999200000000001864464138634502887725830078125
        },
        {
            "halving": 18,
            "block_height": 3780000,
            "subsidy_before_btc": 0.000381460000000000023882840149980211208458058536052703857421875,
            "subsidy_after_btc": 0.0001907300000000000119414200749901056042290292680263519287109375,
            "date": "2080-03-13",
            "is_estimated": true,
            "cumulative_btc": 20999919.8808000050485134124755859375,
            "pct_of_21m": 99.9996000000000009322320693172514438629150390625
        },
        {
            "halving": 19,
            "block_height": 3990000,
            "subsidy_before_btc": 0.0001907300000000000119414200749901056042290292680263519287109375,
            "subsidy_after_btc": 9.5359999999999995007153585913073357005487196147441864013671875e-5,
            "date": "2084-03-11",
            "is_estimated": true,
            "cumulative_btc": 20999959.9341000057756900787353515625,
            "pct_of_21m": 99.99979999999999336068867705762386322021484375
        },
        {
            "halving": 20,
            "block_height": 4200000,
            "subsidy_before_btc": 9.5359999999999995007153585913073357005487196147441864013671875e-5,
            "subsidy_after_btc": 4.76799999999999975035767929565366785027435980737209320068359375e-5,
            "date": "2088-03-08",
            "is_estimated": true,
            "cumulative_btc": 20999979.9597000069916248321533203125,
            "pct_of_21m": 99.999899999999996680344338528811931610107421875
        },
        {
            "halving": 21,
            "block_height": 4410000,
            "subsidy_before_btc": 4.76799999999999975035767929565366785027435980737209320068359375e-5,
            "subsidy_after_btc": 2.383999999999999875178839647826833925137179903686046600341796875e-5,
            "date": "2092-03-05",
            "is_estimated": true,
            "cumulative_btc": 20999989.9725000075995922088623046875,
            "pct_of_21m": 100
        },
        {
            "halving": 22,
            "block_height": 4620000,
            "subsidy_before_btc": 2.383999999999999875178839647826833925137179903686046600341796875e-5,
            "subsidy_after_btc": 1.1919999999999999375894198239134169625685899518430233001708984375e-5,
            "date": "2096-03-03",
            "is_estimated": true,
            "cumulative_btc": 20999994.978900007903575897216796875,
            "pct_of_21m": 100
        },
        {
            "halving": 23,
            "block_height": 4830000,
            "subsidy_before_btc": 1.1919999999999999375894198239134169625685899518430233001708984375e-5,
            "subsidy_after_btc": 5.9599999999999996879470991195670848128429497592151165008544921875e-6,
            "date": "2100-03-01",
            "is_estimated": true,
            "cumulative_btc": 20999997.4821000061929225921630859375,
            "pct_of_21m": 100
        },
        {
            "halving": 24,
            "block_height": 5040000,
            "subsidy_before_btc": 5.9599999999999996879470991195670848128429497592151165008544921875e-6,
            "subsidy_after_btc": 2.97999999999999984397354955978354240642147487960755825042724609375e-6,
            "date": "2104-02-27",
            "is_estimated": true,
            "cumulative_btc": 20999998.7337000072002410888671875,
            "pct_of_21m": 100
        },
        {
            "halving": 25,
            "block_height": 5250000,
            "subsidy_before_btc": 2.97999999999999984397354955978354240642147487960755825042724609375e-6,
            "subsidy_after_btc": 1.489999999999999921986774779891771203210737439803779125213623046875e-6,
            "date": "2108-02-25",
            "is_estimated": true,
            "cumulative_btc": 20999999.35950000584125518798828125,
            "pct_of_21m": 100
        },
        {
            "halving": 26,
            "block_height": 5460000,
            "subsidy_before_btc": 1.489999999999999921986774779891771203210737439803779125213623046875e-6,
            "subsidy_after_btc": 7.400000000000000088652501138708483807704396895132958889007568359375e-7,
            "date": "2112-02-22",
            "is_estimated": true,
            "cumulative_btc": 20999999.672400005161762237548828125,
            "pct_of_21m": 100
        },
        {
            "halving": 27,
            "block_height": 5670000,
            "subsidy_before_btc": 7.400000000000000088652501138708483807704396895132958889007568359375e-7,
            "subsidy_after_btc": 3.7000000000000000443262505693542419038521984475664794445037841796875e-7,
            "date": "2116-02-19",
            "is_estimated": true,
            "cumulative_btc": 20999999.8278000056743621826171875,
            "pct_of_21m": 100
        },
        {
            "halving": 28,
            "block_height": 5880000,
            "subsidy_before_btc": 3.7000000000000000443262505693542419038521984475664794445037841796875e-7,
            "subsidy_after_btc": 1.79999999999999997148616048998903682587524599512107670307159423828125e-7,
            "date": "2120-02-17",
            "is_estimated": true,
            "cumulative_btc": 20999999.9055000059306621551513671875,
            "pct_of_21m": 100
        },
        {
            "halving": 29,
            "block_height": 6090000,
            "subsidy_before_btc": 1.79999999999999997148616048998903682587524599512107670307159423828125e-7,
            "subsidy_after_btc": 8.99999999999999985743080244994518412937622997560538351535797119140625e-8,
            "date": "2124-02-14",
            "is_estimated": true,
            "cumulative_btc": 20999999.9433000050485134124755859375,
            "pct_of_21m": 100
        },
        {
            "halving": 30,
            "block_height": 6300000,
            "subsidy_before_btc": 8.99999999999999985743080244994518412937622997560538351535797119140625e-8,
            "subsidy_after_btc": 4.00000000000000008369024332051389070130653635715134441852569580078125e-8,
            "date": "2128-02-11",
            "is_estimated": true,
            "cumulative_btc": 20999999.9622000046074390411376953125,
            "pct_of_21m": 100
        },
        {
            "halving": 31,
            "block_height": 6510000,
            "subsidy_before_btc": 4.00000000000000008369024332051389070130653635715134441852569580078125e-8,
            "subsidy_after_btc": 2.000000000000000041845121660256945350653268178575672209262847900390625e-8,
            "date": "2132-02-09",
            "is_estimated": true,
            "cumulative_btc": 20999999.9706000052392482757568359375,
            "pct_of_21m": 100
        },
        {
            "halving": 32,
            "block_height": 6720000,
            "subsidy_before_btc": 2.000000000000000041845121660256945350653268178575672209262847900390625e-8,
            "subsidy_after_btc": 1.0000000000000000209225608301284726753266340892878361046314239501953125e-8,
            "date": "2136-02-06",
            "is_estimated": true,
            "cumulative_btc": 20999999.97480000555515289306640625,
            "pct_of_21m": 100
        },
        {
            "halving": 33,
            "block_height": 6930000,
            "subsidy_before_btc": 1.0000000000000000209225608301284726753266340892878361046314239501953125e-8,
            "subsidy_after_btc": 0,
            "date": "2140-02-03",
            "is_estimated": true,
            "cumulative_btc": 20999999.976900003850460052490234375,
            "pct_of_21m": 100
        }
    ]
}