Roofing Calculator
Estimate roofing squares, shingle bundles, and pitch-adjusted area from your roof size.
Part of 🧮 Free Online Calculators
✔ 100% Free✔ No Signup✔ No Watermark✔ Unlimited Use
Estimate a Roof in Seconds
This free roofing calculator tells you how many roofing squares and shingle bundles your job needs. Enter the total roof area, or enter the building footprint and roof pitch and the tool applies the correct slope factor for you. It then divides the surface into 100 square foot squares, adds a waste allowance, and multiplies by three bundles per square, which is the standard packaging for most three tab and architectural asphalt shingles.
Everything runs in your browser, so nothing is sent to a server. Switch measurement units on the fly, adjust the waste percentage for cut heavy roofs, and get an instant material count you can take to the supply yard.
How to Use the Roofing Calculator
- 1Choose whether to measure by footprint (length and width) plus roof pitch, or by a total roof area you already know.
- 2Enter the dimensions, pick the unit for each field, and set the roof pitch as rise per 12 inches of run.
- 3Set a waste allowance, usually 10 percent for simple roofs and up to 15 percent for complex ones with many valleys and hips.
- 4Press Calculate to see roofing squares, shingle bundles, and the waste-adjusted area.
Why Use MakeToolz's Roofing Calculator?
Footprint or area input
Work from a length by width footprint with pitch, or plug in a roof area you measured directly.
Automatic slope factor
Enter rise over 12 and the tool applies the geometry: slope factor equals the square root of rise squared plus 144, divided by 12.
Squares and bundles
See roofing squares (100 sq ft each) and the exact number of shingle bundles at three bundles per square.
Adjustable waste
Set your own waste percentage so cut heavy, hip, and valley roofs are covered without guessing.
Unit dropdowns
Mix feet, inches, yards, meters, or centimeters for dimensions and square feet, yards, or meters for area.
Runs in your browser
All math is client side, instant, and private, with no sign up and no data leaving your device.
Who Uses a Roofing Calculator and Why
A roofing calculator is used by homeowners planning a reroof, by contractors pricing a job, and by DIY builders ordering their own materials. Anyone who needs to know how many shingle bundles to buy starts here, because buying too few means a second trip and a color batch mismatch, while buying too many wastes money on returns that suppliers may not accept.
The tool answers one core question fast: how much roofing material does this roof need. It converts a roof size into roofing squares, then into bundles, while accounting for the extra surface area that a sloped roof adds over the flat footprint of the house. That slope adjustment is the step most people forget, and it is the reason a hand estimate based on floor area almost always comes up short.
When This Calculator Helps Most
- Reroofing a home: Turn your house footprint and roof pitch into an exact bundle count before you call the supply yard.
- Pricing a bid: Contractors get a fast material line item so labor and markup can be added on top.
- Ordering shingles: The bundle number rounds up so you never order a fraction of a package you cannot buy.
- Budgeting a project: Multiply squares by your local price per square to sanity check a quote.
- Comparing roof shapes: Change the pitch to see how a steeper roof raises both surface area and cost.
How Roofing Squares and Bundles Are Calculated
The math has three parts. First, the slope factor is found from the pitch: slope factor equals the square root of the rise squared plus 144, all divided by 12. For a 5/12 pitch that is the square root of 169 over 12, which is 1.0833. The roof area is the footprint length times width times that slope factor. If you enter a roof area directly, that value is treated as the finished sloped surface. Next, roofing squares equal the roof area divided by 100, since one square covers 100 square feet. Finally, bundles equal squares times one plus the waste percentage, times three bundles per square, rounded up to the next whole bundle.
The three bundles per square figure fits most standard three tab and architectural asphalt shingles, and the waste percentage covers starter strips, ridge caps, cuts at hips and valleys, and mistakes. This is an estimate, so confirm the exact coverage on your shingle wrapper and order a little extra, because premium and heavyweight shingles can run four or five bundles per square.
Slope Factor by Roof Pitch
| Roof pitch (rise/12) | Slope factor | Added area vs footprint | Common description |
|---|---|---|---|
| 3/12 | 1.031 | 3 percent | Low slope |
| 5/12 | 1.083 | 8 percent | Conventional |
| 7/12 | 1.158 | 16 percent | Moderate steep |
| 9/12 | 1.250 | 25 percent | Steep |
| 12/12 | 1.414 | 41 percent | 45 degree |
Common Mistakes and Tips
The biggest mistake is estimating from the floor area of the house instead of the sloped roof surface, which underbuys material on every pitched roof. Another is forgetting waste: a plain gable roof may only need 10 percent, but a roof full of hips, valleys, dormers, and skylights can need 15 percent or more. Also remember that this bundle count covers the field shingles only, so add separate starter strip and hip and ridge cap products for a complete order.
Measure carefully and round up, since a short order stalls a whole crew. To plan the rest of the job, pair this with the roof pitch calculator to nail down your slope, the square footage calculator to check your measurements, and the siding calculator for the walls.
People Also Ask
How many bundles of shingles do I need for 1,000 square feet?
A 1,000 square foot roof is 10 squares, and at three bundles per square that is 30 bundles before waste. Adding 10 percent waste brings it to 33 bundles.
What is a roofing square?
A roofing square is 100 square feet of roof surface. It is the standard unit roofers and suppliers use to measure and price shingle work.
How many bundles are in a square of shingles?
Most standard three tab and architectural asphalt shingles come three bundles to a square. Heavier or premium shingles can take four or five bundles per square, so check the label.
Do I need to include waste in my roofing estimate?
Yes. Waste covers cuts, starter courses, ridge caps, and errors. Use about 10 percent for a simple roof and up to 15 percent for one with many hips, valleys, and penetrations.
How does roof pitch affect the number of shingles?
A steeper pitch increases the actual roof surface over the same footprint, so it needs more shingles. A 12/12 roof has about 41 percent more area than the flat footprint beneath it.
How do I calculate roof area from the footprint?
Multiply the footprint length by the width to get the flat area, then multiply by the slope factor for your pitch. The slope factor is the square root of the rise squared plus 144, divided by 12.
Can I measure my roof without climbing on it?
Yes. You can measure the building footprint from the ground and estimate the pitch from inside the attic or from a ladder at the eave, then let the calculator apply the slope factor.
Is this roofing estimate exact enough to order materials?
It is a close estimate suitable for planning and budgeting. Before you place the final order, confirm the bundle coverage on your specific shingle and check local code for underlayment and ventilation requirements.
Frequently Asked Questions
Does one bundle cover a full square?
How do I measure my roof pitch?
Can I use this for metal or tile roofs?
Why is the roof area bigger than my footprint?
Related Free Tools
More Building & Renovation Calculators
Board Foot CalculatorPaint CalculatorTile CalculatorFence CalculatorDrywall CalculatorStair CalculatorWallpaper CalculatorRebar CalculatorPlywood CalculatorBrick CalculatorPool Volume Calculator