Audited 30 Jul 2026·Last updated 31 Jul 2026·5 citations·Tier 2·0 uses

Roof Truss Calculator

How many roof trusses you need, plus the overall height, top chord and bottom chord to specify. Web lengths come from the truss designer — and here is why.

Roof Truss Calculator

Truss type
Bearing to bearing, outside face of plate to outside face of plate. This is the bottom chord length and the number a truss supplier will ask for first.
ft
The first number of an x:12 pitch. 4:12 is a common low residential pitch, 6:12 typical, 12:12 a 45° roof. Both slopes are assumed equal on a gable truss.
in / 12
The vertical depth of the truss at the bearing, from the top of the bottom chord to the top of the top chord. Your truss supplier sets this: a conventional heel is shallow, roughly the depth of the top chord, while an energy heel is commonly 12 inches or more to leave room for full-depth insulation over the wall plate.
in
The HORIZONTAL projection past the outside of the wall, measured on the plan — not the length along the slope. Trusses are ordered with the overhang included in the top chord.
in
Truss spacing
The direction the trusses are spaced along, perpendicular to the span. Used for the truss count and the lumber estimate.
ft
Chord size for the lumber estimate
Trusses needed
25
One more than the number of bays: building length in inches ÷ spacing, rounded down, plus one. It excludes gable-end frames, girder trusses over any opening, and any doubling the truss designer calls for. Everything on this page is a dimension to specify and a quantity to budget — it is not a truss design. IRC R802.10.2 requires metal-plate-connected wood trusses to comply with ANSI/TPI 1, and R802.10.1 requires the truss design drawings to be provided to the building official and approved before installation. Those drawings govern over every number here, adopted code editions and local amendments differ between jurisdictions, and a licensed structural engineer or architect must sign off before work proceeds.
Dimensions, exclusions and code framing
GEOMETRY: a common gable truss spanning 30 ft at 6:12 with a 3.5 in heel stands 7 ft 9 1/2 in tall at the peak, measured from the top of the bottom chord. Each top chord is 19 ft 0 1/16 in including a 24 in tail, and the 24 in eave is a HORIZONTAL projection that becomes 26.833 in measured along the slope. COUNT: 25 trusses at 24 in o.c. over 48 ft, excluding gable-end frames, girder trusses at any opening, and any doubling the truss designer calls for. WHAT IS NOT HERE, ON PURPOSE: no web member lengths, no chord or plate sizes, no capacity check and NO CUT ANGLES. The web pattern behind a name like Fink or king post is set by the truss plant's engineering from the loads, the plate capacities and the lumber it stocks — two suppliers will give you different web layouts for the same profile name, so there is no geometric standard to quote and this page does not invent one. The chord depth you chose is used ONLY to price the 1134 board feet of chord lumber estimated above; it is not a design. CODE AND SIGN-OFF: IRC R802.10.2 requires metal-plate-connected wood trusses to be designed to accepted engineering practice and to comply with ANSI/TPI 1. R802.10.1 requires the truss design drawings to be provided to the building official and APPROVED BEFORE INSTALLATION, and to be delivered with the trusses. R802.10.3 requires bracing to prevent rotation and provide lateral stability, either per the construction documents or per accepted industry practice such as the SBCA BCSI guide. IBC 2303.4.5 requires written concurrence and approval from the truss designer before a truss member is cut, notched, drilled, spliced or altered — which is why this page gives you no saw angles. Confirm the section numbering in the edition your jurisdiction has adopted, because adopted editions and local amendments differ. The sealed truss design drawings govern over every number on this page, and a licensed structural engineer or architect must sign off on the framing before work proceeds.
Overall height at the peak
7 ft 9 1/2 in
Overall height in inches
93.5 in
Top chord length
19 ft 0 1/16 in
Top chord length in inches
228.0789 in
Bottom chord length
30ft
Overhang along the slope
26.8328 in
Pitch angle
26.5651°
Chord lumber per truss
68.0132ft
Total chord lumber
1,700.3289ft
Chord board feet
1,133.5526

Background.

A roof truss is a component you specify and buy, not one you cut. That single fact decides both what this page computes and, more usefully, what it refuses to compute.

What you need in order to order trusses is a short list: the span bearing to bearing, the pitch, the heel height, the overhang, the spacing, and how many. This page produces those, plus the overall height and the chord lengths so you can check clearances, size the gable-end wall, and put a rough number on the lumber. For a 30 foot gable truss at 6:12 with a 3.5 inch heel and a 24 inch eave, at 24 inches on centre over a 48 foot building: twenty-five trusses, 7 ft 9 1/2 in tall at the peak, with top chords 19 ft 0 1/16 in long including the tail, and a 30 foot bottom chord.

