> ## Documentation Index
> Fetch the complete documentation index at: https://calcs.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Design a Steel Joist (ASD)

> Check open-web steel joist designations (K, LH, DLH and KCS series) against SJI 100-2020 Load Tables under ASD load combinations.

<div className="calc-details not-prose">
  <div className="calc-details-item">
    <div className="calc-details-chips"><span className="calc-chip calc-chip--region">United States</span></div>
    <div className="calc-details-head"><span className="calc-card-icon">    <img src="https://mintcdn.com/clearcalcs/76EPoy-ubBj1vg6U/images/calculator-icons/06dc4872bae584886678e213e92153e17351ec6ac86c89c09cf0fa19d35a8a69.png?fit=max&auto=format&n=76EPoy-ubBj1vg6U&q=85&s=7cae98035a6736f3e0767c14ce9dde6b" alt="" width="24" height="24" loading="lazy" data-path="images/calculator-icons/06dc4872bae584886678e213e92153e17351ec6ac86c89c09cf0fa19d35a8a69.png" /></span><p className="calc-details-name">Steel Joists (ASD)</p><a className="calc-details-run" href="https://app.calcs.com/new/sheet/steelJoistsASD">Run the calc</a></div>
  </div>
</div>

<div className="calc-answer">
  Verifies open-web steel joist designations (K, LH, DLH, and KCS series) against SJI 100-2020 Load Tables under ASD load combinations. Checks bending and shear utilization at multiple positions along the span, deflection, and K-series end reaction limits. Seat reactions link automatically to downstream column, girder, and connection calculations.
</div>

#### Overview

In this article, we’ll be going over our newly released open web steel joist calculator for the United States building standards (SJI 100-2020 and SJI Load Tables). If you’d prefer to follow along with the video, click here.

The first input you will see is the Steel Joist Length. This is your span length. Calcs.com will be using this information along with your inputted loads (below) to calculate the moment and shear capacity.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e744a269f8ac739cfc6_steel_joist_basic_guide_14_c2d06182bc.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=0e116a864ade2afa5d1adcb42bdacd15" alt="673d7e744a269f8ac739cfc6_steel_joist_basic_guide_14_c2d06182bc.png" width="990" height="256" data-path="images/673d7e744a269f8ac739cfc6_steel_joist_basic_guide_14_c2d06182bc.png" />

After inputting your Steel Joist Length, you can then scroll down to enter your loads and tributary spacing. Note that Calcs.com defaults your center-to-center spacing to 4ft, but you as the user can change this.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739d004_steel_beam_basic_guide_2_2cb12eef9e.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=c39af819947e68903a573a97537c77ba" alt="673d7e754a269f8ac739d004_steel_beam_basic_guide_2_2cb12eef9e.png" width="1490" height="792" data-path="images/673d7e754a269f8ac739d004_steel_beam_basic_guide_2_2cb12eef9e.png" />

Once you have input your center-to-center spacing (tributary width), you can enter your loads. The first load type you’re able to input in this calculation module is Distributed Loads. As you can see in the screenshots below, the default Floor Load that has been applied to your steel joist is 20psf dead and 40psf live. You can modify this by clicking the “Edit” button.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739d001_steel_joist_basic_guide_3_3e36d2eafa.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=1483163cbf2a4041f03e2b339160e7c5" alt="673d7e754a269f8ac739d001_steel_joist_basic_guide_3_3e36d2eafa.png" width="1492" height="1126" data-path="images/673d7e754a269f8ac739d001_steel_joist_basic_guide_3_3e36d2eafa.png" />

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cfda_steel_joist_basic_guide_4_168d41eae5.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=f8b19998e544ab2873e2f4b706b6e688" alt="673d7e754a269f8ac739cfda_steel_joist_basic_guide_4_168d41eae5.png" width="1494" height="378" data-path="images/673d7e754a269f8ac739cfda_steel_joist_basic_guide_4_168d41eae5.png" />

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cff8_steel_joist_basic_guide_5_dc8ce1faf2.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=1ab759139baf523909645b60a22f035d" alt="673d7e754a269f8ac739cff8_steel_joist_basic_guide_5_dc8ce1faf2.png" width="1484" height="656" data-path="images/673d7e754a269f8ac739cff8_steel_joist_basic_guide_5_dc8ce1faf2.png" />

