GPU/ASIC Mining Hash Rate to Daily Earnings
Estimate daily and monthly mining revenue from your hash rate, the network difficulty, block reward, and coin price. Difficulty-based formula, computed in your browser.
Defaults illustrate a Bitcoin-style (SHA-256) coin with the post-2024 block reward. Enter the current difficulty, reward, and price for your coin โ these change constantly, so pull live figures from a block explorer.
Estimated gross revenue
- Coins / day
- 0.00006985
- Coins / month (30d)
- 0.00209548
- Revenue / day
- $4.54
- Revenue / month (30d)
- $136.21
This is gross revenue before electricity and pool fees โ see the mining profitability calculator to subtract costs. Assumes difficulty stays constant; rising difficulty lowers future earnings.
About this tool
On a proof-of-work network, your expected share of the block rewards is simply your hash rate divided by the whole network's hash rate โ and the network rate is encoded in the difficulty. This calculator uses the standard relationship: the expected number of hashes to find a block is the difficulty times 2ยณยฒ, so your expected blocks per day equal your hash rate times the seconds in a day divided by that figure. Multiply by the block reward to get coins per day, and by the coin's price to get revenue. Because difficulty, block reward, and price all change continuously (and reward halves periodically), the tool takes them as inputs rather than baking in stale numbers โ pull the current values from a block explorer or market page for an accurate estimate. The result is gross revenue; subtract electricity and pool fees in the profitability calculator. Everything is computed locally with the exact formula.
How to use it
- Enter your hash rate and pick its unit (MH/s, GH/s, TH/s, etc.).
- Enter the current network difficulty for the coin.
- Enter the block reward and the coin's USD price.
- Read estimated coins and revenue per day and month.
Frequently asked questions
- What formula does this use?
- Expected blocks per day = (your hash rate ร 86,400) รท (difficulty ร 2ยณยฒ). Coins per day = blocks per day ร block reward. Revenue = coins per day ร price. This is the standard expected-value calculation for proof-of-work mining.
- Why do I have to enter difficulty and price myself?
- They change constantly โ difficulty re-targets regularly and price moves every second โ so any built-in number would be wrong within hours. Entering current values from a block explorer and a price source keeps the estimate honest.
- Is this revenue or profit?
- Revenue (gross). It does not subtract your electricity cost or pool fees. Use the crypto mining profitability calculator to turn this into profit by deducting power and fees.
- Why is my actual payout different from the estimate?
- Mining rewards are probabilistic โ over short periods you may find more or fewer blocks than expected (variance), which pools smooth out. Rising network difficulty also reduces earnings over time, and this estimate assumes difficulty holds steady.
- Does this work for any coin?
- It works for any coin whose mining follows the difficulty ร 2ยณยฒ hashes-per-block model (SHA-256 coins like Bitcoin, and similar). Enter that coin's difficulty, reward, and price. Note that some chains (including Ethereum since 2022) no longer use proof-of-work at all.
- Is anything uploaded?
- No. All inputs are used locally and the calculation runs entirely in your browser.