Two of those numbers are worth dwelling on. The overall height is measured from the top of the bottom chord to the top of the top chord at the peak, and it is heel height plus the run in feet times the rise — so a raised energy heel lifts the whole truss without lengthening a single chord. Going from a 3.5 inch conventional heel to a 12 inch energy heel takes the same truss from 7 ft 9 1/2 in to 8 ft 6 in, changes nothing about the top chord, and adds most of a course to the gable-end wall. The overhang is the other one: 24 inches of eave is a horizontal projection measured on the plan, and along a 6:12 slope it becomes 26.8 inches of top chord. Treat it as a slope length and you will short every chord on the roof.

What this page does not give you is web member lengths, and that is a correctness decision rather than a gap. A profile name like Fink, Howe, king post or queen post describes the web pattern, but the panel-point positions that fix the actual web lengths are generated by the truss plant's engineering software from the loads, the connector-plate capacities and the lumber it happens to stock. Two suppliers will hand you different web layouts for the same profile name at the same span and pitch. There is no published geometric standard to quote, so quoting one would mean inventing a specification. The page emits none and says so beside the answer. The same reasoning applies to chord sizes, plate sizes and any capacity check: the chord size input here exists only to turn lineal feet into board feet for a budget, and it changes no dimension on the page.

There is also no cut angle anywhere on this page, which is the sharpest difference between it and the rafter length calculator. IRC R802.10.2 requires metal-plate-connected wood trusses to be designed in accordance with accepted engineering practice and to comply with ANSI/TPI 1. R802.10.1 requires the truss design drawings to be provided to the building official and approved before installation, and to be delivered with the trusses. R802.10.3 requires bracing to prevent rotation and provide lateral stability, either per the construction documents or per accepted industry practice such as the SBCA BCSI guide. And IBC 2303.4.5 requires written concurrence and approval from the truss designer before a truss member is cut, notched, drilled, spliced or altered. A truss calculator that printed a saw angle would be inviting a code violation, so this one does not.

Use the numbers here to get a quote, check a delivery clearance and budget the lumber. Confirm the section numbering against the code edition your jurisdiction has actually adopted, because adopted editions and local amendments differ. The sealed truss design drawings govern over everything on this page, and a licensed structural engineer or architect must sign off on the framing before work proceeds.

What is roof truss calculator?

A roof truss is a prefabricated triangulated frame that replaces site-cut rafters and ceiling joists with one engineered component. Its outline is defined by four numbers: the span between bearings, the pitch of the top chord, the heel height at the bearing, and the overhang.

The geometry follows from those directly. The overall height at the peak is the heel height plus the horizontal run in feet times the rise per foot. Each top chord is the run in feet times the unit length √(144 + rise²), which is the amount of chord per 12 inches of horizontal run, plus the overhang converted the same way. The bottom chord is the span. On a common gable truss the run is half the span and there are two top chords; on a monoslope or shed truss the run is the whole span and there is one, which makes a monoslope twice as tall as a gable of the same span and pitch.

Inside that outline sit the web members, and they are not geometry — they are engineering. ANSI/TPI 1 governs the design and manufacture of metal-plate-connected wood trusses, and the truss designer sets the web configuration, the panel points, the chord and web sizes and the connector plates from the loads the truss has to carry. The truss design drawings record all of it and, under IRC R802.10.1, have to reach the building official and be approved before the trusses go up.

This calculator produces the outline dimensions, the truss count and a chord-lumber estimate. It does not design a truss, size a member, compute a web length, check capacity or print a cut angle.

How to use this calculator.

  1. Choose the type. A common gable truss peaks in the middle; a monoslope slopes one way across the whole span and is twice as tall for the same pitch.
  2. Enter the span bearing to bearing, outside face of plate to outside face of plate. This is also the bottom chord length.
  3. Enter the pitch as the rise per 12 inches of run — the first number of an x:12 pitch.
  4. Enter the heel height. If you do not know it, leave the default and ask your supplier: a conventional heel is shallow and an energy heel is commonly 12 inches or more, and the difference only affects the height, not the chords.
  5. Enter the eave overhang as a horizontal projection on the plan, not as a length along the slope.
  6. Pick the spacing — 24 inches on centre for most residential work — and enter the building length for the count.
  7. Read the truss count, then the overall height for delivery clearance and gable-end wall height, and the chord lengths for the take-off.
  8. Read the note beside the answer. It lists what is excluded from the count and why there are no web lengths or cut angles, and it names the code requirements that apply before the trusses can be installed.
  9. Send the span, pitch, heel, overhang, spacing and quantity to a truss supplier and let them engineer it. Do not cut, notch or drill a delivered truss without written approval from the truss designer.

The formula.