In addition to Distributed Loads, Calcs.com also gives you the option to input Line Loads and Point & Moment Loads. While these are typically a bit more difficult to apply to a steel joist, Calcs.com gives you the option to quickly apply each type of load to your joist.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cfd7_steel_joist_basic_guide_6_386600a2a7.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=ed6c7f5ab61633aa06c57747da48f4b4" alt="673d7e754a269f8ac739cfd7_steel_joist_basic_guide_6_386600a2a7.png" width="994" height="872" data-path="images/673d7e754a269f8ac739cfd7_steel_joist_basic_guide_6_386600a2a7.png" />

As a quick example, you can assume to have a rooftop unit (RTU) on top of the steel joist you are designing. As shown below, you can add a point load to your joist called “RTU 1” and let’s say it’s 16ft from the start (left) of your beam.

Further, let’s say the RTU has a dead load (weighs) of 1,400lbs. You can see this input in the screenshot below.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cff2_steel_joist_basic_guide_7_e06c5dacaa.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=e225388025527df699824a8578346707" alt="673d7e754a269f8ac739cff2_steel_joist_basic_guide_7_e06c5dacaa.png" width="1492" height="570" data-path="images/673d7e754a269f8ac739cff2_steel_joist_basic_guide_7_e06c5dacaa.png" />

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cffb_steel_joist_basic_guide_8_413bc1fc88.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=efb6237ec19b91e3cdee97a237a16e1a" alt="673d7e754a269f8ac739cffb_steel_joist_basic_guide_8_413bc1fc88.png" width="1492" height="378" data-path="images/673d7e754a269f8ac739cffb_steel_joist_basic_guide_8_413bc1fc88.png" />

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cfee_steel_joist_basic_guide_9_368e0dfd4a.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=18a96031f66af7851ec4c5c01692ad43" alt="673d7e754a269f8ac739cfee_steel_joist_basic_guide_9_368e0dfd4a.png" width="1484" height="740" data-path="images/673d7e754a269f8ac739cfee_steel_joist_basic_guide_9_368e0dfd4a.png" />

When you scroll up to your loading diagram, you will see that you now have “RTU 1” applied to your joist at a location of 16ft from the left of your joist.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cfd1_steel_joist_basic_guide_10_176f857d17.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=aed98a3f26b22b261bd0d2f18585efef" alt="673d7e754a269f8ac739cfd1_steel_joist_basic_guide_10_176f857d17.png" width="1488" height="814" data-path="images/673d7e754a269f8ac739cfd1_steel_joist_basic_guide_10_176f857d17.png" />

Note that, after you applied this point load of 1,400lbs, Calcs.com will give you an error message in your Summary on the right hand side of your screen. This error message notes, “A point load over 100 lb is applied to this joist. If this load is not applied at a panel point, the joist may require local reinforcement.”

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739d01b_steel_joist_basic_guide_11_80c86d8968.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=2374775de7237cd5c3cc5d7b557c9524" alt="673d7e754a269f8ac739d01b_steel_joist_basic_guide_11_80c86d8968.png" width="1468" height="860" data-path="images/673d7e754a269f8ac739d01b_steel_joist_basic_guide_11_80c86d8968.png" />

While you’re in the Summary section, you will see that Calcs.com is checking for the Moment Utilization, Shear Utilization, Maximum Line Load Utilization, Maximum Point Load Utilization, Maximum Bearing Demand, and Governing Live / Short-Term Deflection.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cff5_steel_joist_basic_guide_12_8e21f05c81.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=dcccc0b3bddd68384cbc0a2fb423e5bb" alt="673d7e754a269f8ac739cff5_steel_joist_basic_guide_12_8e21f05c81.png" width="1244" height="1054" data-path="images/673d7e754a269f8ac739cff5_steel_joist_basic_guide_12_8e21f05c81.png" />

