Mining calculator

Professional →

Fees 0%, uptime 100%, rejected 0% are editable initial assumptions

Automatic calculation after edits
Gross revenue—

Enter equipment power consumption to calculate net profit

Gross revenue
—
Fees
—
Electricity
—
Operating profit
—
Expected production
—
Energy, kWh
—

Current-condition extrapolation, not guaranteed income

Advanced settings
Sources and freshness
Bank of Russia · RUB / USD; official referenceFreshObserved / fetched, UTC: /
More
{
  "rates": {
    "RUB": 82.1386,
    "USD": 1
  },
  "source": "Bank of Russia",
  "nominal": 1,
  "observedAt": "2026-11-07T00:00:00Z",
  "officialReference": true
}
Frankfurter v2 · quote currency / USDFreshObserved / fetched, UTC: /
More
{
  "rates": {
    "CNY": 6.6639,
    "EUR": 0.89247,
    "GBP": 0.74486,
    "KZT": 449.98,
    "RUB": 81.78,
    "USD": 1
  },
  "quotes": {
    "CNY": {
      "rate": 6.6639,
      "source": "Frankfurter v2",
      "observedAt": "2026-11-09T00:00:00Z"
    },
    "EUR": {
      "rate": 0.89247,
      "source": "Frankfurter v2",
      "observedAt": "2026-11-09T00:00:00Z"
    },
    "GBP": {
      "rate": 0.74486,
      "source": "Frankfurter v2",
      "observedAt": "2026-11-09T00:00:00Z"
    },
    "KZT": {
      "rate": 449.98,
      "source": "Frankfurter v2",
      "observedAt": "2026-11-09T00:00:00Z"
    },
    "RUB": {
      "rate": 81.78,
      "source": "Frankfurter v2",
      "observedAt": "2026-11-09T00:00:00Z"
    }
  },
  "observedAt": "2026-11-09T00:00:00Z"
}
mempool.space · BTC fee / block; historical estimatesFreshObserved / fetched, UTC: /
More
{
  "endAt": 1794193646,
  "points": 737,
  "startAt": 1793589484,
  "latestAverageFeeBTC": 0.01834751
}
mempool.space · USD / BTCFreshObserved / fetched, UTC: /
More
{
  "USD": 74999,
  "time": 1794195005
}
mempool.space · blocksFreshObserved / fetched, UTC: /
More
975125
mempool.space · dimensionless difficulty; H/sFreshObserved / fetched, UTC: /
More
{
  "currentHashrate": 965400873904321100000,
  "currentDifficulty": 148364561003867.4
}
mempool.space · BTC fee / block; source totals in satoshisFreshObserved / fetched, UTC: /
More
{
  "blocks": 144,
  "endBlock": 975125,
  "startBlock": 974982,
  "averageFeeBTC": 0.02718100923611111,
  "totalFeeSatoshis": "391406533"
}
mempool.space · forecast percent; blocks; epoch msFreshObserved / fetched, UTC: /
More
{
  "timeAvg": 639794,
  "timeOffset": 0,
  "previousTime": 1793301298,
  "remainingTime": 396032486,
  "expectedBlocks": 1489.655,
  "adjustedTimeAvg": 639794,
  "progressPercent": 69.29563492063492,
  "remainingBlocks": 619,
  "difficultyChange": -6.152766915829511,
  "previousRetarget": 5.5392014927774085,
  "nextRetargetHeight": 975744,
  "estimatedRetargetDate": 1794591123486
}
Results depend on the selected payout model, tariffs and scenario. Observation and retrieval times are listed separately.

How to estimate ASIC mining profitability

To estimate mining results, enter your miner's hashrate, power draw, electricity price and known fees. The calculator models results under those conditions; actual revenue changes with network difficulty, coin prices and uptime.

Inputs that matter

  • Hashrate and algorithm determine the estimated mining output under the selected network assumptions.
  • Electricity costs follow power usage in watts, operating hours and the price per kWh.
  • Pool or firmware fees and equipment costs affect net results and estimated payback.

Frequently asked questions

How do I estimate an ASIC's electricity costs?

Multiply power consumption in kW by operating hours and your price per kWh. For example, 3 kW × 24 hours × the tariff estimates one day's electricity cost before auxiliary loads.

Why can actual mining profit differ?

Network difficulty, coin price, fees, uptime, hardware output and electricity rates can change. Calculations are estimates, not guaranteed returns.

Can I estimate several ASIC miners together?

Yes. Use the professional calculator to include multiple miners, operating expenses and scenarios.