Home
Roof Shape:
Choose your preferred measurement system.
feet (ft)
feet (ft)
Footprint = L × W
feet (ft)
Footprint = s²
feet (ft)
feet (ft)
feet (ft)
feet (ft)
feet (ft)
Footprint = π × r²
Rise over run in inches per foot.
Pitch Factor: 1.1226.6°50.0%
Add extra for cuts, valleys, hips, and ridges.
Number of decimal places in results.
Most asphalt shingles use 3 bundles per square.
Optional — estimate total material cost.
Optional — include installation cost.
Adds felt paper / synthetic underlayment.

What Is a Roofing Calculator?

A roofing calculator helps you estimate the materials needed for a roofing project. It calculates the total roof area based on the building's footprint and roof pitch, then converts the area into roofing squares (1 square = 100 sq ft) and shingle bundles needed.

This calculator supports four building shapes — Rectangle, Square, L-Shape, and Circle — and includes a waste factor to account for cuts, valleys, hips, and ridges.

How Does the Roofing Calculator Work?

The calculator follows these steps:

Step 1: Calculate the building footprint area based on the selected shape.

Step 2: Apply the pitch factor to convert footprint area to actual roof surface area.

Step 3: Add the waste factor (default 10%).

Step 4: Convert to roofing squares (÷ 100).

Step 5: Multiply by bundles per square (typically 3-4).

Pitch Factor is calculated as: √(12² + Rise²) ÷ 12, where Rise is the vertical rise in inches per 12 inches of horizontal run. For example, a 6:12 pitch has a factor of √(144 + 36) ÷ 12 = √180 ÷ 12 = 13.416 ÷ 12 = 1.118.

Why Use This Roofing Calculator?

  • Four Shapes: Supports rectangle, square, L-shape, and circular buildings.
  • Pitch Factor: Automatically converts footprint to actual roof surface area.
  • Waste Factor: Add extra for cuts, valleys, hips, and ridges.
  • Bundle Estimation: Choose between 3-tab (3 bundles/sq) and architectural (4 bundles/sq).
  • Cost Estimation: Enter price per square to estimate total project cost.
  • Free & Private: No registration, no data storage.

Common Roofing Terms

  • Roofing Square: 100 square feet of roof surface.
  • Pitch Factor: A multiplier that converts the flat footprint to the actual sloped surface area.
  • Bundle: A package of shingles. Most 3-tab shingles come 3 bundles per square.
  • Waste Factor: Additional material for cuts, valleys, hips, and ridges (typically 10-15%).

❓ Roofing Calculator FAQ

How do I calculate how many shingles I need?

Calculate your roof area in square feet, divide by 100 to get roofing squares, then multiply by the number of bundles per square (typically 3-4). This calculator does all the math for you.

What is a roofing square?

A roofing square is 100 square feet of roof surface. It's the standard unit for ordering roofing materials.

What is a pitch factor?

The pitch factor converts a flat footprint area to the actual sloped roof area. For a 6:12 pitch, the factor is 1.12, meaning the actual roof area is 12% larger than the footprint.

How many bundles of shingles are in a square?

Standard 3-tab shingles typically come 3 bundles per square. Architectural shingles often come 4 bundles per square.

What is the recommended waste factor for roofing?

A 10-15% waste factor is standard to account for cuts, valleys, hips, and ridges. Complex roofs with many angles may need 15-20%.

How do I measure my roof pitch?

Roof pitch is the rise over run in inches per foot. For example, a 6:12 pitch rises 6 inches for every 12 inches of horizontal run. You can measure this with a level and tape measure.

What is the minimum pitch for asphalt shingles?

Asphalt shingles require a minimum pitch of 2:12 (2 inches rise per 12 inches run) for most products. A 3:12 or higher pitch is recommended for proper water shedding.

How do I calculate the roof area for an L-shaped house?

Divide the L-shape into two rectangles, calculate each area, and add them together. This calculator does this for you with the L-Shape mode.

How much does a square of shingles cost?

Asphalt shingles typically cost $100-$300 per square for materials alone. Premium architectural shingles cost more. This calculator includes an optional price field.

What is the difference between 3-tab and architectural shingles?

3-tab shingles are flat and have cutouts, while architectural shingles are laminated for a dimensional look. Architectural shingles typically use 4 bundles per square instead of 3.

How do I estimate roofing costs?

Multiply the number of roofing squares by the cost per square (materials + labor). This calculator includes optional price and labor fields.

What is underlayment and do I need it?

Underlayment (felt paper or synthetic) is installed between the roof deck and shingles to provide a secondary water barrier. It's required by most building codes.

How long does a roof last?

Asphalt shingle roofs typically last 20-30 years with proper installation and maintenance. Premium architectural shingles can last 30-50 years.

What is the best time of year to install a roof?

Spring and fall are ideal for roofing, with mild temperatures and low humidity. Avoid extreme heat or cold, which can affect shingle adhesion.

How do I calculate the number of rolls of felt paper needed?

A standard roll of #15 felt covers about 4 squares (400 sq ft). The calculator estimates underlayment rolls based on total roof area.

What tools do I need to measure a roof?

A tape measure, ladder, and level for measuring pitch. For safety, consider using a drone or roofing measurement service for large or steep roofs.

Can I use this calculator for a commercial building?

Yes, this calculator works for any rectangular, square, L-shaped, or circular building. For complex commercial roofs, break the structure into sections and calculate each separately.