Tornado Risk Calculator
Calculate the Significant Tornado Parameter (STP) and Supercell Composite Parameter from CAPE, wind shear, storm-relative helicity, and LCL height.
About this calculator
The Significant Tornado Parameter (STP), developed by Thompson et al. (2003) and used operationally by the NOAA Storm Prediction Center, combines four separate ingredients that all have to line up for a strong tornado to form — this calculator implements it as a straightforward product of four normalized terms, each clamped to zero if it would otherwise go negative. CAPE is divided by 1500 J/kg, storm-relative helicity (SRH) by 150 m²/s², and 0-6 km bulk shear (converted from knots to m/s at 0.5144 m/s per knot) by 20 m/s — each ratio represents how that ingredient compares to a rough "climatological favorable" benchmark for significant tornadoes. The fourth term rewards a low Lifting Condensation Level: (2000 − LCL height in meters) / 1000, clamped between 0 and 1, because a lower cloud base means less dry air undercutting the storm's inflow, which historically correlates strongly with tornado intensity.
Multiplying all four together means STP collapses toward zero if even one ingredient is weak — a storm can have huge CAPE but negligible tornado risk if there's no wind shear to organize rotation. The calculator also derives a simplified Supercell Composite Parameter (SCP) by multiplying just the CAPE, SRH, and shear terms (dropping the LCL term), since storm organization matters more than tornado-specific ingredients for that index. Both STP and SCP are empirically-derived pattern-matching tools built from historical tornado and supercell soundings, not physical certainties — they flag favorable environments, not guaranteed outcomes, and real forecasting always layers them with radar trends, mesoscale boundaries, and short-term model guidance.
Inputs
Results
Significant Tornado Parameter
1.83
Tornado Risk Level
Moderate — Significant tornadoes possible
Figures current as of 2003. Source: Thompson, R.L., R. Edwards, J.A. Hart, K.L. Elmore, and P. Markowski, 2003: Close Proximity Soundings within Supercell Environments Obtained from the Rapid Update Cycle. Weather and Forecasting, 18, 1243-1261 — as referenced by the NOAA Storm Prediction Center's mesoanalysis parameter documentation
How to Use This Calculator
- Enter CAPE (J/kg) from a sounding or model — higher values indicate greater instability.
- Set 0-6 km Bulk Shear (knots) — the vector wind difference between surface and 6 km altitude.
- Enter Storm-Relative Helicity (m²/s²) and LCL Height (m) from sounding data.
- Review Significant Tornado Parameter (STP): values above 1 indicate elevated tornado risk.
- Check Tornado Risk Level, Potential EF Scale, and Supercell Potential for complete storm hazard assessment.
How the result changes with CAPE
| CAPE | Significant Tornado Parameter | Tornado Risk Level |
|---|---|---|
| 1,000 | 0.91 | Slight — Weak tornadoes possible |
| 1,500 | 1.37 | Moderate — Significant tornadoes possible |
| 3,000 | 2.74 | Moderate — Significant tornadoes possible |
| 5,000 | 4.57 | High — Strong tornadoes possible |
What each input means
- CAPE
- Convective Available Potential Energy in J/kg. Values >1500 J/kg are considered favorable for significant tornadoes.
- 0-6 km Bulk Shear
- Wind shear magnitude over the 0-6 km layer in knots. Values >40 kt support supercell development.
- Storm-Relative Helicity
- 0-3 km storm-relative helicity. Measures rotational potential. Values >150 m²/s² favor mesocyclones.
- LCL Height
- Lifting Condensation Level height above ground in meters. Lower LCL (<1000 m) favors tornado formation.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersCAPE = 2000, 0-6 km Bulk Shear = 40, Storm-Relative Helicity = 200, LCL Height = 800 = 4 input(s) provided
- Calculate Significant Tornado ParameterSignificant Tornado Parameter1.83 = 1.83
- Calculate Tornado Risk LevelTornado Risk LevelModerate — Significant tornadoes possible = Moderate — Significant tornadoes possible
- Calculate Potential EF ScalePotential EF ScaleEF1-EF3 possible = EF1-EF3 possible
- Calculate Supercell CompositeSupercell Composite1.83 = 1.83
Figures and sources
- Significant Tornado Parameter (STP) formula (2003) — Thompson, R.L., R. Edwards, J.A. Hart, K.L. Elmore, and P. Markowski, 2003: Close Proximity Soundings within Supercell Environments Obtained from the Rapid Update Cycle. Weather and Forecasting, 18, 1243-1261 — as referenced by the NOAA Storm Prediction Center's mesoanalysis parameter documentation
Engine last updated . Checked against 3 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 can a storm have huge CAPE but still get a very low STP?
STP is the product of four separate terms — CAPE, SRH, shear, and LCL height — each clamped to zero if it would go negative. Because they're multiplied rather than added, a single weak ingredient (say, near-zero wind shear) pulls the whole product toward zero even if CAPE alone is enormous, reflecting that all four ingredients genuinely have to line up for a significant tornado.
Why does a lower LCL height increase the calculated tornado risk?
The LCL term is (2000 minus LCL height in meters) divided by 1000, clamped between 0 and 1, so a lower cloud base pushes this term closer to 1 while an LCL at or above 2000 m zeroes it out entirely. A lower LCL means less dry air undercutting the storm's inflow, which historically correlates with a higher chance of tornado formation.
What's the difference between the Significant Tornado Parameter and the Supercell Composite shown here?
STP multiplies all four normalized terms — CAPE, SRH, shear, and LCL height — while SCP drops the LCL term and multiplies only CAPE, SRH, and shear. SCP is meant to flag environments favorable for organized, rotating supercells generally, whereas STP specifically weights the ingredient (low cloud base) that separates tornadic supercells from non-tornadic ones.
Why is 0-6 km shear converted from knots before being used in the formula?
The input is entered in knots since that's how forecasters typically read bulk shear off a sounding, but the calculator converts it to meters per second (multiplying by 0.5144) before dividing by the 20 m/s benchmark used in the STP formula. Skipping that conversion would make the shear term roughly twice as large as it should be.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
CAPE and CIN Calculator
Calculate Convective Available Potential Energy (CAPE) and Convective Inhibition (CIN) from parcel and environmental temperatures at multiple pressure levels.
MeteorologySkew-T Log-P Reader
Estimate atmospheric stability parameters from surface observations and upper-air data. Calculates CAPE, LCL, LFC, and Lifted Index using simplified thermodynamic profiles.
MeteorologyDrought Index Calculator
Estimate a Palmer Drought Severity Index (PDSI) category from temperature, precipitation, and soil moisture data. Includes water balance analysis and impact assessment.
More in Environment, Weather & Climate.