Fire Extinguisher Size Calculator
Introduction
Fire extinguisher labels pack a lot of information into a short code such as 2A:10B:C. The letters describe the classes of fires the unit is listed to fight, while the numbers describe relative extinguishing capacity. A rating that is enough for a tiny office may be far too light for a shop, warehouse, garage, or finishing area. This calculator gives you a structured planning estimate before you talk with a fire-protection professional, buy equipment, or walk a building for placement.
The page focuses on portable extinguishers for early-stage fires. It estimates a total Class A capacity target from protected floor area and hazard level, checks the selected unit against common Class B label thresholds when flammable liquids are present, and reminds you about travel-distance limits. It does not certify a workplace, design a full fire-protection plan, or replace the local authority having jurisdiction.
How to Use
Start with the floor area that one extinguisher plan needs to cover. For a simple room, use the room area. For a suite, shop, or floor, use the area that shares the same hazard profile and exit pattern. Then select the hazard level that best describes the fuel load and fire growth potential. Choose the special hazard field if energized equipment, flammable liquids, cooking oils, or combustible metals materially change the extinguisher class you need.
- Enter the protected floor area in square feet.
- Choose the closest hazard level: light for ordinary low-fuel spaces, ordinary for moderate storage or shop activity, and extra for higher fuel load or faster fire growth.
- Pick the special hazard that drives the extinguisher class. If nothing special applies, leave it on ordinary combustibles.
- Select the extinguisher label you plan to use. The calculator parses the A and B numbers from that label.
- If flammable liquids are present, choose the Class B travel-distance target you are checking. A shorter distance can use a lower B rating, but the floor plan still has to support that spacing.
Read the result in layers. The first number is the total Class A capacity target. The unit count divides that target by the selected extinguisher label, so a higher-rated unit may reduce the count. The travel-distance notes are not optional: even if the total rating is enough on paper, the actual extinguishers still need to be reachable along real walking paths.
Formula and Method
The Class A side is area based. The calculator assigns each hazard level a planning allowance in square feet per one A rating unit, then rounds up to a whole A rating and enforces a minimum per-unit label for the hazard. In plain text:
requiredClassA = max(minimumAForHazard, ceil(floorAreaSqFt / squareFeetPerA))
estimatedUnits = ceil(requiredClassA / selectedUnitA)
For light-hazard office-like spaces, the model uses the OSHA eTool/NFPA example of one 2-A extinguisher per 3,000 square feet as its public anchor. For ordinary and extra hazard spaces, the calculator uses tighter planning allowances so the estimate does not understate moderate or high fuel-load environments. These are practical planning factors, not a substitute for the adopted code table in your jurisdiction.
The Class B side is handled differently because a B label is not just cumulative area coverage. If flammable liquids are present, the selected extinguisher's B number should meet the relevant hazard and spacing threshold for the hazard area. The calculator therefore checks the label directly:
classBMinimum = bTable[hazardLevel][travelDistanceFt]
classBPasses = selectedUnitB >= classBMinimum
Hazard Classes
| Class | Common fuel | Calculator treatment |
|---|---|---|
| A | Wood, paper, cloth, rubber, many plastics | Area-based rating target and estimated unit count |
| B | Flammable liquids such as oils, solvents, gasoline, coatings | Selected label checked against hazard and travel-distance threshold |
| C | Energized electrical equipment | Requires a C-listed unit; sizing follows the underlying A or B hazard |
| D | Combustible metals | Special agent selection; not sized by this generic model |
| K | Commercial cooking oils and fats | Special wet-chemical placement review; not sized by this generic model |
Example
Suppose a 9,000 square-foot workshop has moderate ordinary-hazard storage and uses 4A:60B:C extinguishers. With the ordinary hazard allowance of 1,500 square feet per A rating unit, the Class A target is ceil(9000 / 1500) = 6A. Dividing by a 4-A unit gives ceil(6 / 4) = 2 extinguishers for Class A capacity. If there are ordinary Class B liquid hazards and you want a 50-foot Class B travel-distance check, the selected 60-B label exceeds the 20-B threshold used by this planner.
That does not mean two extinguishers automatically satisfy the building. A long corridor, locked storage room, mezzanine, or blocked travel path can require more units. Treat the result as the rating side of the conversation, then verify placement on a floor plan.
Assumptions and Limitations
This tool assumes portable hand-held extinguishers, small incipient-stage fire response, and ordinary building layouts. It does not know ceiling height, sprinkler coverage, wall partitions, door swing, locked rooms, exit routes, employee training policy, occupancy classification, insurance requirements, or local amendments. It also does not decide whether employees should fight a fire or evacuate. Those are safety-policy decisions, not arithmetic outputs.
Use extra caution for commercial kitchens, laboratories, spray finishing, vehicle service, woodworking finishing rooms, battery rooms, data centers, welding areas, and any process involving reactive metals or unusual chemicals. These spaces often need equipment that is selected for the exact fuel and reviewed by a qualified person. If a local fire marshal, code official, insurer, or manufacturer label gives different guidance, follow that source.
FAQ
Can I add several smaller B-rated extinguishers together?
For this planning check, no. A Class B hazard threshold is treated as a per-unit label requirement near the hazard area. Several small units may improve access, but they do not make a single low-rated unit equivalent to a higher-rated one for a specific flammable-liquid hazard.
Does a C rating change the size calculation?
Class C means the agent is suitable for energized electrical equipment. The size and spacing pattern usually follows the underlying Class A or Class B fuel. The calculator flags the need for a C-labeled unit but still calculates the A capacity and B threshold from the fuel hazard.
Why does the result still mention travel distance after counting units?
Total rating is not enough by itself. Extinguishers have to be visible, accessible, mounted properly, and close enough along real walking paths. Partitions, machinery, storage racks, stairs, and locked doors can all make the arithmetic count too low.
What if my space has sprinklers or standpipes?
Sprinklers and standpipes can affect the overall fire-protection plan, but this calculator does not substitute those systems for portable extinguishers. Use it as an extinguisher sizing estimate and confirm the allowed design approach with the adopted code and local authority.
Arcade Mini-Game: Extinguisher Placement Run
Catch useful planning inputs such as rating labels and travel-distance checks while avoiding unsafe assumptions. The game is optional and does not affect the calculator result.
Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.
