Fire Code Calculators
Free online calculators for fire alarm system designers, engineers, and inspectors. Perform NFPA 72 code calculations quickly and accurately.
NFPA 72 §18.4.3
Required Sound Pressure Level
Determine the minimum required SPL for audible notification based on ambient noise levels
NFPA 72 §18.4.3
Ambient Noise Analysis
Analyze ambient noise levels for common occupancy types to determine notification requirements
NFPA 72 §18.4.3
Sound Level at Distance
Calculate SPL at a given distance from a notification appliance using the inverse square law
NFPA 72 §24.4
Speaker Layout Calculator
Estimate the number of speakers needed for voice evacuation coverage
NFPA 72 Table 18.5.5.5.1(a)
Wall-Mounted Strobe Candela
Determine the minimum candela rating for wall-mounted visible notification appliances
NFPA 72 Table 18.5.5.5.1(c)
Ceiling-Mounted Strobe Candela
Determine the minimum candela rating for ceiling-mounted visible notification appliances
NFPA 72 §10.6.7
Battery Sizing Calculator
Calculate required battery capacity for fire alarm system standby and alarm operation
NFPA 72 §10.6
NAC Voltage Drop Calculator
Calculate voltage drop on notification appliance circuits
NFPA 72 §17.7.3
Smoke Detector Spacing
Calculate the number of smoke detectors needed based on NFPA 72 spacing requirements
NFPA 72 §17.6.3
Heat Detector Spacing
Calculate heat detector spacing based on listed spacing, ceiling height, and type
NFPA 13
Sprinkler Flow Calculator
Calculate sprinkler discharge flow rate based on K-factor and pressure (Q = K × √P)
NFPA 13 §28.2.3
Pipe Friction Loss Calculator
Calculate friction loss in sprinkler piping using the Hazen-Williams formula
NFPA 22
Fire Water Tank Sizing
Estimate required fire water storage tank capacity based on system demand and duration
NFPA 20
Fire Pump Capacity
Size a fire pump based on system demand flow and pressure requirements
NFPA 14
Standpipe Demand Calculator
Calculate standpipe system demand based on class of service and number of risers