Live prices · 14 coins

Mining profit calculator

Live profitability for every coin we track. Switch coins, pick your hardware, and tune electricity and pool fees for an accurate daily, monthly and yearly estimate with ROI.

Bitcoin price
$74,871.00
CoinGecko · live
Network hashrate
909.02 EH/s
Network · 2026-11-10
Block reward
3.1464 BTC
SHA-256
Blocks / day
123
~701 s per block

Pick a rig to pre-fill its factory hashrate and wall power, or choose “Custom hardware” to enter your own figures.

Numbers update with live prices. Set your true $/kWh and pool fee for the most accurate result. Estimates are not financial advice.

Tips for an accurate estimate

  • Use your real electricity rate. It is the biggest lever on profit, and commercial and residential rates differ hugely by country.
  • Add your pool fee. Most pools charge 0.5%–3%. Solo mining has no fee but far higher variance.
  • Enter hardware cost to see ROI (payback) days and whether the rig pays for itself before difficulty rises.
  • Remember difficulty rises over time. These figures reflect current network conditions, which change every couple of weeks.

How the maths works

Your share of the network's hashrate is your share of the coins mined each day:

Daily coins = (your hashrate ÷ network hashrate) × blocks per day × block reward

We multiply by the live coin price for gross revenue, subtract the pool fee, then subtract electricity (power draw × 24 h × your $/kWh). What is left is your net daily profit. With a hardware cost we also show the payback period and the break-even electricity price.

New to mining? Start with our beginner guides and the FAQ, or compare hardware in the ASIC miner database.