Skip to main content
Calcimator

Firestop Pillow Calculator

Calculate intumescent pillow count, layers, and cost from opening dimensions and void percentage.

About this calculator

Intumescent pillow systems are the removable, re-enterable firestop option — bags of expanding material stacked into an opening rather than sealant poured or troweled in, which matters for cable trays and conduit banks where wires get added or pulled later. Opening Width, Opening Height, and Void Percentage all combine into one figure, Void Area, which is simply the opening's area times the fraction that is NOT already occupied by cable or pipe; all three inputs move that number linearly. Pillow Size (1-3) is where the real nonlinearity lives: it is a lookup into three fixed pillow geometries — Small at 8 sq in of face area, Medium at 18, and Large at 32 — so at the same 173-square-inch default void, switching from Medium to Small pillows more than doubles the pillow count (10 to 22) while switching to Large cuts it to 6, even though the wall itself hasn't changed.

Layers Needed comes from a separate calculation entirely: every pillow is 9 inches deep regardless of size, so the engine divides Wall thickness by 9 and rounds up — an 8-inch wall needs only 1 layer, but a 10-inch wall needs 2, even though 10 is barely more than 9. Weight and cost both key off the same Pillow Size choice (0.5 to 1.8 lb and $6 to $14 per pillow), so a size change ripples through every dollar figure on the page. This calculator does not check whether your chosen pillow brand's actual UL listing supports the void percentage or wall thickness you've entered.

Inputs

in
in
%
in

Results

Total pillows

10

Void area (sq in)173
Pillows per layer10
Layers needed1
Total weight (lbs)10
Estimated cost ($)$90.00
Staggered0
How to Use This Calculator
  1. Enter Opening width (in), Opening height (in), and Void percentage (%) — all three scale Void area (sq in) linearly.
  2. Set Pillow size (1 = Small, 2 = Medium, 3 = Large) — this is a lookup of three fixed pillow geometries, so changing it moves pillow count, weight, and cost together, nonlinearly.
  3. Set Wall thickness (in): every pillow is 9 inches deep, so Layers Needed jumps up a whole step each time wall thickness crosses a multiple of 9.
  4. Review Total pillows and Layers needed, then use Total weight (lbs) and Estimated cost ($) to place your order.

How the result changes with Opening width (in)

Opening width (in)Total pillows
125
188
3615
6024

What each input means

Opening width (in)
Width of the opening to firestop.
Opening height (in)
Height of the opening to firestop.
Void percentage (%)
Percentage of opening that is open void (not cables/pipes).
Pillow size (1-3)
1 = Small (2x4x9 in), 2 = Medium (3x6x9 in), 3 = Large (4x8x9 in).
Wall thickness (in)
Thickness of the fire-rated wall or floor.

What each result means

Void area (sq in)
Area of opening needing pillow fill.
Pillows per layer
Pillows needed for one layer across the void.
Layers needed
Pillow layers through the wall thickness.
Total pillows
Total intumescent pillows to order.
Total weight (lbs)
Combined weight of all pillows.
Estimated cost ($)
Material cost for pillows.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Opening width (in) = 24, Opening height (in) = 12, Void percentage (%) = 60, Pillow size (1-3) = 2 = 5 input(s) provided
  2. Calculate Total pillows
    Total pillows
    10 = 10
  3. Calculate Void area
    Void area = totalOpeningArea * voidPercentage / 100
    173 = 173
  4. Calculate Pillows per layer
    Pillows per layer
    10 = 10

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does switching Pillow size change the total pillow count so much?

Because pillow size is a lookup into three fixed face areas — 8 sq in for Small, 18 for Medium, 32 for Large — not a smooth scale. At the default 173-square-inch void, Small pillows need 22 to cover it, Medium needs 10, and Large needs only 6, even though the void area itself hasn't changed at all.

Why did Layers Needed jump from 1 to 2 when I only slightly increased Wall thickness?

Every pillow is 9 inches deep regardless of size, and the calculator rounds wall thickness divided by 9 up to the next whole layer. An 8-inch wall needs 1 layer, but a 9.5-inch wall already needs 2, because any thickness past a multiple of 9 requires a second stack of pillows behind the first.

Does a bigger pillow size always cost less overall?

Not necessarily. Large pillows cost more per unit ($14 vs $9 for Medium and $6 for Small) but you need far fewer of them for the same void area, so total cost depends on both the count and the per-pillow price together. At the default void area, Large ($84) actually costs less in total than Small ($132) despite the higher unit price.

What does Staggered mean in the results?

It flags whether the calculator recommends offsetting pillow placement between layers rather than stacking them in a straight line — it turns on automatically whenever Layers Needed is greater than 1, since staggering seams between layers helps prevent a continuous gap running straight through a multi-layer pillow wall.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Construction & Building Trades.