Skip to main content
EverydayToolsSIMPLE • FREE • FAST
HomeCategories
Search tools...
  1. Home
  2. Cryptocurrency
  3. Bitcoin Mining Calculator
Advertisement
Loading...
Advertisement
Loading...

Estimate your BTC earnings and mining profitability

Bitcoin mining is the process by which new bitcoins are created and transactions are verified and added to the public ledger known as the blockchain. Miners compete to solve complex cryptographic puzzles, and the first miner to find the correct solution earns the block reward — currently 3.125 BTC per block following the fourth Bitcoin halving in April 2024. Understanding mining profitability is essential for anyone considering investing in hardware or evaluating an existing mining operation. Our Bitcoin Mining Profitability Calculator gives you an accurate picture of what you can expect to earn from your mining hardware. By entering your hashrate, power consumption, electricity cost, pool fee, and optionally your hardware purchase price, the calculator estimates your hourly, daily, monthly, and yearly BTC mined and USD profits. It also tells you your profit margin, hash price per terahash, the number of days required to mine one full bitcoin, and your hardware payback period if you provide your investment cost. The single biggest cost factor in Bitcoin mining is electricity. While hardware determines how much hashing power you contribute to the network, your electricity rate determines whether your operation is profitable. Even a small difference in electricity cost — say $0.05/kWh versus $0.12/kWh — can be the difference between a highly profitable mine and an unprofitable one. Industrial miners in regions with cheap hydropower or stranded natural gas often pay as little as $0.02–$0.04/kWh, giving them a massive competitive advantage over home miners paying retail utility rates. Network difficulty is another critical factor. Bitcoin's protocol automatically adjusts mining difficulty approximately every two weeks (every 2,016 blocks) to maintain a target of one block every 10 minutes. As more miners join the network and the total hashrate grows, difficulty increases — and each miner earns a smaller share of the block reward. When miners leave the network (as often happens when the price drops), difficulty decreases. This dynamic means that mining revenue is inherently variable even if your hardware and electricity costs remain fixed. The Bitcoin halving is the most dramatic event in the mining calendar. Roughly every four years — or every 210,000 blocks — the block reward is cut in half. This deflationary mechanism is built into Bitcoin's protocol to limit its total supply to 21 million coins. After the first halving in 2012, the reward dropped from 50 BTC to 25 BTC. After the fourth halving in April 2024, it dropped to the current 3.125 BTC. The next halving, expected around 2028 at block 1,050,000, will reduce the reward to 1.5625 BTC. Halvings can dramatically impact mining profitability unless the BTC price rises proportionally to compensate. Our calculator includes an advanced mode where you can override the default Bitcoin price, network difficulty, and block reward to model hypothetical scenarios. Want to see how your profits would change if BTC reaches $200,000? Or how a 30% increase in network difficulty would affect your bottom line? Simply switch to Advanced mode and enter your assumptions. Pool mining versus solo mining is another important consideration. The vast majority of miners use mining pools — cooperative groups that combine their hashrate and share block rewards proportionally. Pools provide more consistent, predictable income at the cost of a pool fee (typically 1–3% of earnings). Solo mining offers the full block reward when you find a block, but for small miners, this could take years or even decades. This calculator models pool mining with your specified fee percentage. Whether you are evaluating a new ASIC miner purchase, optimizing your existing fleet, or simply curious about Bitcoin mining economics, this calculator gives you the data you need to make informed decisions. Use the hardware preset selector to quickly load specifications for popular ASIC miners including Antminer S21 Pro, S21, S19 XP, WhatsMiner M60S, and others. Scale up with the number of miners input to model entire fleets.

Understanding Bitcoin Mining Profitability

What Is Bitcoin Mining?

