Roofing · Construction quantity tool

Roof Pitch Calculator

Calculate pitch ratio, roof angle and the geometric rafter factor.

What this calculator measures

Pitch describes roof geometry; it does not determine structural framing capacity, roofing material requirements or code compliance.

Pitch = rise/run. The angle is arctan(rise/run), and the rafter factor is the hypotenuse divided by run. The result is intended to be understandable enough to compare against a drawing, material list or supplier quotation. It does not hide unit conversions or add unexplained corrections.

How the calculation works

Pitch = rise/run. The angle is arctan(rise/run), and the rafter factor is the hypotenuse divided by run.

The calculator starts with the physical dimensions you enter. Units are converted where required before the geometry is applied. When a waste or adjustment percentage is available, it is calculated after the base quantity so the two figures remain distinguishable. This makes it possible to see whether a change came from the project measurement or from the ordering allowance.

Worked example

Using a 6 in rise per 12 in of run, the calculator returns:

Pitch6:12
Angle26.57°
Rafter factor1.12

The calculator returns pitch 6:12, an angle of 26.57°, and a rafter factor of 1.118 — the diagonal of a 6-12 triangle divided by its 12 in base. That single factor is the practical output: any horizontal run multiplied by 1.118 gives the sloped length, so a 14 ft run spans 15.65 ft of rafter.

Reading the result: the first line is always the geometric base quantity — the number the drawing could defend — and any allowance line sits below it, never inside it. If a supplier's number disagrees with the base line, the argument is about geometry or units; if it disagrees with the allowance line, the argument is about waste policy. Keeping the two separate is the whole point.

Inputs, field by field

  • Rise (in): Inches of vertical rise per one foot of run. Common residential pitches sit between 4:12 and 9:12; lower pitches need specific roofing products and steeper pitches change walkability and safety equipment.
  • Run (in): Almost always 12 — pitch is quoted per foot of run. A number other than 12 is usually a sign the measurement came from somewhere other than a level-and-tape rise check.
  • Measuring existing pitch: From the attic or gable, hold a level 12 in horizontally from the rafter underside and measure the vertical gap; or measure a gable's total rise over its total run and reduce it to a per-12 figure.
  • Angle use: The angle in degrees suits some tools and material specs; carpentry layout mostly uses the pitch ratio and the factor.

Why the inputs matter

Each field represents a dimension or assumption that changes the result. Length and width control area; thickness or depth controls volume; spacing controls the number of repeated components; coverage controls how much surface a product can cover; and waste changes the planning quantity without changing the underlying geometry. Entering a rounded number is acceptable for an early estimate, but actual procurement should use measured conditions and product-specific information.

Units and conversion checks

Construction calculations frequently mix feet and inches. BuildNumeris converts these values explicitly before multiplying. For volume, remember that cubic yards and cubic feet are not interchangeable: one cubic yard contains 27 cubic feet. Area uses square units and volume uses cubic units. A unit error can be much larger than a rounding error, so checking the displayed intermediate quantity is an important part of reviewing the result.

Common mistakes with this calculation

  • Quoting total rise over total span as if it were the per-12 pitch.
  • Confusing degrees with ratio — a '26.6°' roof is a 6:12 roof, and mixing the units garbles orders.
  • Measuring rise from the roof surface without accounting for rafter depth when the drawing dimension is to the top plate line.
  • Using the plan's pitch on an as-built roof that was framed a notch steeper or flatter.
  • Applying a waste percentage twice — once inside a dimension and once in the percentage field.
  • Relying on a quantity estimate as if it were structural or code design.

Ordering and materials

Pitch drives product selection: many shingle warranties cap or require specific underlayments at low slopes, and steep slopes need staging, anchors and toe boards. The rafter factor times the plan area converts flat takeoffs to sloped areas on the roof-area calculator, and steepness changes labor estimates more than material ones.

What this calculator does not decide

This tool does not determine structural adequacy, required reinforcement, soil capacity, design loads, engineering details, local building-code compliance or manufacturer installation requirements. Those decisions can depend on factors that are not represented by a simple quantity formula. Where safety or regulated construction is involved, the project documents and qualified professionals take precedence.

Planning estimate only: Verify measurements, product data, project specifications and applicable requirements before purchasing or constructing.

Field verification checklist

Confirm pitch in two places on the actual roof, not only on the drawing — gable end and eave. When the factor and angle check out, carry the same values into the roof-area and rafter-length tools so the whole roof package uses one consistent geometry.

Related BuildNumeris tools

Construction estimates are interconnected: a concrete project pulls in gravel, rebar and excavation numbers; a roof package chains pitch, area and rafter length; a wall sequence runs from framing through drywall to paint. Open the related tools below to build a connected takeoff.

Practical workflow

Measure first, select the correct units, enter the dimensions, review the base quantity, decide whether a waste allowance is appropriate, and then compare the result with project documentation. Save or copy the result if you are building a larger estimate. When conditions change, recalculate rather than manually editing the old number.