Calculate roof surface area, roofing squares, and shingle bundles needed from your building footprint and roof pitch.
Enter your roof footprint and pitch, then click Calculate
This free roofing calculator turns your building's footprint and roof pitch into a roof surface area, the number of roofing squares, and an estimated shingle bundle count — the same core method used in widely published roofing estimating guides, adjusted for a waste factor you control.
Enter your building footprint (length × width, measured from the ground), select your roof pitch, and the calculator multiplies the flat footprint area by a pitch multiplier that accounts for the roof's slope — a steeper roof has more actual surface area than its flat footprint suggests. It then adds your chosen waste percentage to cover cuts, overlaps, and roof features like valleys or hips, converts the result into 100-square-foot "roofing squares," and multiplies by your selected bundles-per-square rate to estimate total shingle bundles.
Homeowners planning a roof replacement or repair, DIYers estimating material costs before a project, and contractors putting together a quick rough estimate before a formal roof measurement. It's a planning tool — always confirm final quantities with an on-roof measurement or professional estimate before ordering materials.
The exact formula this calculator uses to turn a footprint into shingle bundles
A sloped roof surface is always larger than its flat footprint. The multiplier comes from the Pythagorean theorem applied to a right triangle with legs of 12 (the run) and the pitch (the rise), giving the true slope-length ratio.
One roofing square equals 100 square feet of roof surface — the standard unit the roofing industry uses for pricing materials and labor.
Extra material is always needed for cuts, ridge and valley overlaps, and complex features — the waste percentage is added before converting to squares and bundles.
From measuring your footprint to reading your bundle count
Measure the length and width of the building's footprint from the ground, in feet.
Select the roof's rise per 12 inches of run, such as 6 for a 6/12 pitch.
Enter a waste percentage to account for cuts, overlaps, and complex roof features.
See your roof surface area, roofing squares, and estimated shingle bundles needed.
A common gable roof and a steeper roof pitch, calculated step by step
Common roof pitches and their surface area multiplier
| Pitch | Multiplier | Approx. Angle |
|---|---|---|
| 2/12 | 1.014 | 9.5° |
| 3/12 | 1.031 | 14° |
| 4/12 | 1.054 | 18.4° |
| 5/12 | 1.083 | 22.6° |
| 6/12 | 1.118 | 26.6° |
| 7/12 | 1.158 | 30.3° |
| 8/12 | 1.202 | 33.7° |
| 9/12 | 1.25 | 36.9° |
| 10/12 | 1.302 | 39.8° |
| 12/12 | 1.414 | 45° |
Steeper roofs need more material for the same footprint, and are also more time-consuming and expensive to install due to the added safety requirements of working on a steep slope — factor this into total project cost, not just material quantity.
Where an accurate roof area estimate saves money and planning time
Estimate shingle bundles needed before a full roof tear-off and replacement.
Work out how much material is needed for a partial roof section repair.
Quickly rough out a material estimate before a formal roof measurement.
Compare shingle costs across different bundle-per-square products and pitches.
Estimate roofing material budgets during the design phase of a new build.
Cross-check a roofing contractor's quoted square footage against your own calculation.
What this roofing calculator does well, and where it can't replace an on-roof measurement
Get a more accurate roofing material estimate
Summary: This roofing calculator turns your building footprint and roof pitch into a roof surface area, roofing squares, and shingle bundle estimate — a fast, free planning tool for roof replacements and repairs. Pair it with the Square Footage Calculator or Concrete Calculator for the rest of your project.
Common questions about estimating roof area and shingles
Industry guidance to complement this calculator — not a substitute for a licensed roofing contractor
Other home & project tools