Weatherstripping / Air-Sealing Calculator (Doors, Windows, Caulk & Spray Foam)
Estimate weatherstrip rolls, door sweeps, caulk tubes, and spray foam cans to draft-proof doors, windows, and gaps.
🕒 Last updated: October 14, 2026
Inputs
Section 1: Door & Window Weatherstripping
Add one row per door or window opening — each gets a perimeter seal (V-strip or foam tape), and doors can add a bottom sweep.
Opening 1
Section 2: Air Sealing (Caulk & Spray Foam)
Optional — add one row per gap/joint you plan to seal. Leave empty to estimate weatherstripping only.
Section 3: Waste & Cost
ℹ️Covers ordinary cutting waste and buying a small buffer — weatherstripping and caulk beads are straight cuts, so this is lower than a wall-material wastage allowance.
1 weatherstrip roll(s)
For 1 opening(s), 17 ft of perimeter seal.
Weatherstripping
Weatherstrip Rolls to Buy: 1 roll(s)
Total Perimeter to Seal: 17 ft
Air Sealing
No air sealing runs added — add one in Section 2 to estimate caulk or spray foam.
Quick Insight
Calculated for 1 door/window opening(s) (17 ft of perimeter seal, 1 roll(s)), with a 3% waste allowance.
Approximate results for planning only. Verify with a professional.
Weatherstripping Layout
What Is a Weatherstripping / Air-Sealing Calculator?
If you're asking "how many rolls of weatherstrip do I need for these doors and windows" or "how many tubes of caulk for this draft-proofing job," this calculator answers both with a real materials takeoff — door/window perimeter weatherstripping (V-strip or foam tape) bin-packed into whole rolls, door sweeps counted as discrete units, and caulk or spray foam pooled by actual sealed volume into whole tubes or cans.
Weatherstripping and air-sealing are usually planned and purchased together on the same draft-proofing or energy-audit job, which is why both live in one calculator here — deliberately separate from the standalone Vapor Barrier / Poly Sheeting Calculator, which this calculator does not re-derive.
What makes this calculator different:
Most online weatherstripping tools divide a flat door/window count by an assumed length per unit. This calculator instead computes each opening's real perimeter from its actual width and height, bin-packs every opening's exact length into whole rolls per material/roll-length SKU (so several short perimeters can share a roll instead of each needing its own), and uses a bead/gap-width coverage formula calibrated against published manufacturer data for caulk and spray foam — pooling every sealing run's required fraction of a tube or can before rounding up once at the end, rather than over-rounding run by run.
How the weatherstripping & air-sealing calculation works
Each opening's individual install pieces (head/jambs or top/bottom/sides) are bin-packed into whole rolls, door sweeps are counted as discrete units, and each air-sealing run's sealed volume is pooled into whole tubes/cans.
Step 1 - Install pieces per opening (cut separately, not wrapped around corners)
Door: 1 head piece (Width) + 2 jamb pieces (Height each) — sill sealed by sweep instead
Window: 2 pieces (Width each, top + bottom) + 2 pieces (Height each, both sides)
Piece Length = raw dimension x (1 + Waste % / 100)
Weatherstrip is installed as SEPARATE cut pieces per manufacturer instructions (Frost King, M-D Building Products), not one continuous strip wrapped around corners — a door gets a head piece and 2 jamb pieces, a window gets 4 side pieces. Modeling the whole perimeter as one indivisible length understates how well several openings' pieces can share a roll, since real pieces are much shorter than a full perimeter.
Step 2 - Rolls via bin-packing every piece (with splicing for long pieces)
Any single piece longer than its roll length is split into whole-roll pieces + a remainder first
Group every piece by (Material, Roll Length)
Rolls (per group) = First-Fit-Decreasing, improved by a bounded exact search when ≤20 pieces
Total Rolls = sum across every group
V-strip and foam tape are continuous materials that can be cut to any length and the offcut reused for the next piece — so this bin-packs every INDIVIDUAL head/jamb/side piece rather than a flat ceil(total length / roll length) division, which can strand a usable offcut, or a 1-opening-per-roll assumption, which overstates rolls whenever several openings' pieces could share one.
Step 3 - Door sweeps
Sweep Size = smallest standard size (36 in or 48 in) >= door Width
Sweep Units (per size) = count of doors using that size with Sweep enabled
Door sweeps are discrete, trim-to-fit units, not a roll good — purchased 1 per door and cut down on site, grouped here by the standard size wide enough for each door.
Step 4 - Air sealing coverage per tube/can
Caulk (round bead): Coverage (ft) = 18.2 cu in / ((pi / 4) x Bead Width^2) / 12
Spray Foam (rectangular gap): Coverage (ft) = (Can Size x 30.4 cu-in-equivalent/oz) / (Gap Width x Gap Depth) / 12
Caulk is applied in a round bead off a caulking gun tip, so its coverage uses a circular cross-section, calibrated against a 10.1 fl oz tube's own published round-bead coverage chart. Spray foam fills an actual gap with independent width AND depth (e.g. a window frame gap or a rim joist cavity), so its coverage uses a rectangular cross-section instead — calibrated against Great Stuff Window & Door's own published field data (one 12 oz can seals 4-6 standard windows at a 3/8 in wide, 1 in deep gap). Treating depth as equal to width (a circular assumption) would understate the real gap volume and overstate coverage.
Step 5 - Tubes/cans needed (pooled, not per-row)
Fraction (per row) = Linear Feet to Seal / Coverage per Unit
Group rows by (Sealant Type, Can Size for spray foam)
Units Needed (per group) = CEIL(sum of every row's Fraction in that group)
Caulk and spray foam are continuous, fully divisible sealants — leftover product in a part-used tube or can can seal the next bead of any width. Summing every row's fraction of a unit FIRST and rounding up once at the end is the correct aggregation; rounding up each row individually would overstate the count whenever 2 small beads could share 1 tube.
Real-World Weatherstripping & Air-Sealing Example
This example uses the active calculator inputs above and follows the same steps from the formula section.
Openings Used
| Opening | Type | Dimensions | Material | Perimeter |
|---|---|---|---|---|
| Opening 1 | Door | 36 in x 80 in | V-Strip, 17 ft roll | 16.8 ft |
Step 1 — Weatherstrip Rolls (Bin-Packed)
| Group | Openings | Cut Pieces | Rolls |
|---|---|---|---|
| V-Strip (Tension Seal), 17 ft | 1 | 3 | 1 |
| Total Rolls to Buy | 1 | ||
Therefore, for this job you need an estimated 1 weatherstrip roll(s).
Essential Checklist+−
Complete these critical checks before approving the work or proceeding to the next construction stage.
✓Opening Setup+-
- Every door and window opening was measured on site at its actual rough/finished width and height, not assumed from a plan.
- Opening Type (Door vs. Window) matches the real installation — this determines whether the bottom gets a sweep or a 4th side of perimeter seal.
✓Weatherstrip Material Selection+-
- Weatherstrip Material (V-strip vs. foam tape) matches what is actually being purchased, not just the calculator's default.
- Rolls to Buy figure is understood as grouped per material/roll-length combination — V-strip and foam tape rolls never pool into the same count.
✓Air Sealing (Caulk & Spray Foam)+-
- Sealant Type (caulk vs. spray foam) matches the actual gap size at each location — caulk for small trim gaps, spray foam for larger gaps like rim joists and sill plates.
- Bead/Gap Width entered for each air-sealing run reflects the actual gap measured on site, not a guessed default.
✓Installation Quality & Final Check+-
- Old, hardened, or compressed weatherstripping was fully removed and the frame cleaned before applying new adhesive-backed material.
- Spray foam used around a door or window frame was a LOW-EXPANSION / door-and-window-rated formula, not standard high-expansion foam that can bow the jamb and bind the opening.
Full QC Checklist+−
Verify opening setup, material selection, air-sealing gap sizes, and cost before ordering materials.
✓Opening Setup+-
- Every door and window opening was measured on site at its actual rough/finished width and height, not assumed from a plan.
- Opening Type (Door vs. Window) matches the real installation — this determines whether the bottom gets a sweep or a 4th side of perimeter seal.
- "Identical Openings" count reflects how many separate openings of this exact size exist, not the total opening count for the whole project.
- A door's existing weatherstrip or sweep (if any) was removed and the frame inspected for rot or damage before measuring for new material.
- Window type (double-hung, casement, sliding) was confirmed to actually have an operable sash perimeter that needs sealing — a fixed picture window does not.
✓Weatherstrip Material Selection+-
- Weatherstrip Material (V-strip vs. foam tape) matches what is actually being purchased, not just the calculator's default.
- For foam tape, the Roll Length selected matches what the supplier actually stocks (10 ft or 17 ft).
- Rolls to Buy figure is understood as grouped per material/roll-length combination — V-strip and foam tape rolls never pool into the same count.
- Door Sweep / Shoe is turned on only for doors that actually need one — a door with an existing, serviceable sweep doesn't need a replacement counted.
- A door wider than the standard 48 in sweep size was flagged for a custom/oversized order rather than assumed to fit a standard unit.
- Gap size at the door/window frame was checked by hand before ordering — a badly out-of-square or warped frame may need a different weatherstrip profile than this calculator assumes.
✓Air Sealing (Caulk & Spray Foam)+-
- Sealant Type (caulk vs. spray foam) matches the actual gap size at each location — caulk for small trim gaps, spray foam for larger gaps like rim joists and sill plates.
- Bead/Gap Width entered for each air-sealing run reflects the actual gap measured on site, not a guessed default.
- Linear Feet to Seal for each run was measured along the actual joint or gap, not estimated from a room's overall dimensions.
- For spray foam, Can Size matches what is actually being purchased (12 oz or 20 oz) — the cost and unit count are priced separately per size.
- Tubes/Cans to Buy figures are understood as pooled across every run of the same sealant and size — not rounded up separately for each individual run.
- A gap wider than roughly 3 in (too large for a single spray foam pass) was identified for backer rod or a different filling method instead of being entered directly.
✓Installation Quality & Final Check+-
- Old, hardened, or compressed weatherstripping was fully removed and the frame cleaned before applying new adhesive-backed material.
- New V-strip or foam tape was tested for a snug (not loose, not binding) seal by closing the door/window before moving to the next opening.
- Spray foam used around a door or window frame was a LOW-EXPANSION / door-and-window-rated formula, not standard high-expansion foam that can bow the jamb and bind the opening.
- Caulk or foam joints were tooled or smoothed while wet where visible, for a clean, weather-resistant finish.
- Waste / Extra Allowance % was checked against how many openings and air-sealing runs are on this job — a small single-door job needs less buffer than a whole-house draft-proofing pass.
- Currency and unit cost entries reflect current local supplier pricing, not a placeholder default.
Reference Tables
Weatherstrip roll lengths & door sweep sizes
| Item | Standard Size | Notes |
|---|---|---|
| V-strip (tension seal) | 17 ft roll | Standard retail length (Frost King, M-D Building Products) |
| Adhesive foam tape | 10 ft or 17 ft roll | Both lengths commonly stocked; width/thickness vary by gap size |
| Door sweep / shoe (standard) | 36 in, trim-to-fit | Fits most interior and standard exterior doors |
| Door sweep / shoe (oversized) | 48 in, trim-to-fit | For wide doors up to 48 in; wider needs a custom order |
Caulk coverage (round bead, by width)
| Sealant | Bead Width | Approx. Coverage |
|---|---|---|
| Caulk (10.1 fl oz tube) | 1/8 in | ~124 linear ft |
| Caulk (10.1 fl oz tube) | 1/4 in | ~31 linear ft |
| Caulk (10.1 fl oz tube) | 3/8 in | ~14 linear ft |
| Caulk (10.1 fl oz tube) | 1/2 in | ~8 linear ft |
Spray foam coverage (rectangular gap, by width x depth)
| Sealant | Gap Width x Depth | Approx. Coverage |
|---|---|---|
| Spray foam (12 oz can) | 3/8 in x 1 in | ~80 linear ft (4-6 standard windows) |
| Spray foam (20 oz can) | 3/8 in x 1 in | ~135 linear ft (8-11 standard windows) |
Coverage figures are general planning guidance from published manufacturer data (Great Stuff Window & Door field data for spray foam, a standard round-bead coverage chart for caulk) — actual coverage varies by brand, temperature, and surface. Confirm against your specific product's label before finalizing an order.
How to Use the Weatherstripping & Air-Sealing Calculator
- Add one row per door/window opening, choosing Opening Type, Weatherstrip Material, and width/height.
- Turn on Door Sweep for any door that needs a new bottom seal.
- Add an Air Sealing Run for each caulk or spray foam job — select Sealant Type, enter the gap width and linear feet.
- Set the Waste/Extra Allowance %, then turn on cost estimation to price materials and optional labor.
Practical Weatherstripping & Air-Sealing Tips
- Test the fit of new V-strip or foam tape by closing the door/window before moving to the next opening — too thick binds, too thin leaves a gap.
- Use a LOW-EXPANSION, door-and-window-rated spray foam around frames — standard high-expansion foam can bow the jamb and bind the door or window shut.
- Clean old adhesive residue off the frame completely before applying new adhesive-backed weatherstrip — it won't stick reliably over old residue.
- Seal rim joists and sill plates on a dry, moderate-temperature day — most spray foams cure poorly below about 40°F (4°C).
- Order a spare tube or can beyond the calculated minimum — running short mid-job on a cheap, small item is a common and avoidable site frustration.
Common Mistakes
- Using standard high-expansion canned foam around a door or window frame, bowing the jamb and binding the opening.
- Dividing a flat door/window count by an assumed length per opening instead of each opening's real measured perimeter.
- Rounding up tubes/cans separately for every individual sealing run instead of pooling the real volume need first.
- Forgetting that V-strip and foam tape are different purchasable rolls — ordering as if they can combine into one total roll count.
- Skipping surface prep (old adhesive residue, dust) before applying new adhesive-backed weatherstrip, leading to early peel-off.
- Treating a door sweep as a roll good instead of the discrete, sized unit it actually is.
Weatherstripping & Air-Sealing Calculator Limitations
- This calculator estimates materials quantity and cost only — it does not measure actual air leakage (a blower-door test does that) or determine energy savings from sealing a given gap.
- Individual penetrations (pipes, wiring, ductwork) are not modeled one-by-one. Enter each as its own Air Sealing Run with its own measured gap width and length, rather than relying on a single flat allowance to cover them all.
- Outlet/switch gasket kits are not covered by this calculator — they are a simple, flat per-unit item usually estimated separately from a linear-footage takeoff.
- Coverage figures for caulk and spray foam are calibrated against published manufacturer data for standard products — actual coverage varies by brand, gap depth, temperature, and surface porosity.
- Roll-packing (Formula Step 2) uses First-Fit-Decreasing plus a bounded exact search (for cut-piece counts up to 20 per SKU group) — a realistic, near-minimal estimate, not a mathematically guaranteed optimum in every case.
- Window/door sash replacement, hardware, and glazing repair are not estimated here — this calculator covers weatherstripping and air-sealing materials only.
- Vapor barrier sheeting, drywall joint compound/tape, and cavity insulation are not estimated here — see the Vapor Barrier, Drywall Mud/Tape, and Batt & Roll/Blown-In/Spray Foam/Rigid Foam Board Insulation Calculators for those.
Related Construction Calculators
You may also find these calculators useful for the same job:
- Vapor Barrier / Poly Sheeting Calculator
Estimate poly sheeting, separate from this draft-sealing takeoff.
- Batt & Roll Insulation Calculator
Estimate cavity insulation for the rest of the envelope.
- Drywall Sheet Calculator
Estimate drywall sheets once openings are sealed and framed.
- Metal Stud Framing Calculator
Estimate framing around new or altered door/window openings.
Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.