Below our Summary, you can view the moment, shear, and deflection diagrams for your joist. Note that these diagrams will default to graph the load case “D + L”. If you’d like to modify the graphed load case, you can click the dropdown “D + L” and select the load case in question. The “Envelope” will always be graphed, and is the governing load combination for your joist.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739d008_steel_joist_basic_guide_13_1e770b36db.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=26792a1e1e43c6bf3b9790d5df095825" alt="673d7e754a269f8ac739d008_steel_joist_basic_guide_13_1e770b36db.png" width="992" height="1006" data-path="images/673d7e754a269f8ac739d008_steel_joist_basic_guide_13_1e770b36db.png" />

Now that you have input your required information and familiarized yourself with the Summary, you can go to the member selector to optimize your steel joist selection.

To start, you have a selection of “16KCS4”. To change this, you can click the “Select” icon which will bring you into the member selector.

Once in the member selector, let’s assume we want to input a limit of 14in in depth for our member (shown in the screenshot below).

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e744a269f8ac739cfc6_steel_joist_basic_guide_14_c2d06182bc.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=0e116a864ade2afa5d1adcb42bdacd15" alt="673d7e744a269f8ac739cfc6_steel_joist_basic_guide_14_c2d06182bc.png" width="990" height="256" data-path="images/673d7e744a269f8ac739cfc6_steel_joist_basic_guide_14_c2d06182bc.png" />

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739cfd4_steel_joist_basic_guide_15_fcf46e9651.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=7e1180554f73527dec3698c944298a7c" alt="673d7e754a269f8ac739cfd4_steel_joist_basic_guide_15_fcf46e9651.png" width="1492" height="926" data-path="images/673d7e754a269f8ac739cfd4_steel_joist_basic_guide_15_fcf46e9651.png" />

Unfortunately, no KCS joists with a depth of 14in and under will pass with our current boundary conditions. Thus, you can change the limit to 16in in depth to see if anything passes there.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739d00e_steel_joist_basic_guide_16_5d24a2b006.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=126ef429dabbff2d30f31bba6ebb20a6" alt="673d7e754a269f8ac739d00e_steel_joist_basic_guide_16_5d24a2b006.png" width="1494" height="930" data-path="images/673d7e754a269f8ac739d00e_steel_joist_basic_guide_16_5d24a2b006.png" />

Luckily, a “16KCS2” just barely passes at 100% utilization. If you’re comfortable with that utilization percentage as a designer, you can select that member to populate in your Calcs.com calculator.

<img src="https://mintcdn.com/clearcalcs/yO3q4mur6C4rSftY/images/673d7e754a269f8ac739d00b_steel_joist_basic_guide_17_496eb34ec7.png?fit=max&auto=format&n=yO3q4mur6C4rSftY&q=85&s=8e72311fb0d47e23956da735cfcde814" alt="673d7e754a269f8ac739d00b_steel_joist_basic_guide_17_496eb34ec7.png" width="1496" height="670" data-path="images/673d7e754a269f8ac739d00b_steel_joist_basic_guide_17_496eb34ec7.png" />

At this point, you have designed your steel joist member in the Calcs.com calculation module. Don’t hesitate to reach out to us if you have any questions or recommendations on how we can improve the calculator for you!

#### Calculator Limitations

In your member selector, you’ll see that this calculator only supports KCS style joists. We will be looking to add other joist series into the calculation module in the future. What we add is largely determined by input we receive from users, so please reach out to us if you’re looking to design a series other than the KCS joists. We’d love to hear from you!

Further, you’ll see from the screenshot below that this calculation module only supports simply supported joists at the moment. This is because, through chatting with our users, we found the typical configuration for open web steel joists was simply supported. If you’re frequently designing multi-span or cantilevered steel joists, [let us know](/docs/get-started/support/contact-us)!

## Method & scope

| Property         | Detail                                                                                                                       |
| ---------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| Design standards | SJI 100-2020 and SJI Load Tables                                                                                             |
| Regions          | United States                                                                                                                |
| Who it's for     | US structural engineers designing open-web and KCS-series steel joists in commercial buildings.                              |
| Presets          | Generic Steel Joist, Floor Joist                                                                                             |
| What it checks   | SJI load table verification, Bending and shear check, Deflection checks, Applied load types, Seat reactions and load linking |

