This cryptocurrency mining profit calculator estimates how many coins you might mine per day and how much profit (or loss) you may see after paying for electricity. You enter your hardware hash rate, power consumption, electricity price, current network difficulty, block reward, and coin price. The calculator then applies a standard mining profitability formula to approximate daily revenue, daily electricity cost, and daily net profit.
The tool is designed for educational and planning purposes. It cannot predict the future profitability of any cryptocurrency, but it helps you understand how key variables like hash rate, difficulty, and electricity cost affect your potential earnings.
The calculator uses the classic proof-of-work mining model. A miner with a certain hash rate has a probability of finding blocks that depends on their share of the total network hash rate, which is encoded via the difficulty parameter. On average, it takes 232 hashes to solve a difficulty-1 block.
The daily coins mined estimate is:
coins_per_day = (hashRate_THs × 1e12 × blockReward_coins × 86400)
/ (difficulty × 2^32)
Where:
Expressed in MathML, the daily coins mined estimate is:
Where C is coins per day, H is hash rate in TH/s, R is block reward in coins, and D is network difficulty.
Once coins per day are estimated, the calculator converts that into fiat revenue using your coin price input:
daily_revenue = coins_per_day × coinPrice_USD
Electricity costs are then calculated from your miner’s power usage and your electricity rate:
daily_energy_kWh = (powerWatts × 24) / 1000
daily_power_cost = daily_energy_kWh × electricityCost_per_kWh
Net profit per day is the difference between revenue and electricity cost:
daily_net_profit = daily_revenue − daily_power_cost
These formulas assume the miner runs continuously for 24 hours at the power level you specify, with no downtime.
Once you run the calculation, you will typically see three key outputs: coins mined per day, estimated daily revenue, and estimated daily net profit. Understanding these numbers correctly is essential before making hardware or hosting decisions.
You can extend these daily figures to other time frames:
Remember that these longer-term projections assume that difficulty, block reward, and coin price stay the same, which is rarely true in practice.
Consider a hypothetical ASIC miner with the following specifications and market data:
Step 1: Estimate coins per day.
First, convert hash rate to hashes per second:
hashRate_hashes_per_second = 100 TH/s × 1e12 = 1.0 × 10^14 H/s
Apply the coins per day formula:
coins_per_day ≈ (100 × 1e12 × 3.125 × 86400) / (30e12 × 2^32)
Carrying out the arithmetic gives a small number of coins per day (on the order of a few thousandths of a coin), reflecting the high network difficulty.
Step 2: Convert to daily revenue.
If the calculated coins per day were, for example, 0.0008 coins, daily revenue would be:
daily_revenue = 0.0008 × $40,000 = $32.00
Step 3: Compute daily electricity cost.
First calculate daily energy use:
daily_energy_kWh = (3,000 W × 24) / 1,000 = 72 kWh
Then multiply by the electricity rate:
daily_power_cost = 72 × $0.10 = $7.20
Step 4: Find daily net profit.
daily_net_profit = $32.00 − $7.20 = $24.80
Under these assumptions, the miner appears profitable on a daily electricity basis. However, you would still need to consider hardware cost, hosting fees, pool fees, and changes in difficulty and price over time before committing capital.
The same hardware can perform very differently depending on electricity cost and network conditions. The comparison table below illustrates how daily net profit might change for a miner with a fixed hash rate and power usage under different electricity prices and difficulties. Values are illustrative only.
| Scenario | Electricity Cost ($/kWh) | Difficulty (trillions) | Estimated Daily Revenue | Estimated Power Cost | Estimated Net Profit |
|---|---|---|---|---|---|
| Low power cost, baseline difficulty | 0.05 | 30 | $32.00 | $3.60 | $28.40 |
| Average power cost, baseline difficulty | 0.10 | 30 | $32.00 | $7.20 | $24.80 |
| High power cost, baseline difficulty | 0.20 | 30 | $32.00 | $14.40 | $17.60 |
| Average power cost, higher difficulty | 0.10 | 40 | $24.00 | $7.20 | $16.80 |
| Average power cost, much higher difficulty | 0.10 | 60 | $16.00 | $7.20 | $8.80 |
These scenarios highlight two important points:
This mining profit calculator makes several simplifying assumptions to keep the model understandable and easy to use. It is important to be aware of these limitations before basing financial decisions on the results.
Because of these simplifications, results should be treated as estimates and not as a promise of specific returns. Always combine calculator output with your own research and risk assessment.
The outputs of this cryptocurrency mining profit calculator are estimates only and are based entirely on the values you enter. They do not constitute financial, investment, or tax advice. Always conduct your own due diligence and consult qualified professionals before investing in mining hardware or committing to long-term hosting contracts.