How do I convert my hashrate to XMR earnings per day?
You can estimate your XMR earnings per day by dividing your mining speed by the whole Monero network’s mining speed, then multiplying by about 432 XMR. That gives you a rough daily average before fees, downtime, and electricity costs—not a guaranteed payout.
Use this daily earnings formula
Your hashrate is your mining speed: how many mining calculations your device performs each second. It is usually shown in H/s, meaning hashes per second.
Use:
Estimated XMR/day = (your hashrate ÷ network hashrate) × 432
The network hashrate is the combined mining speed of everyone mining Monero. Check a live Monero calculator or blockchain explorer—a service that shows network activity—for a recent estimate.
Both hashrates must use the same units:
- 1 kH/s = 1,000 H/s.
- 1 MH/s = 1,000,000 H/s.
- 1 GH/s = 1,000,000,000 H/s.
The 432 comes from Monero’s ongoing mining reward, called tail emission. Monero targets one block roughly every two minutes, or about 720 blocks daily. Each block has a base reward of 0.6 XMR: 720 × 0.6 = 432 XMR.
Transaction fees add a little to miners’ rewards. Actual daily block counts also vary, so this formula is a baseline rather than an exact forecast.
Work through an example
Suppose your miner averages 1,000 H/s, and the network hashrate is 5 GH/s.
These are made-up numbers for the calculation, not current network data or an earnings promise.
First, convert the network figure:
5 GH/s = 5,000,000,000 H/s
Then calculate your share:
1,000 ÷ 5,000,000,000 = 0.0000002
Multiply that share by the daily base rewards:
0.0000002 × 432 = 0.0000864 XMR/day
That estimate assumes you maintain 1,000 H/s for a full 24 hours and the network’s mining speed stays unchanged.
Adjust for your actual mining time and fees
For a more realistic estimate, use:
Adjusted XMR/day = baseline XMR/day × (hours mining ÷ 24) × (1 − fee rate)
If you mine for eight hours daily and pay a 1% mining fee, the example becomes:
0.0000864 × (8 ÷ 24) × 0.99 ≈ 0.0000285 XMR/day
Use your sustained speed, not a brief peak. For browser mining, measure while using your normal settings. Background tabs, sleep mode, and heat can reduce your output.
If you mine through a pool, a service that combines miners’ work and shares rewards, its reported accepted hashrate is often more useful than your browser’s local reading. It reflects work the pool actually accepts. Avoid subtracting rejected work again if that figure already excludes it.
Separate estimated earnings from payouts
Your calculated average is not necessarily what reaches your wallet each day.
- Pool reward methods and luck can cause short-term differences.
- A minimum payout balance may delay transfers.
- Platform deductions or withdrawal fees may reduce what you receive.
- Mining alone can mean very long periods without any reward.
Network difficulty—the setting that controls how hard blocks are to find—adjusts every block. Refresh your estimate regularly.
Electricity affects your profit, not the number of XMR you mine. To estimate money left over, value your XMR at a current price and subtract your costs.
The bottom line
Divide your sustained hashrate by a recent network hashrate, then multiply by 432. Adjust for mining hours and fees, and treat the result as a changing average—not a daily payout promise.
