Calculators
The free calculators need no account and work on a phone — add them to your home screen. The subscription calculators write the full, stamp-ready report.
Free — no account, works on a phone
Open one and add it to your home screen.
Florida Product Approval & Miami-Dade NOA search
Search 4,414 Florida Product Approvals and Miami-Dade Notices of Acceptance, filter to the ones that are actually approved and still in force, and open the approval document.
With the subscription: The paid module takes the whole opening schedule: eight determinations per product against your site — category, HVHZ, wind-borne debris, rated pressure, tested size — the jurisdiction's filled approval sheet, and the supporting report.
The full module: Florida product approval.
Open the calculator
Section properties calculator — AISC, AISI, NDS, CMU
A, I, S, Z, r, J and the centroid for a published AISC, SSMA, NDS or CMU section, a custom cold-formed profile, or a solid rectangle, tee or circle — each one from the same engine the paid module runs, with the document it came from named.
With the subscription: Geometry is not capacity, and capacity is what the paid modules compute: φMn against unbraced length, P-M-M interaction surfaces, width-to-thickness classification, DSM buckling signatures, and the arbitrary-polygon section engine for a built-up shape no closed form reaches.
The full module: Steel section design (AISC 360).
Open the calculator
Voltage drop calculator — NEC Chapter 9 Table 9
Voltage drop, the smallest conductor for a run, or the longest run for a conductor — copper or aluminium, single-phase, three-phase or DC, in PVC, aluminium or steel conduit, with paralleled sets. Worked from NEC Chapter 9 Tables 8 and 9 at your power factor, every step shown.
With the subscription: The paid module sizes every feeder in the house on the same tables — and upsizes a run for voltage drop when you ask it to — alongside the load calculation, panel schedules, the riser and the DXF.
The full module: One-line (NEC).
Open the calculator
Box fill calculator — NEC 314.16
Check an outlet, device or junction box against NEC 314.16: the Table 314.16(A) or marked volume, every conductor, clamp, fitting, device yoke, grounding conductor and terminal block allowance, each line cited — NEC 2020 or 2023.
With the subscription: The paid module designs the circuits that land in these boxes — the load calculation, every feeder and branch circuit, panel schedules, the riser and the DXF — for the whole house.
The full module: One-line (NEC).
Open the calculatorIn the subscription — in your browser, with the full report
Every one is in the free trial.
Florida product approval
The approval form for a Florida permit, every product checked against the State and Miami-Dade records.
Builds the Florida product approval form a building department asks for at permitting, and checks every approval on it first. Cite each approval number against your schedules, pick the jurisdiction, and it runs eight determinations per product: the number resolves, the approval is in force at the permit date, it is genuinely approved rather than a pending application, the category and jurisdiction match, and the rated pressure envelopes the required one. Wind pressures are an input, never computed here.
Included in: FL Product Approval, Basic, Structural.
Read more Start free trial
One-line (NEC)
One-line riser, panel schedules, load calculations and designed feeders.
Models a residential site as a distribution tree — structures, panels, feeders and circuits — and projects it into a one-line riser, a schedule per panel, a load calculation per structure and a designed feeder per edge, all to the NEC. Handles more than one dwelling unit on a service, such as a main house with an accessory unit or a duplex, and the separate-structure grounding rules that come with them. Findings needing engineer disposition are listed with their citations.
Codes: NEC 2023 (NFPA 70) only
Included in: Basic, Structural.
Read more Start free trial
Retaining wall
Cantilever, gravity and masonry walls: stability, stem and footing to ACI 318.
Designs cantilevered reinforced concrete retaining walls per ACI 318 strength design, using the equivalent fluid pressure method for active earth pressure. Covers service-level stability — overturning, sliding, soil bearing and eccentricity — stem flexure and shear at user-defined section heights, and toe and heel design for flexure and one-way shear. Produces cross-section and pressure-diagram drawings.
Codes: ACI 318-25 Strength Design + ASCE 7-22 (reports cite IBC 2024)
Included in: Structural.
Read more Start free trial
Wind loads (ASCE 7)
Main system and components and cladding pressures for low-rise buildings.
Computes ASCE 7 wind pressures for enclosed and partially enclosed low-rise buildings up to sixty feet by the directional procedure, covering both the main wind force resisting system and components and cladding. Supports flat, gable, hip and monoslope roofs, allowable stress and strength load factors, and overhang soffit pressures, and outputs design pressures, annotated diagrams and an applicability check table.
Codes: ASCE 7-22 Ch.26/27/30
Included in: Basic, Structural.
Start free trial
Seismic loads (ASCE 7)
Equivalent lateral force: design category, base shear and story forces.
Computes building seismic design loads by the ASCE 7 equivalent lateral force procedure — site coefficients, design spectral accelerations, the Seismic Design Category, the system factors, the approximate period with its cap, the response coefficient with its governing bound identified, base shear, and the story-force distribution with an elevation diagram. It also judges whether the chosen lateral system is permitted at that height. No modal analysis, drift or member design.
Codes: ASCE 7-16 and ASCE 7-22 Ch. 11 + Ch. 12 (ELF §12.8), via IBC 2021 / IBC 2024; Risk Category Tables 1.5-1/1.5-2
Included in: Basic, Structural.
Start free trial
Snow loads (ASCE 7)
Flat, sloped, unbalanced, drift and sliding snow on the roof.
Generates roof snow loads to ASCE 7 — the flat-roof load with its exposure, thermal, slope and importance factors shown clause by clause, the balanced sloped-roof load, unbalanced snow on gable and curved roofs, drift on lower roofs and at projections and parapets, sliding snow, and the minimum, rain-on-snow and partial-loading cases. Ground snow load is engineer-supplied. Drift values report as provisional while that provision is under test.
Codes: ASCE 7-22 Ch. 7 (§7.3, §7.3.4, §7.4, §7.5, §7.6.1, §7.6.2, §7.7, §7.8, §7.9, §7.10, §7.11) + Tables 7.3-1/7.3-2/7.3-3 and 1.5-2
Included in: Basic, Structural.
Start free trial
Steel section design (AISC 360)
A steel member checked for combined axial, bending, shear and torsion.
A steel cross-section in two modes over one engine, per AISC 360. Analysis reports section properties, width-to-thickness classification, flexural capacity against unbraced length and compressive capacity against effective length, with no demand entered. Design checks a resolved or multi-row demand set for combined axial and biaxial bending, lateral-torsional buckling, shear and torsion, naming the governing limit state and ratio. Both modes carry an AISC 341 seismic qualification gated by design category.
Codes: AISC 360-22 (Ch. F incl. LTB and F4/F5, Ch. G, Ch. E E3/E4/E7, Ch. D2, Ch. H3.1/H3.3, Ch. H1, Ch. H2) + AISC 341-22 (Ry expected-strength overlay, SDC-gated §D1.1 ductility qualification); LRFD and ASD
Included in: Basic, Structural.
Start free trial
Concrete column (ACI 318)
A reinforced concrete column with slenderness, interaction, shear and torsion.
Designs a reinforced concrete column member fixed at its base per ACI 318: builds the load combinations from un-combined member demands, applies slenderness and second-order moment magnification for both sway and non-sway frames, then checks the section for axial-moment interaction, shear and torsion. Supports rectangular tied and circular spiral or tied sections, reinforcement by bar count or ratio, an auto-rebar tool, and seismic detailing by design category.
Codes: ACI 318-25 (§5.3 combinations, §6.2.5 slenderness, §6.6.4 magnification δns/δs, §22.4 P-M-M via the section engines, §22.5 shear incl. §22.5.5.1 axial modifier, §22.7 torsion, §21.2 φ; §10.6/§25.7 detailing incl. §25.7.3 spiral confinement; §18.7/§18.4 seismic column detailing when an SDC is set); ASCE 7-22 load bases.
Included in: Basic, Structural.
Start free trial
Wood beam (NDS)
A sawn, glulam or structural composite beam: bending, shear and deflection.
Designs sawn-lumber beams, single or multi-ply, over any number of spans for flexure, shear, bearing and deflection per the NDS on the allowable stress basis, with a per-combination load-duration loop and pattern live load on continuous spans. A horizontal load adds a weak-axis analysis and biaxial interaction check, and an applied axial load generates a column model for the combined axial-and-bending check.
Codes: NDS 2018 ASD + ASCE 7-22
Included in: Basic, Structural.
Start free trial
Wood column (NDS)
A wood post or column with stability and combined loading.
Designs sawn-lumber posts and columns under combined axial load, biaxial bending and biaxial shear using the NDS interaction method for columns carrying side loads and eccentricity. End conditions are set independently per axis — pinned, fixed-free cantilever or fixed-pinned — with simultaneous eccentricity and lateral load, effective-length factors including continuous sheathing bracing, and lateral drift limits reported alongside the capacity checks.
Codes: NDS 2018 ASD §3.7/§3.9
Included in: Basic, Structural.
Start free trial
Wood section (NDS)
Section properties and capacities of a wood member, or a check against demands.
A wood cross-section in two modes over one engine, per the NDS on the allowable stress basis. Analysis gives adjusted design values with the full factor stack and the beam and column stability factors against unbraced length, for sawn lumber, built-up and structural composite sections — capacity only, no demand. Design takes several resolved load rows, each carrying its own load-duration factor, and checks biaxial flexure, shear, signed axial force and the combined interaction.
Codes: AWC NDS §3.3–§3.10, §3.3.3 CL / §3.7.1 CP at a supplied le, §3.9 interaction (ASD); fully-braced section limit when le is omitted.
Included in: Basic, Structural.
Start free trial
Cold-formed steel beam (AISI S100)
A cold-formed steel joist or header in flexure, shear and deflection.
Designs cold-formed steel C-section beams, single or back-to-back double ply, for lateral-torsional buckling, shear and deflection per AISI S100 on the allowable stress basis. Sections come from the AISI and SSMA database, up to two spans with pattern live loading are supported, and the safety factors are applied directly with no load-duration adjustment, which is the convention for cold-formed steel.
Codes: AISI S100 ASD — edition per the run's code_basis (S100-16(2020) w/S2-20 or S100-2024)
Included in: Basic, Structural.
Start free trial
Cold-formed steel column (AISI S100)
A cold-formed steel stud or column in compression and combined loading.
Designs cold-formed steel C-section columns, single or back-to-back double ply, under combined axial load, biaxial bending and biaxial shear per AISI S100. Covers flexural and torsional-flexural buckling — the latter applied to singly symmetric single C-sections and suppressed for doubly symmetric double ply — together with axial-moment interaction and moment amplification, on the allowable stress basis.
Codes: AISI S100 ASD or LRFD — edition per the run's code_basis (S100-16(2020) w/S2-20 or S100-2024)
Included in: Basic, Structural.
Start free trial
Cold-formed steel section (AISI S100)
Properties and capacities of a thin-walled section.
A cold-formed steel cross-section in two modes over one engine, per AISI S100. Analysis computes the finite-strip local and distortional buckling signature and the direct-strength capacities against unbraced and effective length about both axes. Design checks the same section against resolved demands and returns a per-limit-state ratio table on either design basis, with the combined interactions. Not yet verified against an external oracle, so results are for review rather than for stamping.
Codes: AISI S100, edition per the run's code_basis — DSM (§F3.2.1 local flexure, §F4.1 distortional flexure, §E3.2.1 local compression, §E4.1 distortional compression; elastic buckling per Appendix 2); §F2.1 global LTB; §F3 weak-axis flexure; §G2.1 shear; §E2/§E3.2/§E4 global column; §B2.1/§B3.1/§B4 effective width; §D2/§C2.1 tension; §H1.1/§H1.2 combined axial+bending; §H2 combined bending+shear. Both ASD (Ω) and LRFD (φ). AISI S400 cited for seismic context only.
Included in: Basic, Structural.
Start free trial
Steel beam (AISC 360)
A hot-rolled steel beam: flexure with lateral-torsional buckling, shear and deflection.
Designs steel wide-flange shapes and channels drawn from the AISC shape database against flexure, shear and deflection per AISC 360. Accounts for lateral-torsional buckling through the moment-gradient factor, classifies each section as compact, non-compact or slender, and supports up to three spans with pattern live loading. Reports the full flexural, shear and deflection checks with the governing limit state named.
Codes: AISC 360-22 (LRFD default / ASD option) + ASCE 7-22 load combinations
Included in: Basic, Structural.
Start free trial
Steel column (AISC 360)
A hot-rolled steel column in compression and combined loading.
Designs a steel beam-column member fixed at its base per AISC 360: axial capacity against effective length, flexural capacity against unbraced length, second-order amplification by the direct analysis method, and the combined axial-and-bending interaction, with axial, shear and moment diagrams up the member. Supports free, guided and pinned top conditions per axis, named load combinations, and AISC 341 seismic provisions gated by design category.
Codes: AISC 360-22 (Ch. B/C/E/F/G/H1/H2/H3, App. 8) + AISC 341-22 seismic screen incl. the SDC-gated §D1.1 qualification; ASCE 7-22 load combinations (LRFD and ASD). Section capacity via steel_section_01; section DCR via steel_section_design_01
Included in: Basic, Structural.
Start free trial
Concrete beam (ACI 318)
A reinforced concrete beam in flexure and shear.
Designs reinforced concrete beams, rectangular or T-section, against flexure, shear and detailing per ACI 318 using strength design. Handles up to three spans with overhangs, user-defined rebar layers and stirrup zones, and optional live and total deflection checks. Bar sizes #3 through #11 and standard concrete strengths come from the shared material library, and the section is drawn with its reinforcement.
Codes: ACI 318-25 LRFD + ASCE 7-22. The module implements 318-25 only and REFUSES any other edition rather than silently computing a different one; as of 2026-08-13 the GUI, the page title, the portal catalogue and the router description all say 318-25 too (D-VS-38). Migration is not finished at clause level: §9.6.1 minimum flexural reinforcement, §24.2 deflections and Table 21.2.2 are read from the 318-25 text, while the §22.5 shear and Ch.25 detailing citations printed in the report are still labelled 318-19 because their 318-25 text has not been read.
Included in: Basic, Structural.
Start free trial
Concrete section (ACI 318)
A reinforced concrete section: interaction, flexure and shear.
Analyzes a reinforced concrete cross-section per ACI 318: the full moment-curvature response, the uniaxial and biaxial axial-moment interaction surface, cracked and effective flexural stiffness, and capacity at any strain state. Supports rectangular, T and circular sections with arbitrary rebar layouts, and reports the balanced point, design capacities, maximum axial load, ductility and the governing strain-limit state. Capacity only — it takes no demand and produces no ratio.
Codes: **ACI 318-25** (§22.2 strength, §21.2 φ, §22.4.2 Pn,max, §24.2.3 stiffness, §19.2 Ec/fr, §10.7.3.1 minimum bar count, §10.6.1.1 ρg limits, §25.2.3 clear spacing); Mander confined concrete. ⟦shipped 2026-08-17, owner-directed⟧ This is the edition the module **prints as well as states** — the audit behind D-RCS-10 found the report subtitle, the page title, the results header, the phi_edition option and the §10.7.3.1 / §10.6.1.1 warning strings all still citing **318-19**, and they were migrated together. tests/engine/test_rc_section_01_report_edition.py holds the two halves together, the same way test_concrete_beam_01_code_edition_input.py does for that module. Clause numbers were checked in ACI318-25.pdf before the label moved (§10.7.3.1 PDF idx 173, §10.6.1.1 idx 172, §25.2.3 idx 511, §19.2.2.1 / §22.2.2 / Table 22.2.2.4.3 per code_library/ACI318-25_INTAKE.md). ⟦gap⟧ The SHARED kernel preprocessor/materials/concrete.py (Ec, β1, λ, fr) still carries 318-19 docstrings; it feeds every concrete module, so it is out of this module's blast radius (AGENT_POLICY §3.9) and belongs to the design/concrete re-base.
Included in: Basic, Structural.
Start free trial
Spread footing (ACI 318)
A spread footing: bearing, one- and two-way shear and flexure.
Designs isolated rectangular spread footings with a pedestal under biaxial eccentric loading per ACI 318 and ASCE 7. Checks soil bearing pressure, overturning stability, sliding resistance, flexural reinforcement, and both one-way and two-way punching shear. Handles biaxial moments, soil overburden, and sliding resistance from passive pressure and base friction, and draws the resulting bearing pressure distribution.
Codes: ACI 318-25; ASCE 7-22 (LRFD strength for flexure/shear, ASD service for bearing/stability)
Included in: Basic, Structural.
Start free trial
Wall footing (ACI 318)
A continuous strip footing under a wall.
Designs continuous strip footings supporting concrete or masonry walls per ACI 318 and ASCE 7, working on a one-foot design strip with every load taken per linear foot of wall. Checks soil bearing, overturning, sliding, flexural reinforcement and one-way shear, locating the critical section from the thickness of the wall being supported, and draws the footing with its reinforcement.
Codes: ACI 318-25; ASCE 7-22; reinforced or plain (Ch. 14)
Included in: Basic, Structural.
Start free trial
CMU beam or lintel (TMS 402)
A reinforced masonry beam or lintel in flexure and shear.
Designs reinforced concrete-masonry beams and lintels per TMS 402 strength design, single span or multi-span continuous, with bottom, top and shear reinforcement. Checks flexural capacity, combined masonry and steel shear, bearing, deflection and optional out-of-plane bending from horizontal load. Nominal widths of 4, 6, 8, 10 and 12 inches with standard grouted cells are supported.
Codes: TMS 402-16 or -22 (from the code basis), Strength Design or Allowable Stress Design; ASCE 7-22 load combinations
Included in: Basic, Structural.
Start free trial
CMU column (TMS 402)
A reinforced masonry column or pier in axial load and bending.
Designs fully grouted rectangular concrete-masonry columns and piers under combined axial load, biaxial bending and biaxial shear per TMS 402 using allowable stress design. Nominal dimensions run from 8 to 32 inches, square or rectangular, with Grade 60 vertical reinforcement and lateral ties, evaluating the full allowable-stress combination set with the customary stress increase applied to wind and seismic cases.
Codes: TMS 402-16 or -22 (from the code basis), Allowable Stress Design or Strength Design; ASCE 7-22 load combinations
Included in: Basic, Structural.
Start free trialThe whole building, designed from one model, is PerCode AEC.