Bitcoin mining is the computational process of adding new transaction records to Bitcoin's public ledger (the blockchain) while simultaneously creating new bitcoins. Miners use specialized hardware called ASICs (Application-Specific Integrated Circuits) to perform billions of hash calculations per second, competing to find a nonce value that produces a block hash meeting the network's difficulty target. The miner who finds this value first broadcasts the new block to the network and receives the block reward plus all transaction fees included in that block. Mining serves two purposes: it secures the network by making attacks prohibitively expensive, and it distributes new bitcoin according to a predictable, programmatic schedule.

How Is Mining Revenue Calculated?

Daily BTC mined = (Hashrate in TH/s × 10^12 × 86,400 seconds) ÷ (Network Difficulty × 2^32) × Block Reward. This formula calculates your proportional share of total block rewards based on your contribution to the network's total hashrate. Daily electricity cost = (Power in Watts ÷ 1,000) × 24 × Electricity rate in $/kWh. Pool fees = Daily Revenue × Pool Fee Percentage ÷ 100. Net daily profit = Daily Revenue − Daily Electricity Cost − Daily Pool Fees. Break-even days = Hardware Cost ÷ Daily Profit. Profit margin = (Daily Profit ÷ Daily Revenue) × 100. Hash price = Daily Revenue ÷ Hashrate in TH/s, expressed as $/TH/day.

Why Does Profitability Analysis Matter?

Bitcoin mining requires significant capital investment in hardware and ongoing operating costs for electricity and cooling. Without careful profitability analysis, miners risk losing money even while their machines are running 24/7. A miner that generates $15/day in revenue but costs $18/day in electricity is destroying value with every passing hour. Profitability analysis helps miners determine the minimum BTC price required to break even, evaluate whether a hardware upgrade is justified, decide when to turn off machines during unprofitable periods, choose mining locations based on electricity rates, and plan hardware replacement cycles to maintain competitiveness as network difficulty grows.

Important Limitations and Disclaimers

This calculator provides estimates based on current inputs and assumes constant conditions over the projection period. In reality, Bitcoin's price is highly volatile and can change dramatically within hours. Network difficulty adjusts every two weeks and generally trends upward as more miners join the network — meaning your effective earnings will decrease over time even if BTC price and your hardware remain constant. Hardware efficiency degrades slightly over time. Electricity costs can rise. Pool fees vary by provider. Transaction fees (which supplement the block reward) fluctuate with network activity. The next Bitcoin halving will halve your BTC earnings overnight. None of these dynamic factors are modeled in this static calculator. Always treat mining projections as estimates, not guarantees, and stress-test your assumptions.

Bitcoin Mining Profitability Formulas

Daily BTC Reward

Daily BTC = (Hashrate × 10¹² × 86,400) ÷ (Difficulty × 2³²) × Block Reward

Calculates your proportional share of Bitcoin block rewards based on your hashrate relative to the total network difficulty. The 144 blocks mined per day are distributed proportionally.

Daily Electricity Cost

Electricity Cost = (Watts ÷ 1,000) × 24 × kWh Price

Convert your miner's wattage to kilowatts, multiply by 24 hours of operation, then by your electricity rate per kWh to find daily power cost.

Net Daily Profit

Profit = (Daily BTC × BTC Price) − Electricity Cost − Pool Fees

Daily mining revenue in USD minus all operating costs. Pool fees are typically 1–3% of gross revenue.

Hardware Break-Even (ROI Days)

Break-Even Days = Hardware Cost ÷ Daily Net Profit

The number of days of net profit required to recover your initial hardware investment. Lower is better — most miners target 12–24 months.

Bitcoin Mining Reference Tables

Popular ASIC Mining Hardware Comparison

Specifications and efficiency ratings for commonly used Bitcoin ASIC miners (as of 2024–2025).

