Fire Extinguisher Size Calculator

Fire extinguishers in several capacities beside a floor plan, measuring tape, calculator, and safety planning tools in a commercial corridor.
Estimate rating capacity first, then confirm spacing, extinguisher class, and local code details from the actual floor plan.

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.

  1. Enter the protected floor area in square feet.
  2. 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.
  3. Pick the special hazard that drives the extinguisher class. If nothing special applies, leave it on ordinary combustibles.
  4. Select the extinguisher label you plan to use. The calculator parses the A and B numbers from that label.
  5. 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:

required A=max(Amin,floor areaft² per A)

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:

units=max(required Aunit A,floor area11250)

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:

B check passesunit BBhazard, distance

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:

maxpfloor (minuunitsdpath(p,u)) 75 ft

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.

Calculate a plan, then use Copy Result to save the numbers.

Planning estimate only. Confirm the final extinguisher class, rating, mounting, spacing, inspection, and training requirements with the adopted code and local authority.

Enter the protected area, hazard level, and planned extinguisher label to estimate rating capacity.
Coverage sketch: the floor area drawn as a square, the estimated units spaced on a grid, and each unit's 75 ft Class A reach. Schematic only — real walls and walking paths decide actual placement.

Questions that come up when sizing extinguishers

Can this calculator certify fire-code compliance?

No. It is a planning estimator for extinguisher rating and placement conversations. Official compliance depends on the adopted code, authority having jurisdiction, occupancy, floor plan, extinguisher listing, training policy, and special hazards.

What does the A rating mean?

The A rating describes relative effectiveness on ordinary combustibles such as wood, paper, cloth, rubber, and many plastics. The calculator estimates total Class A capacity and then divides that target by the A rating on the extinguisher label you plan to use.

How are Class B hazards handled?

When flammable liquids are present, the calculator checks the selected unit's B rating against common light, ordinary, and extra hazard thresholds for a 30-foot or 50-foot travel distance. It does not add multiple small B-rated units together to satisfy one larger B hazard.

What about kitchens, combustible metals, or energized equipment?

Energized equipment needs a C-labeled extinguisher sized by the underlying A or B hazard. Cooking-oil hazards often need Class K equipment, and combustible metals need Class D agents chosen for the specific metal. Those specialty choices should be confirmed with local fire officials or a fire-protection professional.

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.

Is travel distance measured in a straight line?

No. NFPA 10 measures travel distance along the path a person would actually walk, so partitions, racking, machinery, and locked doors all lengthen it. A unit that looks central on a drawing can still leave a back corner out of compliance, which is why the 75-foot Class A limit has to be checked by tracing routes on the floor plan rather than by swinging a compass.

Why does the unit count sometimes stay the same when I pick a bigger extinguisher?

NFPA 10 Table 6.2.1.1 caps the floor area one extinguisher may protect at 11,250 square feet regardless of how high its A rating is. Once that cap becomes the binding constraint, a higher-rated label no longer reduces the count. Only adding units or shrinking the area assigned to each one does.

How far can a Class K extinguisher be from the cooking appliances?

NFPA 10 limits travel distance for Class K extinguishers to 30 feet from the hazard, the tightest distance in the standard. Class K units supplement a cooking-equipment suppression system rather than replacing it, and a placard telling staff to activate the hood system first is required where one is installed.

Coverage Plan: beat the travel-distance rule

The hard part of NFPA 10 is not the count — it is the walk. Place extinguishers on the floor plan so that every square of floor is within 75 ft of walking travel of a Class A unit, measured around walls and through doorways rather than straight through them. Hazard zones need the matching class within their own tighter distance. Finish each plan for the lowest equipment cost you can. This game is optional and does not affect the calculator above.

GoalLight up the whole floor, satisfy every hazard zone, and land at or under the par cost.
KeyboardArrow keys move the cursor. Space or Enter places or lifts a unit. T cycles the extinguisher type, 1–4 pick one directly, R restarts the plan, N loads the next plan.
Pointer & touchTap or click a floor square to place the selected unit; tap the same square again to lift it. Drag to slide the cursor around the plan.
Plan 1 / 3 Floor covered 0% Hazard zones 0 / 0 Units 0 Cost / par 0 / 4 Score / best 0 / 0
  • Blue wash — floor within 75 ft of walking travel from a Class A unit
  • Dark floor — out of reach; the plan fails here
  • Red zone — commercial kitchen, needs Class K within 30 ft
  • Amber zone — flammable-liquid store, needs 40-B within 30 ft or 80-B within 50 ft
  • Cyan zone — server room, needs a C-listed unit within 75 ft
  • Violet zone — metal shop, needs Class D within 75 ft

Plan 1 of 3. Move the cursor with the arrow keys and press Space to mount your first extinguisher.

Each grid square is 6 ft on a side, and diagonal steps are counted at their true length, so the flood you see is a genuine walking-path measurement rather than a circle drawn with a compass. Par is a workable solution, not the theoretical optimum — beating it is the point.

Embed this calculator

Copy and paste the HTML below to add the Fire Extinguisher Size Calculator | NFPA 10 Rating & Count to your website.