H = heel + (run ⁄ 12) × r · TC = (run + overhang) ⁄ 12 × √(144 + r²) · n = ⌊L × 12 ⁄ s⌋ + 1

The outline comes from one unit length and one run. The unit length is the amount of top chord per 12 inches of horizontal run, √(144 + rise²). The run is half the span for a common gable truss and the whole span for a monoslope. Overall height = heel height + (run ÷ 12) × rise. Top chord = (run ÷ 12) × unit length + (overhang ÷ 12) × unit length. Bottom chord = span. Truss count = ⌊building length × 12 ÷ spacing⌋ + 1. Working the example: a 30 ft gable truss has a run of 180 inches. At 6:12 the unit length is √(144 + 36) = √180 = 13.4164 inches, so the top chord body is (180 ÷ 12) × 13.4164 = 201.246 inches, the 24 inch overhang becomes (24 ÷ 12) × 13.4164 = 26.833 inches, and the top chord totals 228.079 inches — 19 ft 0 1/16 in. The overall height is 3.5 + (180 ÷ 12) × 6 = 3.5 + 90 = 93.5 inches, which is 7 ft 9 1/2 in. Over a 48 ft building at 24 inches on centre the count is 576 ÷ 24 = 24 bays, so 25 trusses. Chord lumber per truss is two top chords at 228.079 inches plus a 30 ft bottom chord: 68.013 lineal feet, or 1,700.3 lineal feet over 25 trusses, which at a nominal 2x4 is 2 × 4 × 1,700.3 ÷ 12 = 1,134 board feet of chord lumber. That figure excludes every web, so treat it as a floor. The same truss as a monoslope has a 360 inch run: 183.5 inches tall and a 429.3 inch top chord. Every intermediate value is carried at twenty significant digits and rounded only at the end, and dimensions are rounded to the nearest sixteenth of an inch.

A worked example.

Example

A 30 by 48 foot garage, trussed at 6:12 with a conventional 3.5 inch heel, a 24 inch eave and trusses at 24 inches on centre. The run is 180 inches, half the 360 inch span. At 6:12 the unit length is 13.4164 inches of chord per foot of run, so the top chord body is 201.25 inches and the 24 inch eave adds 26.83 inches — a total top chord of 228.08 inches, or 19 ft 0 1/16 in. Note that the 24 inch eave became nearly 27 inches of chord; that is the conversion people get wrong. The peak sits 93.5 inches above the bottom chord, 7 ft 9 1/2 in, and the bottom chord is the full 30 feet. Over 48 feet at 24 inches on centre there are 24 bays, so 25 trusses — before you add the two gable-end frames and before any girder truss over the garage door opening, neither of which this count includes. The chord lumber comes to 68.01 lineal feet per truss: two 228.08 inch top chords plus 30 feet of bottom chord. Across 25 trusses that is 1,700 lineal feet, or about 1,134 board feet at a nominal 2x4. Every web member is excluded from that figure, so it is a floor and not an estimate — the webs on a 30 foot Fink truss are a substantial fraction of its lumber. Two variations show where the sensitivity is. Switch to a 12 inch energy heel and the truss grows to 8 ft 6 in tall while the top chords do not change by a sixteenth, because the top chord runs from the heel point to the peak and the heel only lifts both ends. Switch the same span and pitch to a monoslope and the run doubles to 360 inches: the truss becomes 15 ft 3 1/2 in tall with a single 35 ft 9 5/16 in top chord, which is why monoslope trusses over a wide span get impractical quickly. What this does not tell you is whether a 2x4 chord is adequate, how the webs run, or what angle anything is cut at. Send the span, pitch, heel, overhang, spacing and quantity to a truss supplier; the sealed truss design drawing they return is the document that governs, and it has to be approved by the building official before the trusses go up.

heel Height In3.5
chord Nominal Depth In4
building Length Ft48
pitch Rise In6
truss TypecommonGable
truss Spacing In24
span Ft30
overhang Horizontal In24

Frequently asked questions.