#### What it calculates

Joist seat reactions link directly to connected column and girder calculations, change span or loading and all downstream checks update automatically. Verifies K, LH, DLH, and KCS series joists against SJI 100-2020 Load Tables for distributed, point, and triangular loads, with bending and shear utilization at multiple positions along the span.

Size and analyze steel joists for distributed, point, and triangular loads, including LH-series.

#### Calculation method

##### SJI load table verification

The calculator selects the joist designation from the SJI 100-2020 library and retrieves the published total load and live load capacities for the specified span. The tabulated capacities assume uniformly distributed loading; for non-uniform loads (point loads or triangular distributions), the calculator converts the actual loading to an equivalent uniform load using SJI-specified methods before the table comparison.

For K-series joists, the critical check is the end reaction at the joist seat, the seat-weld capacity limits the maximum reaction regardless of span capacity. For KCS joists, only the uniform live load governs the selection; dead load does not factor into the table check for this series. The calculator flags the governing check (total load, live load, or end reaction) in the output.

##### Bending and shear check

Beyond the SJI table verification, the calculator evaluates bending and shear demand directly. The joist is modeled as a simply supported beam, and moment and shear envelopes are computed across all load combinations. Bending utilization at mid-span and shear utilization near the support are each reported as demand/capacity ratios.

For K-series joists, section properties (moment of inertia, shear area) are derived from the SJI standard section geometry for that designation. For LH and DLH series, the database includes the published geometric properties for each standard designation.

##### Deflection checks

Two deflection limits are checked for each span:

* **Live load deflection**: Typically L/360, configurable per span
* **Total load deflection**: Typically L/240, applied to the combined dead and live load case

Deflection is computed using the SJI published effective moment of inertia for each designation, which accounts for the truss-like stiffness of the open-web geometry. The calculator notes when bottom chord bridging is required per SJI 100-2020.

##### Applied load types

The calculator accepts three types of loading on the joist span:

* **Uniform distributed load**: Constant dead or live load per unit length, the most common configuration for floor and roof decks
* **Concentrated point load**: Single or multiple point loads, for mechanical equipment or structural transfers
* **Triangular distributed load**: Load varying linearly from zero at one end to maximum at the other, useful for sloped or trapezoidal tributary configurations

For any combination of these load types, the calculator resolves the resultant equivalent uniform load for the SJI table check and uses the actual distribution for the bending, shear, and deflection calculations.

##### Seat reactions and load linking

Reactions at the left and right joist seats are reported separately by load case (dead, live, roof live). These reactions link as inputs to:

* Steel column calculations receiving tributary joist loads, the column factored demand updates when joist designation or loading changes
* Steel girder or beam calculations receiving multiple joists, the girder sees updated point loads at each joist bearing location

This load-path connection means a single change to joist loading propagates through the full framing system without re-entry at each step.

## How to use it

<Steps>
  <Step title="Open the calculator">
    Open it from **Run calc** in the About this calculator panel above. To start from a typical setup, choose one of the presets listed there.
  </Step>

  <Step title="Enter your inputs">
    Work through the input sections from top to bottom. Click any input label to see its reference explanation, clause, conditions and assumptions. See [Checks, References, Conditions and Assumptions](/docs/running-calculations/checking-results/checks-references-conditions-assumptions).
  </Step>

  <Step title="Review the results and export">
    Check the utilization of each governing check in the summary, then export a PDF report. See [Views and Export](/docs/running-calculations/exporting-reports/views-and-export).
  </Step>
</Steps>

#### Steel Joists: Overview

<iframe src="https://www.youtube.com/embed/-BYbZOkA8YI" title="Steel Joists: Overview" className="w-full h-96 rounded-xl" allowFullScreen allow="autoplay; fullscreen" />

#### Open Web Steel Joists: Overview

<iframe src="https://www.youtube.com/embed/Itjmt97PQ1o" title="Open Web Steel Joists: Overview" className="w-full h-96 rounded-xl" allowFullScreen allow="autoplay; fullscreen" />

