Overclocking increases hashrate but power scales non-linearly — it almost always costs more electricity per terahash. Undervolting does the opposite: same hashrate, less power, better efficiency. This calculator quantifies exactly what each tuning decision earns and costs at your electricity rate, so you can decide whether the margin is worth the risk.
ASIC performance tuning is not guesswork. Modern SHA-256 chips run on a curve: at stock settings, the manufacturer has chosen a balance between hashrate, power draw, and longevity. Push the frequency higher and you gain hashrate — but power scales as roughly the cube of frequency, so efficiency (joules per terahash) degrades. Pull the voltage lower and you reduce power while the chip often holds its rated hashrate, sometimes improving efficiency by 10–20%.
The math looks simple but hides several traps: currency mismatch between hashprice (USD) and electricity (CAD), the non-linearity of power vs frequency, and the opportunity cost of running at a power target your electrical circuit cannot sustain. This tool runs the numbers cleanly. All results are estimates — verify with your own measured wattage and consult a licensed electrician before circuit changes.
This is not financial advice. Bitcoin revenue is volatile. Mining economics change with network difficulty, Bitcoin price, and your electricity rate. All outputs are modelled estimates for planning purposes only.
ASIC overclock / undervolt ROI calculator
Enter your baseline miner specs, your tuning changes, and your electricity rate. Fetch today’s hashprice from the D-Central live hashprice page and paste it in. The calculator shows efficiency delta, extra revenue, extra power cost, and net daily P&L.
ASIC chip tuning curves — what the data shows
D-Central maintains a dataset of 820 watt/hashrate profiles across 28 Antminer models, extracted from multiple firmware binary versions. The data shows consistent patterns by chip generation. The following table summarises the realistic overclock and undervolt ceiling for each generation under air cooling:
| Chip | Generation | Key models | Process | Stock efficiency (J/TH) | Best UV efficiency (J/TH) | Max OC range (air) | Notes |
|---|---|---|---|---|---|---|---|
| BM1387 | S9 era | S9, S9i, S9j | 16 nm | ~98 J/TH | ~85 J/TH (lower freq) | +5–10% (frequency-limited) | No voltage control via firmware; frequency tuning only |
| BM1397 | S17 era | S17, S17 Pro, T17 | 7 nm | ~45–60 J/TH | ~40 J/TH | +5–15% | Sensitive chip; high failure rate under aggressive OC; popular for underclocking to stable range |
| BM1398 | S19 era | S19, S19 Pro, S19j | 7 nm | ~29–34 J/TH | ~23–24 J/TH (deep UV) | +10–35% (silicon-dependent) | Wide profile range; S19 can undervolt to 67 TH @ 24.3 J/TH or overclock to 130 TH @ 36.2 J/TH. Profile data sourced from firmware binary extraction. |
| BM1362 | S19j Pro era | S19j Pro, S19j Pro+, S19j Pro-A | 7 nm | ~26–30 J/TH | ~22 J/TH | +30–100% (wide spread) | Most aggressive OC range in catalog: S19j Pro-A tested to 199 TH @ 36 J/TH (stock: 90–104 TH). Very silicon-dependent; best units are exceptional, worst are not stable above +20%. |
| BM1366 | S19k Pro / S19 XP era | S19k Pro, S19 XP, S19j Pro+ | 5 nm | ~22–26 J/TH | ~20 J/TH | +10–50% | S19k Pro: remarkably flat 25.8 J/TH from 80–188 TH in normal mode. S19j Pro+ reaches 22.3 J/TH at 65 TH — best air-cooled efficiency in the S19 catalog. Profile data sourced from firmware binary extraction. |
| BM1368 | S21 era | S21, S21 Hydro | 5 nm | ~17–18 J/TH | ~16.1 J/TH (performance mode, hydro) | Limited public air-cooled OC data | S21 generation is still relatively new; community OC data is emerging. Air-cooled OC ceiling is narrower due to thermal constraints at stock power levels. |
| BM1370 | S21 Pro / XP era | S21 Pro, S21 XP, S21+ Hydro | 3 nm | ~13–15 J/TH | ~11.6 J/TH (S21+ Hydro ULP) | Limited public air-cooled OC data | Bleeding-edge process node. Undervolt efficiency gains are significant for immersion deployments. Air-cooled OC range is not well-documented publicly as of 2026-06. |
Data attribution: Watt/hashrate profiles sourced from firmware binary extraction methodology (820 profiles, 28 models). Efficiency figures are computed from the watt/hashrate pairs (J/TH = W ÷ TH/s). Stock specifications from Bitmain published datasheets. Community OC ceiling estimates are aggregated from public forum data (Braiins community, mining forum discussion threads) and are not independently verified by D-Central — treat OC ceiling figures as indicative, not guaranteed.
The full machine-readable profile dataset is available at the D-Central data hub.
Overclock vs undervolt: which earns more?
The answer depends on your electricity rate and your circuit headroom. Here is the honest breakdown:
When overclocking wins
Overclocking increases your hashrate — you earn more Bitcoin per day. The catch: power scales super-linearly with frequency. A +10% hashrate gain typically costs +15–25% more power. The extra revenue must exceed the extra power cost. At low electricity rates (below ~$0.07 CAD/kWh, typical of Quebec or Manitoba), the extra revenue often outpaces the extra power cost — especially on efficient chips like BM1366.
Overclocking also has an equipment risk: running chips hotter shortens their expected lifespan. If a hashboard fails out of warranty, the repair or replacement cost can exceed months of extra revenue. See the ASIC repair cost guide for repair cost benchmarks.
When undervolting wins
Undervolting holds or slightly reduces hashrate while cutting power consumption. You earn the same (or nearly the same) Bitcoin revenue but pay less for electricity. At high electricity rates (above ~$0.15 CAD/kWh, common in Alberta, Nova Scotia, and PEI), undervolting is almost always the right move for miners operating on the margin.
Undervolting is also the lower-risk path: running chips at lower voltage and temperature typically extends their lifespan. It is the preferred efficiency mode for home miners using ASIC heat reuse deployments where continuous 24/7 operation is the priority over peak output.
The efficiency floor
Every chip has a stability floor: a minimum voltage below which it will crash, produce rejected shares, or throttle. Finding that floor requires gradually reducing voltage and monitoring share acceptance. The 820-profile dataset shows that BM1366 chips in the S19j Pro+ achieve 22.3 J/TH at 65 TH/s — close to the practical efficiency floor for that chip under air cooling. Going lower requires immersion cooling to manage the reduced thermal headroom.
Compare your miner’s efficiency against the leaderboard at the D-Central ASIC profitability leaderboard to see where you stand versus the best-in-class machines.
The circuit constraint
Overclocking has a hard ceiling that the calculator cannot model for you: your electrical circuit. A 20-amp 240V circuit delivers a maximum of ~4,320W before the breaker trips (at 90% NEC loading: ~3,888W continuous). If your miner already draws 3,500W stock, an overclock to 4,200W will trip a 20A breaker continuously. Plan your electrical infrastructure before tuning. See the home mining circuit planner for circuit capacity calculations.
Warranty implications of overclocking
This section provides general orientation only. Warranty terms vary by manufacturer, model, purchase date, and regional consumer protection law. This is not legal advice — consult the manufacturer’s warranty documentation and a professional if you have a specific dispute.
General manufacturer position
Bitmain, MicroBT, and Canaan publish ASIC miner warranties that generally cover manufacturing defects under normal operating conditions. Modifying the firmware or operating the hardware outside its rated frequency and voltage envelope is almost universally excluded from coverage. “Normal operating conditions” is typically defined as the stock firmware at the stated wattage and ambient temperature range.
Using a custom firmware to apply overclocking profiles — even profiles distributed as part of that firmware — places you outside the stock configuration and typically voids the manufacturer warranty for any resulting damage, regardless of whether the damage is directly attributable to the overclock.
Undervolting is lower risk, but not zero risk
Undervolting is generally considered lower risk than overclocking from a thermal and electrical standpoint. Some manufacturers tolerate it implicitly. However, running below the silicon stability floor (evidenced by hash board crashes or persistent rejected shares) can cause NAND flash corruption or control board errors — and those failures are still unlikely to be covered under warranty.
Practical risk threshold
Community practice broadly treats +5% overclock as a “caution zone” (monitor temperature closely), +10% as “moderate risk” (verify stability for 48–72 hours before relying on it), and +15%+ as “high risk” (typically requires active thermal management beyond stock fans, and should be considered warranty-voiding). These are informal benchmarks, not manufacturer specifications.
If a hashboard fails, the cost depends on the model. See the ASIC repair cost guide for current repair cost benchmarks, and the heat reuse calculator to model your break-even on total operating cost.
DCENT_OS heat mode — closed beta note
DCENT_OS is D-Central’s firmware project for Antminer SHA-256 hardware. It is currently in closed beta (GPL-3.0 licensed), with a public beta planned for summer 2026. It is not available for general download at this time.
One feature under development in the closed beta is a heat mode: a firmware operating profile optimized for hashcenter deployments where the primary goal is steady, consistent heat output rather than maximum hashrate. Heat mode typically targets a lower power envelope than stock — reducing efficiency degradation and operating temperatures — while maintaining a stable thermal output suitable for space-heating or water-heating applications.
Key design principles in the heat-mode implementation:
- Power targeting: the operator sets a target wattage (e.g., 2,000W on an S19) rather than a target hashrate. The firmware finds the optimal frequency/voltage combination to hit that watt floor while maximising hashrate within it.
- Thermal ceiling: a configurable temperature threshold pauses mining and reduces power if the chip temperature exceeds a safety limit, then ramps back up — prioritising hardware longevity over uptime.
- Autotuner integration: DCENT_OS inherits chip-by-chip autotuning from the broader firmware architecture, so each chip is tuned to its individual silicon quality rather than applying a flat profile across the board.
Heat mode is one reason the efficiency curves in this calculator matter: at a 2,000W target on an S19, a well-tuned autotuner achieves approximately 76–81 TH/s at 24–26 J/TH (from the 820-profile dataset), versus the stock 95 TH/s at 34+ J/TH. You give up 15–20% of hashrate but the machine runs cooler, quieter, and longer. Use the ASIC heat reuse calculator to model whether the heat value offsets the hashrate reduction.
For updates on DCENT_OS availability, see the DCENT_OS project page. The firmware comparison table at D-Central firmware comparison tracks feature status across all available firmware options including Braiins OS+, LuxOS, and stock alternatives.
Frequently asked questions
What is hashprice and where do I get the current value?
Hashprice is the market rate for one terahash per second of SHA-256 mining power per day, expressed in USD. It rolls up Bitcoin’s current price, the current network difficulty, and the expected block subsidy into a single number that tells you what your miner earns per terahash today. It changes every difficulty adjustment (approximately every two weeks) and fluctuates continuously with Bitcoin price. Get the current hashprice from the D-Central live hashprice page, which pulls data from public mining pools and mempool.space. Using a stale number from last week will significantly distort your results.
Why does overclocking cost more than X% extra power for only X% extra hash?
ASIC chip power consumption scales roughly as the cube of operating frequency (P ∝ f³ at constant voltage, or more precisely P = C × V² × f where C is switching capacitance). In practice, you also need to raise voltage to maintain stability at higher frequencies, which compounds the power increase. The result: a +10% frequency increase can easily produce +15–30% power draw depending on the chip and the voltage headroom available. Efficiency (J/TH) almost always degrades with overclock. The only exception is if the chip was previously operating in an inefficient throttle state and the overclock moves it into a more favourable operating region — but this is uncommon with modern well-configured hardware.
Can I overclock to get more heat output without more Bitcoin revenue?
Yes — and it can make sense in heat reuse applications. If you are running an S19 as a space heater and want maximum BTU output (not maximum hashrate per watt), increasing power to 4,000+ W does produce more heat. The hashrate gain is secondary. However, you are still paying for that electricity, the machine runs hotter, and failure risk increases. Model it in the heat reuse calculator alongside the circuit planner to ensure your electrical infrastructure can support it before tuning up.
Is undervolting safe for my miner?
In general, undervolting is considered safer than overclocking because lower voltage means lower power, lower heat, and less stress on the power delivery components. The main risks are: going below the silicon stability floor (causing crashes or corrupted jobs), using a firmware that does not correctly report undervolt-induced instability, and voiding warranty if you apply any non-stock configuration. Stability testing (monitoring rejected share rate for 48–72 hours after any change) is the critical step. A rejected share rate above ~0.5% typically indicates you are near or past the stability limit for that voltage level.
What does “silicon lottery” mean for ASIC tuning?
ASIC chips are manufactured in batches. Even chips from the same model and production run have slightly different silicon quality due to process variation. “Silicon lottery” winners can be pushed further in overclock or undervolted more aggressively before hitting instability. This is why the power profile catalogs show wide ranges: the 199 TH/s S19j Pro-A profile exists, but only the best silicon units will reach it stably. You cannot know your unit’s silicon quality without testing it. Start conservatively, push incrementally, and validate stability before committing to a profile.
What is the break-even time for a tuning change?
The break-even concept applies if the tuning change involves a one-time cost — for example, if you paid a technician to apply the tuning profile or bought a monitoring smart plug. The calculator does not model a one-time tuning cost because it varies (often zero if you do it yourself via the firmware web UI). To calculate break-even: (one-time tuning cost in USD) ÷ (net daily P&L from this calculator) = break-even days. If the net daily P&L is negative (tuning costs more than it earns), there is no break-even — the tuning is a net negative and should not be applied.
How do I measure my miner’s actual wattage before and after tuning?
A calibrated smart plug or inline power meter is the most practical approach for home miners. The Emporia Vue 2 (current monitoring at the breaker panel) and Shelly EM (clip-on current monitoring) are commonly used in the Canadian mining community. For hashcenter deployments, intelligent PDUs (such as Raritan PX or APC AP8XXX series) provide per-outlet power monitoring. The miner’s firmware UI typically reports an estimated wattage, but this number comes from the PSU’s internal model rather than a direct measurement — treat it as indicative, not definitive. Measure with a calibrated device, especially before relying on calculator outputs for infrastructure decisions.
Does the calculator account for network difficulty changes?
No. The calculator assumes today’s hashprice (which you supply from the live hashprice page) remains constant. Network difficulty adjusts roughly every two weeks; if global hashrate grows, difficulty increases and hashprice falls, reducing your revenue. If you are evaluating a tuning decision that you plan to maintain for months, use a conservative hashprice estimate (e.g., the 30-day or 90-day average, available on most pool dashboards) rather than today’s spot price. The profitability leaderboard shows how different machines perform across a range of hashprice scenarios.
