Free tools
Deck and dock calculators that show their basis
6 calculators, no signup: 5 for decks, running the same engine that sizes framing inside deckpro.studio, and 1 for docks, running the engine that sizes flotation. Every span and size names the source behind it — and each engine stops answering where its sources stop.
Deck calculators
Joist span calculator
How far a 2x6, 2x8, 2x10 or 2x12 deck joist spans at 12", 16" or 24" on center — plus the overhang the same cell allows.
DCA6-2015 Table 2, p.4
Beam & footing calculator
Beam size, post spacing and footing diameter for one deck — including the post/footing combinations the table marks Not Permitted.
DCA6-2015 Table 3A + Table 4 · IRC R507
Deck stair calculator
Riser height, tread depth, stringer count and cut layout, screened against IRC R311.7 — including the 3/8" riser uniformity rule.
IRC R311.7 · R312.1
Ledger fastener spacing
On-center spacing for ½" lags and through-bolts in a deck ledger, by the joist span it carries and the band joist behind it.
DCA6-2015 Table 5, p.15
Deck material calculator
Every board, joist, hanger, clip, concrete bag and rail section for one deck — counted by the engine that builds real order sheets, not square-foot math.
DCA6-2015 sizing · the in-app takeoff engine
Dock calculators
There is no national dock code. A dock tool has no table cell to cite, so this one names the rung of authority behind each number instead — and says plainly which inputs have no published source at all.
Why the structural numbers name their cells
A span number is only as useful as the cell it came from. Every span and size on these pages names one — the table, the footnote and the page, in a single dated edition you can download for free and read yourself. That is what makes an answer quotable at a permit desk. It is also what lets you catch us if we are wrong, which is the point. The one non-structural deck page here, the material calculator, counts parts with the in-app takeoff engine — on framing sized from these same tables.
These read transcribed tables from a single, identified document: AWC DCA 6-2015, Prescriptive Residential Wood Deck Construction Guide (based on the 2015 IRC), © 2018 American Wood Council. The 2015 edition matters — it carries the reduced Southern Pine design values published after 2013, and a calculator built on the 2012 edition returns longer Southern Pine spans that are not conservative.
The load basis on the span-table pages — joists, beams, posts and footings — is the same: 40 psf live load + 10 psf dead load, No. 2 grade lumber, wet service conditions, L/360 deflection. The ledger page states its spacings at 40 psf deck live load plus 10 psf deck dead load, the basis Table 5 itself prints; the stair page screens geometry against IRC R311.7 and carries no psf basis at all. And when an input lands outside those tables — a joist past 18 feet, a beam carrying more than the table covers — these say so instead of extrapolating. That refusal is the most useful output a code calculator has. An interior beam line carries joists from both sides, so for equal spans its beam, posts and footings are read at twice the joist span, which the guide’s Commentary says “is acceptable” (DCA 6-2015 Commentary, p.C5). Unequal spans either side of a beam are outside that procedure: the designer sizes such a line conservatively, at twice the longer span, and flags it for a design professional to confirm.
Or skip the member-by-member part
The free 3D designer runs all three tables at once across a real footprint, then counts the materials and previews the list underneath it. No signup, no card.
Estimate only — not an engineered design. Spans and sizes are screened against the AWC DCA 6-2015 / IRC prescriptive baseline at 40 psf live + 10 psf dead load; quantities are takeoff arithmetic and trade practice, which those documents do not publish. Local codes and amendments vary; your Authority Having Jurisdiction (AHJ) and a licensed design professional govern. Verify everything with a permit and a licensed pro before ordering or building.