<iframe src="https://fast.wistia.net/embed/iframe/myyfq906e4?videoFoam=true" title="Steel Joists (ASD) video walkthrough" className="w-full h-96 rounded-xl" allowFullScreen allow="autoplay; fullscreen" />

## Available presets

Each preset opens the calculator with a typical setup already entered.

| Preset                                   | Open in Calcs.com                                                                       |
| ---------------------------------------- | --------------------------------------------------------------------------------------- |
| <span id="generic" />Generic Steel Joist | [Run with preset](https://app.calcs.com/new/sheet/steelJoistsASD?presetCode=generic)    |
| <span id="floorJoist" />Floor Joist      | [Run with preset](https://app.calcs.com/new/sheet/steelJoistsASD?presetCode=floorJoist) |

## Common questions

<AccordionGroup>
  <Accordion title="What design standard does this calculator use?">
    The calculator checks open-web steel joist (OWSJ) selection against SJI 100-2020 and the published SJI Load Tables. You select a joist designation (e.g. 18K6), span, and loading, and the calculator confirms adequacy against the tabulated total load and live load capacities for that designation.
  </Accordion>

  <Accordion title="What are the key inputs?">
    Joist designation (K, LH, DLH, or KCS series), span length, and applied loads. Distributed, point, and triangular loads can be entered or linked from upstream calculations. For KCS joists, the governing load type (uniform live only) is enforced automatically.
  </Accordion>

  <Accordion title="What does the calculator check and output?">
    The calculator verifies that the selected joist designation meets total load and live load capacities from the SJI Load Tables. It also checks bending and shear utilization at multiple positions along the span, deflection under live and total load, and K-series end reaction limits. Seat reactions link automatically to downstream column, girder, and connection calculations.
  </Accordion>

  <Accordion title="Can I use this calculator for LH-series and DLH-series long-span joists?">
    Yes. The calculator covers K-series (spans to 60 ft), LH-series (spans to 96 ft), and DLH-series (spans to 144 ft), as well as KCS-series joists for uniform live-load-only applications. Select the appropriate series and designation from the built-in SJI library.
  </Accordion>

  <Accordion title="When should I use this instead of the steel beam calculator?">
    Use the steel joist calculator when your framing system uses prefabricated bar joists selected from SJI Load Tables, common in commercial and industrial buildings with longer spans and lighter loads. Use the steel beam calculator when designing rolled wide-flange or HSS sections to AISC 360.
  </Accordion>

  <Accordion title="Does this calculator support load linking with connected column and girder calculations?">
    Yes. End reactions at each joist seat, separated by load type (dead, live, roof live), link directly to connected steel column or girder calculations in the same project. When joist span, loading, or designation changes, every downstream calculation updates automatically without manual re-entry.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Design a Steel Beam (ASD) to AISC 360-22" icon="calculator" href="/docs/calculators/us/beams/steelBeamASDAISC360-22">
    Design hot-rolled steel beams to AISC 360-22 (ASD) with multiple spans and service-level loads. Checks bending, shear and three deflection limits.
  </Card>

  <Card title="Design a Steel Beam with Torsion (ASD) in Calcs.com" icon="calculator" href="/docs/calculators/us/beams/steelBeamTorsionASDAISC360-22">
    Design closed-section steel beams under torsion to AISC 360-22 (ASD), checking combined bending, shear and torsion per Chapter H.
  </Card>

  <Card title="US Steel Joist Calculator - Worked Example" icon="calculator" href="/docs/calculators/us/beams/steel-joist-calculator-worked-example">
    Worked example: design K-series open web steel roof joists for a single-story building in Chicago with the Steel Joist (ASD) calculator to SJI 100-2020.
  </Card>

  <Card title="US Wood Beam Validation Examples" icon="calculator" href="/docs/calculators/us/beams/wood-beam-validation-example">
    Validation examples for wood beams (ASD and LRFD) to NDS 2018: Calcs.com moment, shear and deflection results compared with textbook results.
  </Card>
</CardGroup>
