Bitcoin Mining Calculator
Enter hashrate to calculate Bitcoin block probability, expected time, network share, and block reward value.
View methodology →Your hashrate
Solo mining is binary: full block reward or nothing.
Results
Estimates only. Network hashrate and prices change continuously.
Disclaimer: No representation or warranty of any kind, express or implied, is made regarding the accuracy, adequacy, validity, reliability, availability, or completeness of any information presented. All figures are estimates based on live network data and should not be relied upon for financial decisions.
Bitcoin mining probability
Bitcoin uses SHA-256 and a very large network hashrate. For most miners, solo Bitcoin is a low-probability, high-variance activity, so block probability is more informative than any smooth payout estimate.
MiningOdds uses the same Poisson block model here as on every other block calculator: P(≥1) = 1 − e−λ, with λ = (your hashrate ÷ network hashrate) × (time window ÷ block time).
Can one ASIC realistically solo mine Bitcoin?
It can, but the probability is usually very low because a single ASIC is a small fraction of the Bitcoin network. This page shows that probability directly instead of implying a steady payout.
Does this Bitcoin mining calculator include electricity costs?
No. MiningOdds focuses on hashrate, network share, time, and block probability. Electricity, hosting, and hardware costs are outside this calculator.
Related pages
For rented hashrate, use the hashrate rental calculator. For share-level tuning, use the share odds calculator and difficulty calculator.