Miner ModelHashrate (TH/s)Power (W)Efficiency (J/TH)Approx. Price
Antminer S21 Pro234 TH/s3,531 W15.1 J/TH$7,000–$9,000
Antminer S21200 TH/s3,500 W17.5 J/TH$5,000–$6,500
Antminer S19 XP140 TH/s3,010 W21.5 J/TH$2,500–$4,000
Antminer S19 Pro110 TH/s3,250 W29.5 J/TH$1,500–$2,500
WhatsMiner M60S186 TH/s3,441 W18.5 J/TH$5,500–$7,000
WhatsMiner M50S126 TH/s3,276 W26.0 J/TH$2,000–$3,500
Avalon A1566185 TH/s3,441 W18.6 J/TH$5,000–$6,500

Bitcoin Halving Schedule

Historical and projected block reward halvings that reduce miner revenue every ~4 years.

HalvingDateBlock HeightBlock RewardTotal BTC Mined After
GenesisJan 2009050 BTC0
1st HalvingNov 2012210,00025 BTC10,500,000
2nd HalvingJul 2016420,00012.5 BTC15,750,000
3rd HalvingMay 2020630,0006.25 BTC18,375,000
4th HalvingApr 2024840,0003.125 BTC19,687,500
5th Halving (est.)~20281,050,0001.5625 BTC20,343,750

Worked Examples

Daily Profit with 100 TH/s at $0.10/kWh

You run a single ASIC miner at 100 TH/s consuming 3,000 W, with electricity at $0.10/kWh, a 1% pool fee, and BTC at $95,000. Network difficulty is 113.76 T.

1

Daily BTC mined: (100 × 10¹² × 86,400) ÷ (113.76 × 10¹² × 2³²) × 3.125 ≈ 0.0000567 BTC

2

Daily revenue: 0.0000567 × $95,000 ≈ $5.39

3

Daily electricity: (3,000 ÷ 1,000) × 24 × $0.10 = $7.20

4

Pool fee: $5.39 × 0.01 = $0.05

5

Net daily profit: $5.39 − $7.20 − $0.05 = −$1.86 (unprofitable)

At $0.10/kWh with 100 TH/s, this setup loses approximately $1.86 per day. You would need cheaper electricity or a higher BTC price to be profitable.

Break-Even Electricity Price Analysis

Using the same 100 TH/s miner at 3,000 W with BTC at $95,000, find the maximum electricity rate that keeps mining profitable.

1

Daily BTC revenue (before pool fee): ≈ $5.39

2

After 1% pool fee: $5.39 − $0.05 = $5.34 available for electricity

3

Daily kWh consumed: (3,000 ÷ 1,000) × 24 = 72 kWh

4

Break-even electricity rate: $5.34 ÷ 72 = $0.074/kWh

The break-even electricity price is approximately $0.074/kWh. Any rate above this makes mining unprofitable at current difficulty and BTC price.

How to Use This Calculator

1

Select Your Hardware or Enter Manually

Choose a popular ASIC miner from the Hardware Preset dropdown to auto-fill hashrate and power consumption, or select 'Custom' and enter your miner's specifications manually. You can find these values on the manufacturer's spec sheet.

2

Enter Your Electricity Cost

Check your utility bill for your cost per kilowatt-hour (kWh). This is the most important variable for profitability. Enter your pool fee percentage (typically 1% for most major pools). If you know your hardware purchase cost, enter it to see your break-even / ROI timeline.

3

Review Results Instantly

The calculator auto-updates as you type. Review the profitability verdict (Profitable / Breaking Even / Unprofitable), your daily net profit, and the cost breakdown donut chart showing what percentage of revenue goes to electricity, pool fees, and net profit.

4

Use Advanced Mode for Scenario Planning

Toggle to Advanced mode to override the default Bitcoin price, network difficulty, and block reward. Model optimistic and pessimistic scenarios — for example, see how your profitability changes if BTC doubles in price or if network difficulty increases by 20%. Export results to CSV for spreadsheet analysis.

Frequently Asked Questions

How accurate is this Bitcoin mining calculator?

