Smoke / Heat Detector Spacing Calculator
A beam pocket with no detector, a 24-foot warehouse ceiling laid out at the 50-foot listed spacing, a corridor with one detector too few — these are the plan-review comments that stall a fire alarm permit. This tool applies NFPA 72-2022 Chapter 17: nominal 30 ft smoke spacing with the 0.7S radius rule, beam and solid-joist reductions keyed to ceiling height, heat detector spacing reduced by Table 17.6.3.5.1, and the high-air-movement table.
1. Spot-type smoke detectors
NFPA 72-2022 §17.7.4.2.3.1: on a smooth ceiling, spot-type smoke detectors are spaced at a nominal 30 ft with detectors within 15 ft of every wall, or all points on the ceiling are within 0.7 × 30 ft = 21 ft of a detector. Beams, joists, slopes, and high air movement change that.
Smoke detector layout
Show the math
Code cited: NFPA 72-2022 §17.7.4.2.3.1 — spot-type smoke detector spacing on smooth ceilings, beam and solid-joist construction, peaked and shed ceilings, and high air movement areas.
2. Spot-type heat detectors
Heat detectors carry a listed spacing (printed on the data sheet and the UL listing). NFPA 72-2022 §17.6.3.1.1 places detectors within half that spacing of every wall, or all points within 0.7S. Table 17.6.3.5.1 then shrinks the spacing on ceilings above 10 ft, before any further reduction for joists, beams, or slope.
Heat detector layout
Show the math
Code cited: NFPA 72-2022 §17.6.3.1.1, §17.6.3.2, §17.6.3.3, §17.6.3.5, Table 17.6.3.5.1, Table 17.6.2.1 — heat detector smooth-ceiling spacing, solid joist and beam reductions, high-ceiling reduction, 0.4H minimum, and temperature classification.
Related
📖 Read the full guide →
The 30 ft rule and where it came from, the 0.7S radius, how 0.1H and 0.4H decide beam pockets, the heat-detector height table, slopes, and the air-change table.
Zion Fire Alarm Design + Installation →
NICET III designer of record, from device layout through NAC and battery calculations to AHJ acceptance.
All Zion tools →
Battery calc, notification appliances, occupancy load, egress, more.