What this calculator estimates
A rocket mass heater bench is more than a place to sit. It is a thermal battery built from dense material that absorbs heat during a burn and then gives that heat back slowly over time. Builders often use cob, brick, stone, concrete, or layered combinations of those materials to create a bench that feels warm for hours after the fire has gone out. This calculator helps you estimate three practical planning values from a simple heat-storage model: the required mass in kilograms, the bench volume in cubic meters, and the approximate bench length in meters when you assume a rectangular cross-section.
The page is designed for early-stage sizing, not final engineering. In other words, it answers the question, “If I want my bench to store about this much heat, how much material am I likely to need?” That makes it useful when you are comparing materials, deciding whether a bench will fit a room, or checking whether a design idea is in the right ballpark before you move on to duct layout, chimney sizing, structural support, and safety review.
Because rocket mass heater benches vary widely in shape and construction, the result should be treated as a planning estimate rather than a promise of exact performance. Real benches have internal ducts or bell spaces, non-uniform temperatures, heat losses to the room and floor, and material properties that change with moisture and composition. Even so, a first-principles estimate is extremely helpful because it shows how energy target, density, specific heat, and temperature rise interact.
How to use the calculator
Start with the amount of heat you want the bench to store, entered as Desired Stored Energy in kilowatt-hours. If you already think in terms of fuel burned or room heat demand, this is the number that translates those goals into stored thermal energy. Next, enter the material properties: density in kilograms per cubic meter and specific heat capacity in kilojoules per kilogram per degree Celsius. Then choose an Allowed Temperature Rise, which represents the average increase in temperature of the bench mass during charging. Finally, enter the bench height and bench width in meters so the calculator can turn the required volume into an estimated length.
In plain language, the calculator asks: how much material do you need so that, when it warms by your chosen average temperature rise, it can hold the amount of heat you want? Once that mass is known, the calculator divides by density to get volume, and then divides by cross-sectional area to estimate length. If you are not sure what values to use, begin with typical material numbers and a conservative temperature rise, then adjust after thinking about comfort, safety, and how quickly you want the bench to respond.
Tip: keep units consistent. This calculator expects kWh, kg/m³, kJ/kg·°C, °C, and meters. If you work in imperial units, convert before entering values.
Formula and assumptions
The underlying relationship is the standard heat-capacity equation. Stored energy equals mass times specific heat capacity times temperature rise. Because the energy input on this page is in kilowatt-hours, the calculator first converts that energy into kilojoules using the fact that 1 kWh = 3600 kJ. From there, the required mass is found by rearranging the equation.
The sequence is straightforward. First, calculate the mass needed to store the target energy at the chosen average temperature rise. Second, divide that mass by density to get the volume of heat-storing material. Third, divide volume by the rectangular cross-sectional area of the bench to estimate length. This is why a denser material reduces required volume, and why a lower allowed temperature rise makes the bench larger: each kilogram stores less energy when you ask it to warm by fewer degrees.
Written out in calculator form, the page uses these relationships: mass m = (E × 3600) / (c × ΔT), volume V = m / ρ, and length L = V / (height × width). These formulas are physically sound, but they still rest on simplifying assumptions. The bench is treated as if it warms by one average temperature rise, even though real benches are hotter near the inlet and cooler near the outlet. Material properties are treated as constant. Heat losses during the burn are ignored. The length estimate also assumes a simple rectangular prism rather than a curved, stepped, or segmented bench.
Those assumptions do not make the calculator useless; they simply define its role. It is a thermal-mass sizing tool, not a full heater simulator. Use it to understand scale and tradeoffs, then combine the result with proven heater design practice.
Typical material properties and what they mean
Density tells you how much mass fits into a given volume. Specific heat tells you how much energy each kilogram can store for each degree of temperature rise. Together, those two values determine how much energy a cubic meter of material can hold. A dense material with a decent specific heat can store a lot of energy in a compact volume, but that does not automatically mean it is the best choice for every build. Workability, cost, moisture behavior, local availability, and how the surface feels in use all matter too.
Cob is popular because it is affordable, easy to shape, and often available from local materials. Concrete and stone can pack more mass into a smaller footprint, which may help in tight spaces. Firebrick is common near hotter zones because it tolerates heat well. The values below are reasonable starting points, but they are not universal constants. A wet earthen mix, a lightweight aggregate concrete, or a stone with unusual mineral composition can behave differently enough to matter.
| Material | Density (kg/m³) | Specific Heat (kJ/kg·°C) |
|---|---|---|
| Cob (clay/sand mix) | 1700–1800 | 0.88 |
| Concrete | 2300–2400 | 0.88 |
| Granite | 2600–2700 | 0.79 |
| Firebrick | 1900–2000 | 0.84 |
If you have measured values for your own mix, use them. If not, choose a typical value and remember that the result is only as accurate as the assumptions behind it. For many builders, the best approach is to start with realistic defaults, build conservatively, and then refine future designs based on observed performance.
Worked example
Suppose you want the bench to store 15 kWh of heat. You plan to use a cob mix with density 1800 kg/m³ and specific heat 0.88 kJ/kg·°C. You choose an average allowed temperature rise of 50 °C. For comfort and room layout, you are considering a bench that is 0.40 m high and 0.50 m wide.
First convert the energy target: 15 × 3600 = 54,000 kJ. Then compute the required mass: 54,000 / (0.88 × 50) ≈ 1227.3 kg. Next convert mass to volume: 1227.3 / 1800 ≈ 0.68 m³. Finally, compute the cross-sectional area of the bench: 0.40 × 0.50 = 0.20 m². Dividing volume by area gives the estimated length: 0.68 / 0.20 ≈ 3.4 m.
The result does not mean every successful 15 kWh bench must be exactly 3.4 meters long. It means that, with those assumptions, you need about 0.68 cubic meters of heat-storing material, and a simple rectangular bench of that height and width would be about 3.4 meters long. If you lower the allowed temperature rise to keep surfaces gentler, the required mass goes up. If you switch to a denser material, the required volume goes down. If you change the bench width or height, the same volume gets redistributed into a different length.
Practical interpretation of the result
The most useful way to read the output is as a set of tradeoffs. Required mass tells you how much thermal storage material the design is asking for. Bench volume tells you how much physical space that mass occupies. Bench length translates that volume into a room-scale dimension based on the cross-section you entered. If the length looks unreasonable for your room, you can often shorten the bench by increasing width or height, or by choosing a denser material. If the mass looks too high for the floor structure, that is a sign to revisit the energy target or consult a structural professional.
It is also important to separate stored energy from comfort. A bench that stores a lot of heat may still feel uneven if the front section gets much hotter than the tail. A smaller bench may warm quickly and feel satisfying during the burn, but it may not carry enough heat through the night. The calculator helps you see those competing priorities before you commit to a layout.
Limitations and safety notes
Real rocket mass heater benches are not perfectly uniform heat batteries. The inlet end often runs hotter, the tail end cooler, and the room receives some heat while the fire is still burning. Moisture in earthen materials changes warm-up behavior. Internal ducts or bell chambers create voids that do not store heat the same way solid mass does. Ground losses can be significant if the bench is poorly insulated underneath. None of those effects are modeled directly here.
Safety matters just as much as thermal math. Surface temperatures that are comfortable for seating may be too warm for sleeping platforms, children, or pets. Internal gas temperatures can be far higher than the outside surface suggests. Long duct runs and tight turns can hurt draft. Newly built earthen benches need careful drying and gentle initial fires to avoid cracking or steam-related damage. Always reconcile the calculator output with proven heater geometry, clean-out access, chimney performance, structural support, and local code requirements.
Planning a buildable bench
The calculator returns the volume of heat-storing material, not necessarily the exact outside volume of the finished bench. In practice, a bench may include a duct, a bell cavity, finish layers, reinforcement, insulation below, and decorative surfaces such as plaster, tile, or stone. If your design contains a large internal void, the outside dimensions may need to be larger than the pure mass volume suggests. A useful planning habit is to estimate both the solid mass volume and the void volume, then sketch the full assembly so you can see whether it fits the room and still leaves comfortable circulation space.
Shape also matters. A straight bench is easy to estimate, but many real builds are L-shaped, U-shaped, or segmented around a room. The thermal logic stays the same: total mass volume is what matters. You can divide the bench into simple sections, calculate each section’s volume, and add them together until the total matches the target. This is often more practical than forcing the whole design into one long rectangle.
Comfort should guide geometry. Seat height, seat depth, back support, and edge shape affect whether the bench is pleasant to use. A very narrow bench may satisfy the thermal math but feel awkward in daily life. A very wide bench may be comfortable but require more material or a different internal layout. The calculator gives you the thermal target; good design turns that target into a bench people actually want to use.
Common questions
What should I enter for desired stored energy? If you already know your heating goal, use that. If not, start with a trial value and compare the resulting size to your room and build constraints. The calculator is especially helpful for iteration.
Why does lowering the allowed temperature rise make the bench bigger? Because each kilogram stores less energy when it warms by fewer degrees. To hold the same total energy, you need more kilograms, which means more volume.
Can this be used for a bell-style heater? Yes for mass and volume. The length output is less meaningful for a bell because the geometry is not a long rectangular prism, but the heat-storage math still applies.
Does insulation under the bench change the calculation? Not directly. Insulation does not increase heat capacity, but it reduces losses to the ground, which can make the same bench perform better in the room.
What if my material is damp? Moisture changes behavior. A damp bench may warm more slowly and can be damaged if heated too aggressively before drying. For new earthen builds, patience is part of the design.
What to do after you get a number
Once you have a mass, volume, and estimated length, use those numbers as a checkpoint rather than an endpoint. Sketch the bench in the room. Check whether the floor can support the load. Think about how the bench will be used: sitting, lounging, drying clothes, or sleeping. Compare the thermal target with a proven combustion core and exhaust path. If the bench becomes very long, ask whether draft and clean-out access are still practical. If the bench becomes very heavy, ask whether the structure below is ready for it.
The best long-term approach is iterative. Build conservatively, observe how the bench behaves, and collect real data. Surface temperatures, burn duration, fuel use, and how long the bench stays warm are all valuable feedback. Those observations help you choose better inputs the next time you use the calculator and make future designs more accurate.
Mini-game: Bench Glow
Feed the firebox in measured bursts and let the bench soak, spread, and release heat until every seat stone glows in the comfort band.
Run snapshot
Status
Calculate a bench size above, then play an 82-second heating run. Hold or tap to feed the firebox, release to let the bench coast, and keep all three seat stones in the comfort band.
Controls
Hold pointer, touch, or the space bar to stoke. Release to ease off. Arrow up also feeds the fire. The game pauses when the tab loses focus.
Why it teaches
Higher thermal mass stores more heat, but it also responds more slowly — the bench teaches patience.