This calculator uses the standard mining revenue formula based on your hashrate, network difficulty, and block reward. The accuracy of the output depends entirely on the accuracy of the inputs. The biggest variables are Bitcoin's price (extremely volatile), network difficulty (adjusts every ~2 weeks and trends upward over time), and your actual electricity rate. Treat all projections as estimates for planning purposes only, not as guaranteed income. Real-world results will vary as all of these inputs change continuously. Always model multiple scenarios, including conservative ones.

What is hash price and why does it matter?

Hash price (expressed as $/TH/day) is the revenue generated per terahash of mining power per day. It is a standardized metric that allows miners to compare the profitability of different coins, hardware, and time periods independent of individual machine specifications. Hash price is determined by three factors: Bitcoin's USD price, the block reward, and the total network hashrate (difficulty). When Bitcoin's price rises, hash price rises. When the network adds more hashrate, hash price falls. Miners often use hash price to quickly assess whether their operation is profitable relative to their operating costs (expressed as $/TH/day in electricity costs).

What happens to my mining income after the Bitcoin halving?

After a Bitcoin halving, the block reward decreases by 50%. If nothing else changes (BTC price, difficulty, your hashrate), your daily BTC income will be cut in half overnight. This means your mining revenue in USD will also halve unless the Bitcoin price rises to compensate. Historically, Bitcoin's price has eventually risen significantly after each halving, but this is not guaranteed and often takes months or years to materialize. Miners approaching a halving should stress-test their operations at 50% of current BTC earnings to ensure they can remain profitable through the post-halving period.

Why is my electricity cost so important?

Electricity is the primary operating cost for Bitcoin mining. Unlike hardware (a one-time cost), electricity is an ongoing cost that never stops. Industrial-scale miners often pay $0.02–$0.05/kWh using cheap hydropower, geothermal, or stranded natural gas. Retail electricity customers typically pay $0.10–$0.20/kWh in most developed countries. This 4–10x difference in electricity cost is the primary reason industrial miners can remain profitable when retail miners cannot. Reducing your electricity cost by even $0.02/kWh can translate to hundreds or thousands of dollars in annual savings per machine. This is why mining farm location is one of the most critical strategic decisions in the industry.

Should I mine solo or join a mining pool?

For the vast majority of miners, pool mining is the only practical option. Solo mining means you only receive a reward when your hardware finds an entire block, which at typical retail-scale hashrates could take years or even decades. A miner with 100 TH/s on a network of 800 EH/s has roughly a 1-in-8,000,000 chance of finding each block — or about once every 55,000 days (150+ years) on average. Pool mining combines your hashrate with thousands of other miners, producing much more consistent and predictable income in exchange for a pool fee (usually 1–3%). This calculator models pool mining.

What is break-even (ROI) for mining hardware?

The hardware break-even period (also called ROI days) is the number of days of net profit required to fully recover your initial hardware investment. For example, if you spend $5,000 on an ASIC miner and it earns $10 net profit per day, your break-even period is 500 days. After that point, all further net profit is pure return on investment. Miners generally seek hardware break-even periods of 12–24 months for new machines. Longer break-even periods represent higher financial risk, as the machine may become obsolete or network conditions may deteriorate before the investment is recovered. Enter your hardware cost in the optional field to see this calculation.

Related Tools

Ethereum Mining Calculator

Estimate Ethereum mining profitability based on hashrate, power, and electricity costs.

Mining Profitability Calculator

Compare mining profitability across multiple cryptocurrencies and hardware configurations.

GPU Mining Calculator

Calculate GPU mining earnings for various altcoins and mining algorithms.

Electricity Bill Calculator

Estimate your total electricity costs for mining rigs and other high-power equipment.

Compound Interest Calculator

Model long-term investment growth if you were to invest mining profits instead.

EverydayToolsSIMPLE • FREE • FAST

Free online tools for non-IT professionals. Calculators, converters, generators, and more.

Popular Categories

  • Health Calculators
  • Finance Calculators
  • Conversion Tools
  • Math Calculators

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 EverydayTools.io. All rights reserved.