Skip to content
Pro²

Pro² · https://pro2.tools/en/roofing/shingle-calculator/
Instructional guide. Examples are not a calculation for your project.

Roof shingle bundle calculator

Estimate sloping roof area and bundle equivalents using the coverage on your chosen product, on iPhone.

In the app · English

Tools → Roof shingles

Download on the App Store

For iPhone · iOS 18 or later

Free to download.

See the worked example
Plan and sloping areaHorizontal plan / run
The dashed line spans the full horizontal width between the eaves, covering both equal slopes. Length runs along the eaves. The example uses metres; bundle coverage is an area in m².Illustration; not to scale.

What to measure

Estimate sloping roof area and bundle equivalents from the coverage stated for your chosen shingles. For an initial material estimate on a simple roof with one pitch. With a symmetrical gable roof, use the full horizontal width to represent both slopes together.

Plan length and full width
Horizontal dimensions of the area covered, not dimensions measured along the slope.
Pitch and allowance
Slope angle in degrees and a separately chosen material allowance.
Coverage per bundle
Installed coverage in m² per bundle, or ft² in imperial mode, from the product packaging.

Choose the right setup

Enter one rectangle and one pitch. Split a roof with several pitches or non-rectangular regions into suitable separate area estimates.

Read the result

  • Sloping area, material equivalents before allowance and equivalents after allowance.

A worked example

A simple roof with a chosen 15% allowance. In this example, each material unit covers 3 m².

Inputs and results
QuantityValue
Plan length × full width; pitch10 × 8 m; 30°
Coverage per unit; allowance3 m²; 15 %
Sloping area92.376 m²
Base equivalents30.79
Bundle equivalents, with allowance35.41

How the numbers fit together

Area = length × width / cos(angle). Divide by 3 m², then multiply by 1.15. Figures are shown to two decimals for the material count. The unrounded result is about 35.411; rounding that quantity up gives 36 whole units before any layout-specific additions.

Turn rise/run notation into an angle

If a drawing gives slope as rise over horizontal run, convert that ratio before entering the roof angle. A 6:12 slope means 6 units of vertical rise per 12 of horizontal run, measured in the same units. It is 50%, not 6° or 12°.

Angle = atan(rise ÷ horizontal run), expressed in degrees. For 6:12, atan(6 ÷ 12) ≈ 26.565°. Enter that angle in this Pro² roof tool. You can also open Tools → Slope finder with the actual rise and horizontal run, then carry its angle into the roof calculation.

Use the horizontal run of one slope for the ratio. On a symmetrical gable roof, it is half the total span, not the sloping rafter length. The roof-area width field still follows the full-plan-width convention described above. This conversion does not choose a suitable slope or approve a roofing product.

Units, allowances and limits

Metric and imperial dimensions are supported. Pitch is an angle in degrees, not rise-per-12 or a percentage. The area method assumes one pitch over the plan rectangle.

The chosen allowance is not a guaranteed waste rate. Hips, valleys, openings, starter pieces, ridge pieces, flashings and fasteners need a separate takeoff.

Coverage varies by product. The app displays a fractional bundle estimate; purchasing whole bundles requires rounding up after applying the chosen allowance. Separate starter and ridge products are not included.

This tool estimates covering material. It does not size rafters, check roof loads or design the roof structure.

On the job

Does every bundle cover the same area?

No. Use the installed coverage printed for the particular shingles, not a generic bundle size.

Do I halve the width of a gable roof?

Not when estimating both equal slopes together. The full plan width already covers both halves; calculate only one half if you intend to estimate one slope.

Does every bundle cover the same area?
No. Use the installed coverage printed for the particular shingles, not a generic bundle size.
Do I halve the width of a gable roof?
Not when estimating both equal slopes together. The full plan width already covers both halves; calculate only one half if you intend to estimate one slope.
Back to the category

Estimate materials for your roof.

Use your roof dimensions and the selected material’s coverage in Pro² for iPhone.

For iPhone · iOS 18 or later