Skip to main content
Calcimator

Fire Origin & HRR Calculator

Estimate heat release rate, flashover time, and ventilation control for fire investigation. Uses Thomas correlations and t-squared growth models.

About this calculator

Fire investigators use heat release rate (HRR) to characterize how intensely a fire burned, and this calculator estimates it two independent ways before taking the smaller (limiting) value, since a real fire's growth is capped by whichever resource runs out first, following the methodology fire investigators use under NFPA 921, the Guide for Fire and Explosion Investigations. The ventilation-controlled estimate applies the Thomas correlation, HRR = 1500 × vent area × √(vent height), which caps how much heat can be released given the oxygen available through window and door openings. The fuel-controlled estimate multiplies fuel load (converted to kg/m²) by room area and an assumed heat of combustion of 17,000 kJ/kg — a typical value for wood-based residential fuels — spread across a fixed 20-minute burn window.

Whichever number is smaller becomes the reported HRR, and the calculator flags whether the fire was ventilation-controlled (air-starved) or fuel-controlled (fuel-limited) based on which constraint won. Separately, it applies the Thomas flashover criterion (HRR_fo = 7.8 × total surface area + 378 × vent area × √vent height) to estimate the heat release needed to flash the entire room over, then works backward through a simplified t-squared "fast" fire growth model (α = 0.047 kW/s²) to estimate time to flashover in minutes. These are widely used NFPA 921-style engineering approximations for rapid scene assessment, not a substitute for full fire dynamics simulation (e.g., CFAST or FDS modeling): real compartment geometry, multiple fuel packages, non-uniform ventilation, and actual heat of combustion for the fuels present can all shift real HRR and flashover timing substantially from this single-room, single-fuel estimate.

Inputs

sq ft
ft
lbs/sq ft
sq ft

Results

Heat Release Rate

3,254 kW

≈ 217 homes' peak draw

Time to Flashover

2.9 min

Ventilation ControlledYes

Figures current as of 2024. Source: National Fire Protection Association, NFPA 921: Guide for Fire and Explosion Investigations, 2024 edition — the consensus professional standard for fire investigation methodology in the United States, including the Thomas correlation for ventilation-controlled heat release rate and standard fire-growth (t-squared) classifications.

How to Use This Calculator
  1. Enter Room Area, Ceiling Height, and Fuel Load.
  2. Set Ventilation Opening.
  3. Review Heat Release Rate (kW) and Time to Flashover (min).
  4. Use Ventilation Controlled to inform your decision.
  5. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Ventilation Opening

Ventilation OpeningHeat Release RateTime to Flashover
101,368 kW2.4 min
152,271 kW2.7 min
305,401 kW3.4 min
5010,229 kW4.3 min

What each input means

Room Area
Floor area of the room of origin.
Ceiling Height
Floor-to-ceiling height of the room.
Fuel Load
Combustible material weight per square foot (residential avg: 5-10).
Ventilation Opening
Total area of windows and doors open during the fire.

What each result means

Heat Release Rate
Estimated peak HRR based on controlling factor.
Time to Flashover
Estimated time from ignition to flashover.
Ventilation Controlled
Whether the fire was limited by available air supply.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Room Area = 200, Ceiling Height = 8, Fuel Load = 8, Ventilation Opening = 20 = 4 input(s) provided
  2. Calculate Heat Release Rate
    Heat Release Rate
    3254 = 3254
  3. Calculate Time to Flashover
    Time to Flashover
    2.9 = 2.9
  4. Calculate Ventilation Controlled
    Yes = Yes

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the calculator compute two different HRR values and then just pick the smaller one?

A real fire's growth is always capped by whichever resource it runs out of first: available oxygen, or available fuel. The ventilation-controlled estimate (Thomas correlation, driven by your vent opening area) represents the ceiling on heat release if fuel were unlimited but air were scarce, while the fuel-controlled estimate represents the ceiling if air were unlimited but the fuel load ran out over the assumed 20-minute burn. Since the fire can't exceed either limit, Math.min(ventHRR, fuelHRR) gives the physically realistic estimate, and whichever one was smaller also tells you which factor was actually constraining the fire.

What does 'ventilation-controlled' vs. 'fuel-controlled' actually mean for an investigation?

A ventilation-controlled fire (ventHRR < fuelHRR) means there was more combustible material available than the room's air supply could support burning at once — common in modern homes with tighter construction and more synthetic fuel load. A fuel-controlled fire means there was enough ventilation that the fire could have burned faster if more fuel had been present, so its growth was limited by what was actually there to burn. This distinction matters for reconstructing burn patterns, since ventilation-controlled fires behave differently around openings than fuel-controlled ones.

How is time to flashover estimated once the flashover HRR is known?

The calculator uses a simplified t-squared fire growth model, HRR = α × t², with α fixed at 0.047 kW/s² representing a 'fast' growth fire under the standard fire-growth classifications referenced in NFPA 921, the Guide for Fire and Explosion Investigations. It rearranges that formula to solve for t, dividing the flashover HRR (computed from the Thomas flashover criterion using room surface area and ventilation) by α and taking the square root, then converts the result from seconds to minutes.

Why does increasing the ceiling height change the flashover estimate?

Ceiling height feeds into the totalSurfaceArea calculation used in the Thomas flashover criterion (HRR_fo = 7.8 × total surface area + 378 × vent area × √vent height) — a taller room has more wall surface area for the same floor footprint, and more surface area absorbs and re-radiates more heat before the whole compartment can flash over. A taller ceiling therefore raises the flashover HRR threshold and, all else equal, extends the estimated time to flashover.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.