How many roof trusses do I need?
Divide the building length by the spacing and add one. A 48 foot building at 24 inches on centre is 576 ÷ 24 = 24 bays, so 25 trusses. Then add what the count does not include: a gable-end frame at each end, a girder truss over any opening wide enough to interrupt the bearing, and any doubled trusses the truss designer calls for. At 16 inches on centre the same building takes 37, and at 48 inches on centre — post-frame and agricultural spacing, with purlins — it takes 13.
Why won't this calculator give me web member lengths?
Because there is no correct answer to give. A name like Fink, Howe or king post describes the web pattern but not the panel-point positions, and those are generated by the truss plant's engineering software from the design loads, the connector-plate capacities and the lumber grades it stocks. Ask two suppliers for a 30 foot Fink truss at 6:12 and you will get two different web layouts. Publishing a web length here would be inventing a specification and dressing it up as geometry, so the page reports the outline and leaves the inside to the truss designer, as ANSI/TPI 1 requires.
Can I cut a truss to fit?
Not without written approval. IBC 2303.4.5 requires written concurrence and approval from the truss designer before a truss member is cut, notched, drilled, spliced or altered, and the IRC carries an equivalent prohibition in its truss provisions. This is not paperwork for its own sake: a truss is a determinate frame in which every member is sized for a specific force, so removing material from one web can shed load onto a connector plate that was never designed for it. That is why this page prints dimensions and quantities and deliberately prints no cut angle at all — unlike the rafter length calculator, where cutting is the whole point.
What is a raised or energy heel, and how much does it change?
The heel is the vertical depth of the truss where it lands on the wall, and a raised or energy heel deepens it so that full-thickness insulation fits over the top plate instead of being squeezed at the eave. It changes the overall height and nothing else. In the worked example, going from a 3.5 inch conventional heel to a 12 inch energy heel takes the truss from 7 ft 9 1/2 in to 8 ft 6 in tall, while the top chord stays at 19 ft 0 1/16 in to the sixteenth — because the top chord runs from the heel point to the peak and a deeper heel simply lifts both. What it does affect is the gable-end wall height, the fascia detail and the delivery clearance.
Why is a monoslope truss so much taller?
Because it climbs across the whole span rather than half of it. A 30 foot gable truss at 6:12 rises 90 inches above the heel; a 30 foot monoslope at the same pitch rises 180 inches, and its single top chord is 35 ft 9 5/16 in instead of two at 19 ft 0 1/16 in. That is why monoslope trusses are used over lean-tos, sheds and additions at modest spans and low pitches, and why a wide monoslope either gets a very shallow pitch or gets replaced by a gable.
Does the chord size input change anything structural?
No, and that is deliberate. Choosing 2x4 or 2x6 changes only the board-foot figure, by exactly the ratio 6/4, so you can price the chord lumber. It does not change a single dimension, and it is not a design decision you are entitled to make from this page — the truss design drawing sets the real chord size, along with the web sizes and the plates. Treat the board-foot number as a budgeting floor in any case, since it excludes every web member as well as bracing, gable-end frames, engineering, delivery and craning.
Is the overhang measured along the slope?
No. Enter it as a horizontal projection, which is what an eave dimension on a drawing means — how far the roof sticks out past the wall when you look straight down at it. The page converts it: on a 6:12 roof a 24 inch projection becomes 26.8 inches of top chord, and on a 12:12 roof it becomes 33.9 inches. Getting this backwards shortens every top chord on the building, and on a steep roof it is not a small error.

References& sources.

  1. [1]International Code Council, via a STRUCTURE magazine review of the residential truss provisions — IRC Section R802.10.2 requires wood trusses to be "designed in accordance with accepted engineering practice" and to "comply with ANSI/TPI 1", and lists the required content of the truss design drawings (slope or depth, span, spacing, joint locations, reaction forces, bearing widths, chord and web forces, connector plate specifications, lumber grades, adjustment factors, connection requirements, deflection and permanent bracing locations). The article discusses the 2018 edition; confirm the section numbering in the edition your jurisdiction has adopted.
  2. [2]International Code Council — IRC Section R802.10.1: truss design drawings must be "provided to the Building Official and approved prior to installation", and must also be provided with the shipment of trusses delivered to the job site. This is the requirement that makes the truss design drawing, not a calculator, the governing document.
  3. [3]International Code Council — IRC Section R802.10.3: trusses shall be braced "to prevent rotation and to provide lateral stability", either as specified in the construction documents or the individual truss design drawings, or in accordance with accepted industry practice such as the SBCA BCSI Guide to Good Practice for Handling, Installing, Restraining and Bracing of Metal Plate Connected Wood Trusses.
  4. [4]International Code Council — IBC Section 2303.4.5: truss members and components shall not be "cut, notched, drilled, spliced or otherwise altered" without the written concurrence and approval of a registered design professional. This is why this page publishes no cut angles. The IRC carries an equivalent prohibition on cuts, notches and bored holes in trusses except where permitted by the manufacturer's recommendations or specifically considered in the design by a registered design professional.
  5. [5]Truss Plate Institute — ANSI/TPI 1, National Design Standard for Metal Plate Connected Wood Truss Construction, the standard the IRC and IBC both incorporate by reference for truss design and manufacture. It is the authority for web configuration, panel points, member sizing and plate design, none of which this page computes. Access is by purchase from TPI.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 977 calculators remain free
  • No billing is enabled
Coming soon