Bitcoin Mining Calculator

Bitcoin Mining Profit Calculator

Estimate ASIC revenue, power cost, and net mining profit

Enter hashrate, power draw, electricity price, pool fee, difficulty, BTC price, and block reward. The calculator uses expected-value mining math, so it is useful for planning but not a promise of payout.

$75,805
BTC/USD
136.6T
Difficulty
0.0225
BTC fees/block
1,009 EH/s
Network hashrate

Mining inputs

Start with your ASIC or farm numbers. All network fields remain editable after live data loads.

Formula used

Expected BTC/day = ((TH/s × 10^12 × miners × 86,400 × uptime) ÷ (difficulty × 2^32)) × (block subsidy + average fees) × (1 - pool fee). Net profit subtracts kWh cost.

Sensitivity check

Lower BTC price$0
Base case$0
Higher difficulty$0

Data sources and limits

Live fields use public APIs when the browser can reach them. Mining results still vary because pool luck, stale shares, transaction fees, curtailment, firmware tuning, and repairs change real payouts.

Mempool.space API

Network hashrate, current difficulty, reward stats, fees, and BTC price endpoints.

mempool.space/docs/api

CoinGecko API

Fallback BTC/USD price source when the Mempool price endpoint is unavailable.

CoinGecko simple price

Bitcoin difficulty math

Expected hashes per block use difficulty multiplied by 2^32; the page applies that relation to daily hashrate.

Bitcoin Wiki difficulty

Mining calculator FAQ

Why can actual payouts differ from the estimate?

The formula is expected value. Real pool payouts vary with pool luck, stale shares, fees, downtime, firmware settings, and the exact payout method.

Should I include cooling and hosting costs?

Yes. Add those costs separately or include them in the electricity price if your power contract rolls cooling and facility overhead into one rate.

Can this calculator compare firmware settings?

Yes. Run one scenario per hashrate and wattage profile, then compare net profit, break-even electricity price, and revenue per PH/day.

HashCore Toolkit

Local-first ASIC fleet management software for operators, hosting teams, and service engineers.