Roofing Calculator App Free

How many squares and bundles does your roof actually need?

Enter your roof dimensions and pitch to get an instant material estimate — squares of roofing, bundles of shingles, ridge cap, and a ballpark cost range. Adjust for waste factor and complexity so the number you hand to your contractor is defensible.

Updated June 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
How It Works
The formula, explained simply

Most homeowners estimate roofing material by multiplying the floor area of their house — which consistently undershoots. A sloped roof covers more actual surface than the ground it sits on, and the steeper the pitch, the bigger that gap. A 12/12 pitch roof has about 41% more surface than its footprint. That gap is where roofing bids get misunderstood.

This calculator works in three steps. First, it converts your flat footprint (length times width) to sloped surface area using a pitch multiplier derived from the Pythagorean theorem — the multiplier is the hypotenuse of a right triangle where the rise is your pitch number and the run is 12. Second, it adds a waste factor based on roof shape: 10% for simple gable roofs, 15% for hip roofs, and 20% for complex roofs with dormers and multiple ridges. Third, it divides the adjusted area by 100 to get roofing squares and multiplies by 3 for bundles.

Ridge cap is calculated separately because it covers the peak of the roof, not the field. Standard ridge cap bundles cover about 35 linear feet. For a gable roof, the ridge length equals the building length. Hip roofs have more ridge footage because of their four diagonal hip ridges, so the estimate here is conservative on hip ridge cap — use the value as a floor, not a ceiling.

When To Use This
Right tool, right situation

Use this calculator before soliciting contractor bids so you can evaluate quotes against an independent baseline. If a contractor quotes 28 squares on a roof your footprint math suggests should be 22, you have a specific number to ask about — not just a vague sense that something is off. Use it again when planning a DIY installation to determine the minimum safe order quantity.

Also use it when ordering materials to cross-check a supplier quote. Suppliers occasionally quote by footprint area rather than sloped area, or apply a different waste factor than your project requires. Running your own numbers takes two minutes and removes ambiguity from the conversation.

Do not use this as a final order quantity for complex commercial roofs, roofs with multiple intersecting ridges and valleys, or any structure where the footprint is not a simple rectangle. The calculator assumes a rectangular footprint. L-shaped, U-shaped, or irregular buildings need to be broken into rectangular sections and summed. Do not use this to price specialty materials like metal roofing, tile, or slate — the bundle-per-square relationship does not apply to those products.

Common Mistakes
Why results sometimes look wrong

The most common mistake is measuring the interior ceiling area instead of the exterior footprint. Ceiling area omits overhangs, which can add 1-2 feet on each side of the house. For a 40 ft house with 18-inch overhangs on each end, the actual roof length is 43 ft — a 7.5% miss before pitch is even applied.

The second mistake is ignoring roof type when estimating waste. A homeowner with a hip roof who applies a 10% gable waste factor will typically come up 2-4 squares short — enough to cause a mid-job delivery delay. Roof shape is not cosmetic; it directly determines how much material gets cut and discarded at the edges.

The third mistake is treating the calculator result as an ordering number rather than a planning number. Always add at least one extra bundle beyond the calculated amount for field damage, installation mistakes, and future repair patches. A leftover bundle stored in a garage is worth far more than a gap in coverage mid-job.

The Math
Worked examples and deeper derivation

The core formula is: Sloped Area = Length x Width x sqrt(1 + (rise/12)^2). That square root expression is the pitch multiplier — for a 4/12 pitch it works out to about 1.054, and for an 8/12 pitch it is about 1.202. This is just the ratio of the hypotenuse to the base of the roof triangle.

After applying pitch, waste is added as a simple percentage markup: Total Material Area = Sloped Area x (1 + waste fraction). Then Squares = Total Material Area / 100, and Bundles = ceiling(Squares x 3). The ceiling function rounds up to avoid ordering a fraction of a bundle.

Ridge cap bundles = ceiling(Ridge Length / 35), where 35 linear feet is the standard coverage per bundle for laminated architectural ridge cap. Actual coverage varies by product — verify the spec sheet for your specific shingle line before ordering. The total cost estimate is simply Squares x Installed Cost Per Square, which covers both labor and materials at the rate you input.

New build single-story ranch house
48 ft long, 28 ft wide, 5/12 pitch, gable roof, 1 story, $425/square installed
The footprint is 1,344 sq ft. A 5/12 pitch multiplier of about 1.083 brings the sloped area to roughly 1,455 sq ft. Adding 10% waste for a gable gives 1,600 sq ft, or 16 squares. That is 48 bundles of shingles plus 2 ridge cap bundles — a manageable single-day job for a crew. Total installed cost comes to around $6,800, which is a useful anchor before contractor quotes arrive.
Hip roof replacement on a two-story colonial
50 ft long, 38 ft wide, 7/12 pitch, hip roof, 2 stories, $520/square installed
Hip roofs slope on all four sides, which increases cutting waste to 15%. The 7/12 pitch multiplier is about 1.158, so the 1,900 sq ft footprint becomes roughly 2,540 sq ft with pitch and waste applied — about 25.4 squares. At 76 bundles of shingles and $520/square, the installed estimate lands near $13,200. Two-story access adds labor cost beyond the square count, so a contractor may quote 10-15% above this figure.
Small backyard workshop or garage roof
20 ft long, 14 ft wide, 4/12 pitch, gable roof, 1 story, $350/square installed
A 280 sq ft footprint with a 4/12 pitch multiplier of 1.054 and 10% waste yields about 3.2 squares — just under 10 bundles. At $350/square the installed cost is roughly $1,120. This illustrates that small jobs often carry a minimum charge from contractors ($800-$1,500 is common), so the per-square rate may not scale down linearly. The calculator gives you the material number; the minimum job fee is a negotiation point.
Expert Unlock
The thing most explanations skip

The pitch multiplier formula assumes a perfect planar roof surface, which is true for most residential roofs but breaks down at intersecting slopes. Where two roof planes meet at a valley, the actual cut angle is not a simple function of either plane's pitch — it depends on the dihedral angle between them. Estimators using only the single-pitch multiplier on a complex hip-and-valley roof will systematically undercount material at the intersections. The 20% waste factor for complex roofs is a proxy for this geometric complexity, not a precise correction. For high-accuracy takeoffs on multi-plane roofs, a CAD-based or satellite measurement tool will outperform any area-plus-multiplier approach.

How many bundles of shingles do I actually need?

What is a roofing square and how many bundles of shingles per square?
One roofing square equals 100 square feet of sloped roof surface — not the floor area of your house. Standard architectural shingles come 3 bundles per square, with each bundle covering about 33.3 sq ft. If your calculator result shows 20 squares, order 60 bundles plus a few extra for cuts and mistakes.
How do I calculate roof pitch and why does it change the shingle count?
Pitch is the number of inches the roof rises for every 12 inches of horizontal run. A 6/12 pitch rises 6 inches per foot. Because the actual sloped surface is longer than the flat footprint, pitch multiplies the material area — a 6/12 roof has about 18% more surface than its footprint. Steeper pitches need more shingles, more labor time, and carry higher fall risk.
What waste factor should I use for my roofing project?
A 10% waste factor is standard for simple gable roofs with few cuts. Hip roofs with four slopes and diagonal cuts typically need 15%. Complex roofs with dormers, multiple ridges, and valleys can hit 20% or more. Ordering too little means a costly second delivery; the extra material from ordering to waste factor almost always costs less than a reorder trip.

Need something this doesn't cover?

Suggest a tool — we'll build it →