Mining Profitability Calculator
Estimate cryptocurrency mining profitability including electricity costs and hardware ROI.
Did this tool work for you?
How to use this calculator
- 1
Select the cryptocurrency you want to mine.
- 2
Enter your miner's hashrate in TH/s and power consumption in watts.
- 3
Enter your electricity cost per kWh and pool fee percentage.
- 4
Enter your hardware cost to calculate the ROI payback period.
- 5
Review daily, monthly, and annual profit estimates.
Frequently asked questions
What formulas does this tool use?
This tool uses: coins per day = hashrate in H/s × 86,400 ÷ (difficulty × 2^32) × block reward; revenue = coins × price × (1 − pool fee %); electricity = kW × 24 × rate per kWh; profit = revenue − electricity. Monthly profit multiplies the daily figure by 30 and annual by 365.
Are the difficulty, price and block reward live?
No. Each coin has a block reward, price and difficulty figure written into the code as a placeholder, and the note in the results calls them approximate 2024 values. Network difficulty, prices and rewards change, so the only inputs you control are hashrate, power, electricity cost, pool fee and hardware cost.
Can I trust the results for coins other than Bitcoin?
Treat them as arithmetic only. The formula uses the difficulty × 2^32 relationship and a hashrate entered in TH/s for every coin, and the block time stored for each coin is not used. For Litecoin, 1 TH/s produces a daily profit of about $490, which should tell you the placeholder parameters do not describe a real miner.
How is the hardware ROI period calculated?
Hardware cost ÷ (daily profit × 30), shown in months. It assumes the daily profit stays constant. When daily profit is zero or negative the tool shows Unprofitable at current prices, and with a hardware cost of 0 it shows N/A.
What is the break-even electricity price?
Daily revenue ÷ (kW × 24): the rate per kWh at which profit would be exactly zero with the other inputs unchanged. With the defaults the tool gives $0.0605 per kWh, below the $0.10 entered, which is why the default profit is negative. If power consumption is 0 the row shows N/A.
What does the pool fee do?
It is taken off revenue as a percentage: revenue = coins × price × (1 − fee ÷ 100). A 2% fee, as in the 200 TH/s run above, leaves 98% of the gross coin value. It does not affect the electricity or hardware figures.
What does the tool leave out?
Difficulty growth, price changes, hardware wear, cooling, hosting, taxes, resale value and downtime are not modelled, so the profit and payback figures hold only if conditions never change. Crypto assets can lose value and mining can lose money; this is a calculation, not investment advice.
Mining profitability calculator — revenue, electricity cost and payback
How to use the mining profitability calculator
Use this mining profitability calculator to estimate daily, monthly, and annual profits from cryptocurrency mining. Enter your hardware hashrate, power consumption, electricity cost, and current coin price above. The tool deducts power costs and shows net profit and ROI timeline. Free, private, and instant.
How the mining profitability calculator works
The mining profitability calculator uses the standard mining formula: daily revenue = (hashrate / network hashrate) × block reward × coin price. It then subtracts daily electricity cost (power × price per kWh × 24) to arrive at net profit. All calculations run locally in your browser with no data uploaded.
The calculation, step by step
The tool converts your hashrate from TH/s to H/s, then estimates the coins you would find per day as hashrate × 86,400 seconds ÷ (difficulty × 2^32) × block reward. That quantity is multiplied by the coin price and reduced by the pool fee to give daily revenue. Electricity cost is power in kilowatts times 24 hours times your rate per kWh. Daily profit is revenue minus electricity, and payback is hardware cost divided by profit per 30 days. Reward, price and difficulty per coin are built-in placeholders, not live data.
Three Bitcoin runs side by side
The table uses the built-in Bitcoin parameters in three runs: the default 100 TH/s miner drawing 3,200 W at $0.10 per kWh with a 1% pool fee and $8,000 hardware; a 200 TH/s, 3,500 W miner at $0.05 per kWh with a 2% fee and $5,000 hardware; and the default miner with electricity at $0.03. It lists the figures the calculator reported for each.
| Run | Daily revenue | Daily electricity | Daily profit | Monthly profit | Payback | Break-even $/kWh |
|---|---|---|---|---|---|---|
| 100 TH/s, 3,200 W, $0.10 | $4.6489 | $7.6800 | −$3.0311 | −$90.93 | Unprofitable | $0.0605 |
| 200 TH/s, 3,500 W, $0.05, 2% fee | $9.2039 | $4.2000 | $5.0039 | $150.12 | 33.3 months | $0.1096 |
| 100 TH/s, 3,200 W, $0.03 | $4.6489 | $2.3040 | $2.3449 | $70.35 | 113.7 months | $0.0605 |
Reading the table
The first and third rows share the same revenue and the same break-even electricity price of $0.0605 per kWh. Moving the rate from $0.10 to $0.03 flips the result from a daily loss to a daily profit, but with $8,000 of hardware the payback in the third row is 113.7 months, because the profit per day is small compared with the purchase. A positive profit line does not mean the hardware pays for itself in a sensible time, so always read the payback line alongside it.
Why constant inputs matter
Every figure assumes the difficulty, the coin price and your power draw never change over the period shown. In practice the monthly and annual lines are simply the daily profit multiplied by 30 and 365, with no allowance for movement. The payback line inherits the same assumption, so it can be far from what happens. Use the tool to compare setups under identical conditions rather than to forecast earnings.
Other coins and the limits of this tool
Litecoin, Ethereum Classic and Kaspa are selectable, but the same Bitcoin-style formula is applied with their own placeholder numbers and the hashrate field stays in TH/s. Their output is arithmetic, not an estimate of what such a miner would earn. Cooling, hosting, tax, downtime and resale value are absent. Cryptocurrency prices are volatile and mining can lose money, so nothing here is investment advice.
Learn more from an authoritative source:
WikipediaCrypto ROI Calculator
Calculate your return on investment for a cryptocurrency purchase including fees and annualised ROI.
Dollar-Cost Averaging Calculator
Calculate the outcome of regularly investing a fixed amount in crypto over time (DCA strategy).
Staking Rewards Calculator
Calculate your expected staking rewards for proof-of-stake cryptocurrencies with optional compounding.
Portfolio Rebalancing Calculator
Calculate how much to buy or sell of each crypto asset to restore your target portfolio allocation.
Ethereum Gas Fee Estimator
Estimate Ethereum gas fees in ETH and USD for common transaction types at current gas prices.
Token Vesting Calculator
Calculate vested and unvested token amounts based on a cliff-plus-linear or quarterly milestone vesting schedule.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →