Roof Square Footage Calculator

Roof Rafter Calculator

Accurately calculate your rafter run length, tail length, and total board length.

Calculates True AreaFactors in PitchIncludes Waste FactorSquares & Bundles
ft
/12
in
in
Example preview
Result14.46 ft Total Length
Total Length (ft & in)
14' 5.6"
Rafter Run Length
13' 4.2"
Tail Length
1' 1.4"
Adjusted Horizontal Run
11.94 ft

Enter your values and press Calculate to see your result.

How it works

Follow the exact steps to get your result instantly and privately.

Step 1: Input Span

Enter the total width of the house from outside wall to outside wall.

Step 2: Add Pitch

Provide the roof pitch (rise over 12).

Step 3: Get Length

Instantly see the required rafter length, including ridge allowances and tail lengths.

STEP 1

Step 1: Input Span

Enter the total width of the house from outside wall to outside wall.

Input Span

How to calculate rafter length

Rafter length relies on the Pythagorean theorem. You must also subtract half the thickness of the ridge board from the horizontal run to ensure the rafter fits perfectly.

Measuring Methods

  • The Footprint Estimation (Quickest): If you need a rough estimate, multiply the length of your home by its width to find the footprint, then apply a pitch multiplier based on your roof's steepness.
  • Manual Measurement (Most Accurate): For complex shapes with valleys, hips, or dormers, sketch your roof and divide it into simple geometric shapes (rectangles, triangles). Calculate each section's area and sum them up.
  • Digital Measurement Tools: Use satellite mapping tools to outline your roof from an aerial view. This gives you a fairly accurate square footage estimate without needing to climb a ladder.
Run = (Span / 2) - (Ridge Thickness / 2)
Rafter Length = Run * √(1 + (Pitch / 12)²)
Tail Length = Overhang * √(1 + (Pitch / 12)²)
Example

If you have a 40 × 30 ft house with a 1 ft overhang and a 6/12 gable roof: the footprint is 42 × 32 = 1,344 sq ft. The slope factor is 1.118. The raw area is 1,344 × 1.118 ≈ 1,502 sq ft. Adding a standard 10% waste brings it to 1,652 sq ft. That converts to 17 squares, or 51 shingle bundles.

Worked examples

Understanding how the math applies to real-life roofing scenarios can help you plan your materials effectively. Below, we break down several common home styles and roof types—from a simple shed dormer to a sprawling colonial. By seeing how footprint size, roof slope, and waste factor combine, you can estimate your own project with confidence.

Various roof styles examples
Sample scenarios and their calculated results
ScenarioCalculationResult
House A — small ranch, 50 × 28 ft, 4/12 gableFootprint 52 × 30 = 1,560 sq ft × 1.054 slope × 1.10 waste1,809 sq ft → 19 squares, 57 bundles
House B — large colonial, 60 × 40 ft, 9/12 gableFootprint 63 × 43 = 2,709 sq ft × 1.250 slope × 1.10 waste3,725 sq ft → 38 squares, 114 bundles
House C — hip bungalow, 36 × 36 ft, 6/12 hipFootprint 40 × 40 = 1,600 sq ft × 1.118 slope × 1.15 hip waste2,057 sq ft → 21 squares, 63 bundles
Project D — shed dormer, 24 × 14 ft, 3/12 shedFootprint 26 × 16 = 416 sq ft ÷ 2 (single slope) × 1.031 × 1.10 waste236 sq ft → 3 squares, 9 bundles
Project E — two-section complex, 45 × 30 ft, 8/12 gableFootprint 47 × 32 = 1,504 sq ft × 1.202 slope × 2 sections × 1.20 waste4,339 sq ft → 44 squares, 132 bundles
DID YOU KNOW?

Quick facts

  • Background texture
    The 'birdsmouth' cut rests exactly on the top plate of the wall.
  • Background texture
    A standard 2x ridge board is actually 1.5 inches thick, meaning you subtract 0.75 inches from your horizontal run.
  • Background texture
    Overhang (the eave) adds to the total board length but does not affect the pitch or the birdsmouth cut location.

Frequently asked questions