Roofing & Incline 100% Free & Privacy-First Instant Live Compute

Shingle Calculator — Bundles, Ridge Caps & Nails

Calculate architectural and 3-tab shingle bundles, ridge caps, and roofing nails.

Deterministic Math
Zero Data Collection
Client-Side Compute

Project Specifications

Rectangle
Standard rectangular length × width boundary
Multiplier
Calculate multiple identical rooms, slabs, walls, or project sections.
%
/unit
Enter local supplier price per unit in your preferred currency.

Shingle Bundle Formula

Transparent mathematical methodology explained in plain English.

Bundles = Roofing Squares × 3 Bundles/Square × (1 + Waste %)

Most architectural and 3-tab asphalt shingles are packaged at 3 bundles per square (33.3 sq ft per bundle).

Variables Explained:

  • Ridge Caps: Add 1 bundle of ridge shingles per 30-35 linear feet of ridge and hip lines.
Real Project Example

Roofing a 20-Square Gable Roof

Estimating bundles and nails for an architectural shingle replacement.

Sample Project Inputs:
Roof Squares: 20 (2,000 sq ft)
Ridge Length: 40 ft
Waste: 10%
Step-by-Step Calculation:
  1. Field bundles: 20 squares × 3 bundles = 60 bundles.
  2. With 10% waste: 60 × 1.10 = 66 bundles.
  3. Ridge caps for 40 ft: 40 ÷ 30 = 1.33 -> 2 bundles.
  4. Total bundles: 66 + 2 = 68 bundles.
  5. Nails: 20 squares × 2.5 lbs = 50 lbs roofing nails.
Calculated Answer: Order 68 bundles of shingles and 50 lbs of 1-1/4" roofing nails.
Verified Calculation Standards E-E-A-T Verified

Formulas calibrated against IRC (International Residential Code 2024), IBC & ASTM Industry Yield Specifications. Calculations are computed 100% client-side in your browser for absolute data privacy.

Knowledge Base

Frequently Asked Questions: Shingle Calculator

Click any question below to expand quick answers, formulas, and expert tips.

How many bundles of shingles are in a square?

Standard 3-tab and architectural laminated shingles are packaged at 3 bundles per square. Heavy luxury or slate-look shingles may require 4 or 5 bundles per square.