Plug in your hashrate and pool choice to get rough estimates for how long it might take to find a block solo —
plus the probability of finding at least one block over different time windows. This is just math on top of
the current network snapshot, not a guarantee of anything.
Uses live network data where availableAssumes constant difficulty and block rewardSolo pools only (no PPS, no merged mining)
Inputs
In TH/s (terahashes per second).
Fee only affects expected value, not the underlying odds.
Percentage of block reward taken as fee (0–100).
Tip: Leave hashrate empty to just see the live network stats on the right. Once you add
your TH/s, the calculator will fill in your odds and estimated timelines.
Network snapshot & odds
Fetching latest network data…
Network hashrate
–
Block reward (subsidy)
–
BTC price (USD)
–
Your solo odds (if hashrate set)
Chance / day
–
Chance / year
–
Avg time to block
–
Expected block value (after pool fee)
Net reward (BTC)
–
Net reward (USD)
–
This calculator assumes:
Constant difficulty and block reward.
Standard ~10-minute average block time.
No transaction fees included (those are too volatile).