Introduction: reading a rating like 2A:10B:C
The stamped code on an extinguisher does two jobs at once. The letters (A, B, C, and sometimes D or K) name the fire classes the unit is listed to fight; the numbers in front of A and B measure relative capacity. A 2A extinguisher puts out roughly twice the ordinary-combustible fire of a 1A unit, and a 10B is rated for about ten square feet of flammable-liquid surface. The trouble is that a rating comfortable for a two-desk office is nowhere near enough for a parts room, a paint booth, or a warehouse aisle stacked with cardboard. This tool works out a defensible starting number before you price equipment, mark up a floor plan, or sit down with a fire-protection professional.
It sizes portable, hand-carried extinguishers meant for a fire still in its incipient stage. From the protected floor area and hazard level it estimates a total Class A capacity target, then divides by the label you intend to buy to suggest a unit count. When flammable liquids are in play it checks the selected Class B number against the spacing thresholds in NFPA 10, and it keeps travel distance in front of you throughout. What it will not do is certify a workplace, replace an engineered fire-protection design, or overrule the authority having jurisdiction.
How to use the extinguisher size calculator: the five inputs
Begin with the floor area a single extinguisher plan has to cover. For one room, that is just the room. For a suite, shop, or open floor, group the space that shares the same fuel load and the same set of exits — a quiet office and an attached solvent-storage bay are two different hazards even under one roof, so size them separately. Next, pick the hazard level that matches how much fuel is present and how fast a fire would grow, and set the special-hazard field only when energized equipment, flammable liquids, cooking oils, or combustible metals genuinely change which 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.
The rating formulas behind the estimate
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:
The unit count then divides that target by the A number on your chosen label — but it also enforces the NFPA 10 ceiling of 11,250 square feet per extinguisher, so one big-label unit cannot claim an unrealistically large floor on its own:
In code form: requiredClassA = max(minimumAForHazard, ceil(floorAreaSqFt / squareFeetPerA)) and estimatedUnits = max(ceil(requiredClassA / selectedUnitA), ceil(floorAreaSqFt / 11250)).
The three allowances are not house rules. They are the published figures from NFPA 10 Table 6.2.1.1, reproduced verbatim in the International Fire Code as Table 906.3(1): 3,000 ft² per unit of A for light (low) hazard, 1,500 ft² for ordinary (moderate) hazard, and 1,000 ft² for extra (high) hazard, with minimum single-extinguisher ratings of 2-A, 2-A and 4-A respectively and the same 11,250 ft² ceiling and 75 ft travel distance across all three rows. That table is transcribed incorrectly surprisingly often — figures such as 6,000 or 4,000 ft² circulate widely online — so the numbers used here were checked against the code text rather than a summary article.
Two of those columns do different jobs and are easy to confuse. Maximum floor area per unit of A converts area into a required rating; maximum floor area for extinguisher caps how much floor any single device may be credited with. A 40-A wheeled unit does not get to claim 120,000 ft² of a light-hazard warehouse: the 11,250 ft² ceiling stops it at one extinguisher per 11,250 ft², which is roughly the area a 75-foot walking radius can serve. Whichever constraint bites hardest — minimum rating, area per unit of A, or area per extinguisher — is the one that sets the answer, and the calculator names it in the result.
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:
In code form: classBMinimum = bTable[hazardLevel][travelDistanceFt] and classBPasses = selectedUnitB >= classBMinimum. The thresholds are 5-B/10-B for light hazard, 10-B/20-B for ordinary, and 40-B/80-B for extra hazard at 30 and 50 feet of travel respectively. Note the direction of the trade: walking further demands a larger B rating, because the responder arrives later with more fire to put out. The extra-hazard row is the one people most often get wrong, quoting 20-B/40-B instead of the 40-B/80-B the table actually requires.
Travel distance: the constraint the area formula cannot see
Rating capacity and travel distance are two independent tests, and a plan has to pass both. NFPA 10 states the second one as a limit on the distance a person walks from any point in the protected area to the nearest suitable extinguisher — the actual route, around partitions, racking, machinery, and closed or locked doors, not a straight line drawn on the plan:
This is why the 11,250 ft² ceiling exists at all. A 75-foot walking allowance in every direction from a wall-mounted unit sweeps out roughly a 150 ft square's worth of reachable floor, and half of that — 11,250 ft² — is the area the standard is willing to credit to one device on an open floor. Add walls and the real figure drops fast. A single extinguisher in an open bullpen may genuinely serve 10,000 ft²; the same unit in a corridor-and-offices layout of the same size can leave three rooms out of reach.
| Fire class |
Maximum travel distance |
NFPA 10 reference |
| Class A |
75 ft from any point of the protected area |
Table 6.2.1.1 |
| Class B |
30 ft with the lower-rated unit, or 50 ft with the higher-rated unit for that hazard level |
Table 6.3.1.1 |
| Class C |
No separate distance; use the pattern of the underlying Class A or Class B hazard |
Section 6.4 |
| Class D |
75 ft from the combustible-metal working area |
Section 6.5 |
| Class K |
30 ft from the commercial cooking hazard — the tightest limit in the standard |
Section 6.6 |
The Coverage Plan game further down the page exists to make this tangible. It floods a floor plan with coverage from each unit you place, measuring the flood as a walking path that respects walls and doorways, so the dark patches you are left with are the ones a compass-and-drawing check would have missed.
Sources checked: the Class A minimum ratings (2-A / 2-A / 4-A), the area-per-unit-of-A allowances (3,000 / 1,500 / 1,000 ft²), the 11,250 ft² maximum floor area per extinguisher, and the 75 ft travel distance are NFPA 10, Standard for Portable Fire Extinguishers, Table 6.2.1.1 — reproduced as International Fire Code Table 906.3(1). The Class B thresholds (5-B/10-B light, 10-B/20-B ordinary, 40-B/80-B extra, at 30 ft and 50 ft) are NFPA 10 Table 6.3.1.1, reproduced as IFC Table 906.3(2). The 75 ft Class A, 50 ft Class B and 75 ft Class D travel distances are also federal law under 29 CFR 1910.157(d), with OSHA's own summary at osha.gov. The 30 ft Class K limit is NFPA 10 §6.6; see the NFPA 10 standard page for the current edition and NFPA's extinguisher placement guide for a plain-language walkthrough. Every table value above was read against the code text, not a secondary summary. Last reviewed August 2026.
What the A, B, C, D, and K letters actually cover
| 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 |
Worked example: a 9,000 sq ft workshop
Picture a 9,000-square-foot workshop with ordinary-hazard storage and a rack of 4A:60B:C extinguishers on the wall. At the ordinary-hazard allowance of 1,500 square feet per A unit, the Class A target is ceil(9000 / 1500) = 6A. Divide that by the 4-A rating on each unit and you get ceil(6 / 4) = 2 extinguishers to reach the Class A capacity. Because the shop also keeps flammable liquids, run the Class B check at a 50-foot travel distance: the ordinary-hazard threshold there is 20-B, and the 60-B label clears it with room to spare.
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. On much larger floors the per-unit area ceiling takes over: a 30,000-square-foot light-hazard warehouse floor needs at least ceil(30000 / 11250) = 3 extinguishers no matter how high the A rating on each label is, and the calculator enforces exactly that floor on the count. The coverage sketch below the result draws the same idea — each unit protecting a patch of floor with a 75-foot reach — so a count that looks fine in arithmetic but thin on the ground is easy to spot.
Limitations: what this estimate can't see
The assumptions are worth stating plainly: every number here assumes portable, hand-carried extinguishers, a fire caught early, and a reasonably conventional layout. The math has no idea about ceiling height, sprinkler coverage, where the partitions and doors fall, which rooms stay locked, how the exits run, what the staff have been trained to do, the occupancy classification, or the insurer's own rules and local code amendments. It also takes no position on whether people should fight a fire at all or simply get out — that is a life-safety decision, not something an area formula can settle.
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.
Enter the protected area, hazard level, and planned extinguisher label to estimate rating capacity.