How are Bitcoin mining rewards calculated?
Definition · Expected mining reward
The bitcoin a given hashrate is expected to earn over time: its share of the total network hashrate, multiplied by the rewards of all the blocks found in that time.
The network finds a block about every ten minutes, so six an hour. Each pays a block reward: the 3.125 BTC subsidy plus transaction fees. Your slice is your fraction of the network’s hashrate. Here it is with today’s numbers for the free plan:
Free plan
4.8 GH/s
your hashrate
Network
1036 EH/s
live
Your share
1 in 215.7 billion
of all hashing
Blocks
6 per hour
one every ~10 min
Block reward
3.145 BTC
3.125 + avg. fees
Per hour
0.00000000008747BTC
estimate, before boosts
Swap in 1 TH/s and you get 0.0000004372BTC a day. Miners call that the hashprice, and it lets you compare any hashrate on one scale, from an app plan to a warehouse of machines. Background on hashrate and difficulty is in Bitcoin mining, explained.
How much does each CloudMineCrypto plan mine today?
You can mine for free. The free plan runs 8 hours and you claim it again. Rewarded plans (an ad, a game or offer reward point, or the daily check-in) run 24 hours. Want more speed? Paid plans are an optional boost for fun in 21 tiers. They usually mine less than they cost.
Estimated BTC per day, today
Free and rewarded plans cost nothing, so there’s nothing to recover: small amounts that add up while your plans run. Free Bitcoin mining: what’s real explains the maths. In the app, a continuity boost that grows the longer a paid plan runs, a loyalty boost that grows the more you use the app, and a check-in streak multiplier can raise your rate. The figures here leave them out.
Good to know: a plan doesn’t give you ownership of any specific hardware or pool. Rewards are estimates and aren’t guaranteed. Paid plans are an optional boost for fun. They usually mine less than they cost. Terms apply.
How much Bitcoin does a 200 TH/s ASIC mine?
Take an example current-generation machine: 200 TH/s at 17.5 J/TH, drawing 3.5 kW, or 84 kWh a day. It mines about 0.00008745BTC a day at today’s network, whatever you pay for power. The power price only decides whether that was worth it.
One day of mining vs one day of electricity
Try other machines and power prices in the Bitcoin mining profit calculator, and see how to start Bitcoin mining for the setup itself.
What changes how much Bitcoin you mine?
Mostly the network. When more miners join, everyone’s share shrinks, and difficulty follows within about two weeks. Drag the slider to see it:
Move the network, see your reward move
1 TH/s today
0.0000004372BTC
per day
1 TH/s then
0.0000003498BTC
−20%
Starts from today’s live network hashrate and block reward (updated hourly). The halving switch halves the subsidy and keeps today’s average fees. Illustration, not a forecast.
~2 weeks
Difficulty
Adjusts every 2,016 blocks to follow network hashrate.
Every block
Transaction fees
Lift or lower the average reward above the 3.125 BTC subsidy.
~Apr 2028
Next halving (est.)
The subsidy drops from 3.125 to 1.5625 BTC.
Boosts
In the app
A continuity boost on long-running paid plans, a loyalty boost that grows with use, and check-in streaks.
The BTC price changes what your coins are worth, not how many you mine. Over the years network hashrate has tended to rise, so a fixed hashrate usually earns less BTC each year. Every estimate, ours included, is a snapshot of today.
Why do short time windows mislead?
Blocks don’t arrive on a timetable. Ten minutes is only the average, so the number found in a day swings:
Blocks found per day, 30 simulated days
- Hardware miners feel luck. A solo miner can wait years for one block. Pool payouts rise and fall with the pool’s luck unless the pool pays per share (FPPS), for a fee.
- Hashrate estimates are noisy. Network hashrate is inferred from how fast blocks arrive, so daily figures jump even when real hashrate barely moves.
- Fee spikes fade. A burst of on-chain demand lifts rewards for a few days, then drops back.
Judge mining over weeks, against the formula. If the long-run result matches it, the numbers are honest.
How do you sanity-check a mining app’s claims?
Turn the claim around. Divide the daily BTC an app promises by today’s hashprice, and you get the hashrate it’s claiming to give you. Try it:
Check an app’s claim
What does the app say you’ll earn per day?
Hashrate it implies
2.29 PH/s
Modern ASICs
11.4
Their power per day
$48
Free plans at once
476,349
No free app can give this away. It would be paying for real mining machines and their power bill for you, every day. Treat it as a red flag.
Uses today’s live hashprice (updated hourly). ASICs: an example 200 TH/s machine at 17.5 J/TH, on power at $0.05 per kWh.
Then ask four questions of any app, ours included:
- Does it show a hashrate and a formula? Without them, the rewards aren’t mining rewards.
- Does the daily BTC match that hashrate? Use the checker above.
- Are returns fixed? Real output moves with difficulty and fees.
- Can you withdraw a small amount to your own wallet, with the fee and minimum shown first and no payment needed to unlock it?
CloudMineCrypto passes all four. The formula on this page is the one the app uses to estimate your rewards (rules and limits apply, Terms §5), and withdrawals are requested by you: pick Bitcoin on-chain, Lightning or BNB Smart Chain, paste your own address and confirm. Minimums, a network fee and verification may apply; the withdrawal guide shows each step.
Frequently asked questions
How much Bitcoin can I mine in a day?
Multiply your share of the network hashrate by the roughly 144 blocks found each day and the average block reward. The estimate builder on this page does that for a free plan, rewarded plans and paid plans at today’s network conditions.
How much Bitcoin does 1 TH/s mine per day?
Its share of the network, which miners call hashprice. This page shows today’s figure in BTC per TH/s per day. It falls as the network hashrate grows and halves at each halving.
How long does it take to mine 1 bitcoin?
For a single modern ASIC, many years at today’s network hashrate, and longer as the network grows. The whole network produces roughly 450 BTC a day, shared among hundreds of exahashes per second.
Why are my mining rewards lower than last month?
Usually because the network hashrate, and so difficulty, has gone up, which shrinks every miner’s share. Fee levels also move the average block reward, and a halving cuts the subsidy in half.
Does the Bitcoin price change how much BTC I mine?
Not directly. The price changes what your BTC is worth in dollars, not how many BTC a given hashrate earns. A higher price does tend to attract more miners, which raises difficulty.
Are the numbers on this page guaranteed?
No. They’re estimates from live network data, refreshed hourly and shown before boosts. Real results vary with network conditions. In CloudMineCrypto the free ways to mine cost nothing, and rewards aren’t guaranteed. Paid plans are an optional boost for fun. They usually mine less than they cost.
Sources and further reading
- Mining guide: solo and pool mining · Bitcoin developer documentation
- Difficulty · Bitcoin Wiki
- Controlled supply: the halving schedule · Bitcoin Wiki
- Mining pool reward FAQ · Bitcoin Wiki
- Hashrate and difficulty chart · mempool.space
- Mining hardware comparison · Bitcoin Wiki
Live figures on this page come from the CloudMineCrypto API or from the public blockchain data services named next to them, refresh on a schedule, and are labelled where they appear. This guide is educational and not financial advice. CloudMineCrypto is not an investment product; rewards in the app are estimates and aren’t guaranteed.
You’ve read how it works. Now watch it happen.
Claim a free 8-hour mining plan in the CloudMineCrypto app and see your estimated BTC tick up from live network data. No hardware, no card.