UtilityToolsLab

© 2026 UtilityToolsLab. Built and maintained by the UtilityToolsLab Team.

About·Changelog·Privacy Policy·Terms of Service·Contact
HomeDeFi & TokenomicsMining Profit

Related Tools

Token SupplyVesting PlannerImpermanent LossAPY/APR ConverterStaking RewardsLP Share CalcDCA Simulator

Mining Profitability Calculator — BTC

Estimate Bitcoin mining profit per day, month and year from your hash rate, power draw and electricity price, with break-even power cost and payback time.

You Might Also Like

All DeFi & Tokenomics

Token Supply

Convert ERC-20 token amounts to raw base units and back for any decimals value, e.g. 1.5 at 18 decimals → 1500000000000000000. BigInt-exact, in-browser.

Vesting Planner

Turn an allocation, cliff and vesting period into a dated unlock schedule with a cumulative curve and CSV export. Handles both cliff conventions.

Impermanent Loss

Model the impermanent loss from a 50/50 liquidity pool as one token's price moves, entirely in your browser, with dollar amounts, not just percent.

APY/APR Converter

Convert APY to APR or APR to APY across 8 compounding frequencies. Shows the formula, result, and a full comparison table. Includes continuous compounding.

Whether a Bitcoin miner makes money comes down to one race: the coins its hash rate earns against the electricity it burns. Both sides move. The coin price changes by the hour and the network difficulty is reset every 2,016 blocks, so a calculator that quietly bakes in yesterday's numbers can be badly wrong. This one asks you for them.

Enter the miner's hash rate and power draw, your electricity price, the pool fee, the network difficulty, the coins paid per block and the coin price, in any of ten currencies. You get expected coins, revenue, power cost and profit per day, per 30 days and per year, plus the two numbers that decide whether a machine is worth running: the electricity price at which it stops paying, and the coin price below which it loses money. Add what the hardware cost and you also get a payback time.

Worked Example: An ASIC at 0.04 per kWh

The page opens on 110 TH/s drawing 3250 W at $0.04 per kWh, with a 2% pool fee, an example difficulty of 100T, 3.125 coins per block and an example price of $60,000. It earns 0.00006777 coins a day, worth $4.07, against $3.12 of electricity, for a profit of $0.9461 a day or $345.31 a year. Break-even electricity is $0.0521 per kWh and the break-even coin price $46,040. With 1800 of hardware, payback takes about 1,903 days, roughly 5.2 years. Press Load Sample to cycle through a 200 TH/s machine at $0.05, the same miner at €0.12 (a loss of €5.63 a day) and a 1 PH/s farm. The prices and difficulties in the samples are round examples, not live figures.

Copy summary puts the whole result into one paragraph, including the difficulty and price it assumed, so a quote you send someone carries its own assumptions with it.

How It Calculates Profit

  • Coins per day: hash rate × 86,400 ÷ (difficulty × 232) × coins per block × (1 − pool fee). A block takes difficulty × 232 hashes on average, by Bitcoin's definition.
  • Power cost per day: watts × 24 ÷ 1,000 kWh × your price per kWh.
  • Break-even electricity: daily revenue ÷ daily kWh. Break-even coin price: daily power cost ÷ coins per day.
  • Payback: hardware cost ÷ daily profit; a machine that loses money shows “never at these numbers”.

The formulas were checked against Python's exact Decimal arithmetic on 400 random combinations of inputs and agreed to nine significant figures. Coins per block is the subsidy plus average fees; Bitcoin's subsidy has been 3.125 since the April 2024 halving.

Limits of a Fixed-Price Estimate

  • Difficulty and price stay fixed in every period, so the yearly figure is a starting point. Difficulty has risen over most years, which shrinks real earnings over time.
  • SHA-256 only: the coin maths uses Bitcoin's definition of difficulty, so it fits Bitcoin and Bitcoin Cash, not coins on other algorithms.
  • Not included: cooling, hosting, taxes, hardware failure and the next halving, which cuts the subsidy in half.
  • Fields take plain numbers; typing $60k as the price returns “The coin price must be a number such as 60000 (no minus sign or currency symbol).” A pool fee above 100% is refused.

Your miner

Adds a payback estimate.

Costs and network

SHA-256 coins (Bitcoin, Bitcoin Cash). Type today's price and difficulty from an exchange and a block explorer; this page fetches nothing. Coins per block is the subsidy plus average fees (Bitcoin's subsidy has been 3.125 since April 2024).

Profit per day

$0.9461

0.00006777 coins a day after the pool fee · 29.55 J/TH

PeriodCoinsRevenuePowerProfit
Day0.00006777$4.07$3.12$0.9461
30 days0.00203303$121.98$93.60$28.38
Year0.02473521$1,484$1,139$345.31

Break-even electricity

$0.0521 / kWh

above this you lose money

Break-even coin price

$46,040

below this you lose money

Hardware payback

about 1,903 days

≈ 5.2 years

These are expected values at a fixed difficulty and coin price. Difficulty is re-set every 2,016 blocks and usually rises, and the coin price moves daily, so a year's figure is a starting point, not a forecast. Not financial advice.