Heat calculator

Which bitcoin heater will keep my room warm?

Tell us about your room and your electricity price. We'll work out how much heat it needs, which heaters can cover it, and what that heat really costs once the sats come in.

Your room
Unit
The floor area: length × width.
How well insulated is it?
We assume 2.4 m (about 8 ft). A taller room needs more heat.
Your costs
Check your bill. We start with a rough household average for your currency.
A thermostat switches it on and off, so it rarely runs flat out all day. Our 8 hours is a rough guess for a lived-in room. 180 days is about October to March.
Mining and comparison
From mempool.space. Type your own price to try a what-if.
The share your mining pool keeps. Check your pool's own page. Units of heat per unit of electricity. 2.8 is the middle result from a big UK field trial. Loud (often 70 dB or more) and power-hungry. Better for a garage, workshop or greenhouse than a living room.

Heat your room needs

—

Working it out…

Fetching live bitcoin figures from mempool.space…

Heaters for your room

    Running figures are for the units that cover your room (one unit for a top-up heater) at full power. "Saved this season" is what the sats are worth over the season: the saving against a plain electric heater giving the same heat. Prices are the cheapest offer we found, before shipping.

    What a heating season costs

    • Plain electric heater —
    • Bitcoin heater, after sats —
    • Heat pump (2.8× efficient) —

    A bitcoin heater makes exactly as much heat per kWh as a plain heater. The sats are a discount on the bill. A heat pump moves heat in from outside, so it makes 2–3 times more heat per kWh.

    How we work this out

    The heat your room needs

    need (W) = floor area (m²) × heat need (W per m²) × ceiling height ÷ 2.4 m

    The heat need is a cold-day rule of thumb from heating guides in the UK, the US and Germany:

    • Older and draughty: 150 W per m² (13.9 W per ft²)
    • Typical: 100 W per m² (9.3 W per ft²)
    • Modern: 60 W per m² (5.6 W per ft²)
    • Very efficient: 40 W per m² (3.7 W per ft²)
    • Passivhaus: 10 W per m² (0.9 W per ft²)

    On milder days the same heater can keep a bigger room warm. A proper room-by-room heat-loss survey (BS EN 12831 in the UK and EU) will beat any rule of thumb.

    Heat from a heater

    Every watt a miner draws ends up as heat in the room, just like an ordinary electric heater. 1 W of power is 1 W of heat, or 3.412 BTU/h.

    units to cover it = need ÷ the device's power, rounded up

    We call anything under 300 W that can't cover the room on its own "top-up heat only".

    Mining income

    sats a day = hashrate (H/s) × 86,400 × average block reward ÷ (difficulty × 2³²) × (1 − pool fee)

    The block reward is the 3.125 BTC subsidy plus the average fees of the last 144 blocks. This is what a mining pool pays on average. Mining solo usually pays nothing, and very rarely a whole block.

    What the heat really costs

    net cost a day = electricity a day − value of the sats

    net cost per kWh of heat = net cost a day ÷ kWh used a day

    heat pump cost per kWh of heat = electricity price ÷ heat pump efficiency

    break-even efficiency (J/TH) = income per TH a day × 1,000 ÷ (24 × electricity price × (1 − 1 ÷ heat pump efficiency))

    The season figures run the same heat through all three: a plain heater pays the full price, the bitcoin heater pays it minus the sats, and the heat pump pays it divided by its efficiency.

    Honest caveats

    • Difficulty tends to rise. More mining worldwide means fewer sats for the same heater, so income usually falls over time.
    • The next halving, at block 1,050,000 (around Apr 2028), cuts the block subsidy from 3.125 to 1.5625 BTC. Mining income roughly halves overnight.
    • The bitcoin price moves, both ways. Your sats can be worth more or less by the time you spend them.
    • Heat is only useful in winter. Running it in summer means paying for heat you may then have to get rid of.
    • Heat has to land where you need it. A miner that blows its warm air into a loft or out of a window gives you less useful heat.
    • "Pays back vs a plain heater" is how long the sats take to match the price over your heating days, using the average bitcoin price (or the one you type), hashrate and block reward of the last 3 months, for the heat the room takes, with the subsidy cut at each halving. You'd pay for the electricity with a plain heater too, so it isn't counted, which also means the figure doesn't change with your electricity price. Neither is that heater's own price counted. "Never" means it doesn't get there within 30 years. How we work it out.
    • These are estimates, not promises. They use rules of thumb, the maker's power figure, your tariff and live network data. Nothing here is financial advice.

    Sources

    Live figures come from mempool.space and are kept for ten minutes. If they can't be reached, we use the figures saved when the site was built and say so.