← All tools

Home improvement

Roofing Shingle Calculator

Estimate sloped roof area, roofing squares, and shingle bundles for a simple gable roof. Nothing you enter leaves your browser.

Enter your values and we’ll calculate the result.

Enter your values, then calculate.

Calculation method

A transparent estimate.

Every adjustable assumption stays visible in the calculator, and discrete materials are rounded up only when it is time to buy.

Formulafootprint area × √(1 + (rise ÷ 12)²) × (1 + waste %) ÷ 100

What this estimate assumes

  • This footprint-and-pitch method models a simple gable roof and includes both roof planes.
  • One roofing square is 100 ft²; the default is three bundles per square and 10% waste.
  • Add every overhang and roof section. Complex hips, valleys, dormers, starters, caps, and flashing need a detailed takeoff.

Research sources

Simple by design

Get the answer, without the clutter.

FormatCalc is built for quick work. This roofing shingle calculator runs entirely on your device, so private text and data stay private.

01

Enter or paste your information.

02

Set the values that matter to you.

03

Copy, use, or download your result.

Common questions

Using the Roofing Shingle Calculator

Is the Roofing Shingle Calculator free to use?

Yes. FormatCalc's Roofing Shingle Calculator is free to use with no account required.

Is my data private when I use the Roofing Shingle Calculator?

Yes. This tool processes your input locally in your browser. FormatCalc does not upload or store what you enter.

How do I use the Roofing Shingle Calculator?

Enter your values, select any units, and choose Estimate shingles. You can then copy the result.

How is the Roofing Shingle Calculator calculated?

It uses footprint area × √(1 + (rise ÷ 12)²) × (1 + waste %) ÷ 100. The result is a planning estimate, so confirm the coverage or yield printed on your selected product.