DeckMath
Material · IRC R507.4 post sizing

Deck Post Size Calculator

Size deck posts given tributary load + post height. 4×4 / 6×6 / 8×8 / engineered steel recommendation per IRC R507.4 prescriptive table. Column-buckling-aware: capacity drops with height (6×6 = 14,000 lb at 8ft → 7,500 lb at 14ft). Auto-suggests footing diameter to match. Different from Post Spacing — that one assumes 6×6 and asks spacing; this one asks WHAT POST.

IRC R507.4Buckling-aware4 post options
4·Post sizes
Auto·Footing dia
8-14ft·Height table
SF check·Always

Inputs

ft

ft

psf

psf

ft

Post · 4×4 PT pine
4x4SF 1.41 · 3,120 lb load
Tributary area
12/2 × 8
Total load
per post
Allowable
@ 8ft height
Footing dia
sonotube Ø

IRC R507.4 sizing

4×4 PT pine — SF 1.41

IRC R507.4

Total load 3,120 lb. Post capacity 4,400 lb at 8ft height. 12″ Ø footing recommended.

Cost reference: 4×4 $4.20/LF · 6×6 $9.80 · 8×8 $18.50 · Engineered steel $35.00 (2026-Q1). Pair with Footing Diameter + Post Spacing + Soil Bearing Calculators for full base sizing.

How to use

How to use the deck calculator in 3 steps.

  1. 01

    Enter beam span + joist span

    Beam span = post-to-post horizontal distance. Joist span = perpendicular floor span. Tributary area = (joist span / 2) × beam span.

  2. 02

    Enter load + snow

    50 PSF default IRC. Snow PSF region-specific (use Snow Load Calculator). Effective load = live + dead + 50% snow.

  3. 03

    Enter post height

    From footing top to beam underside. Critical for column buckling — capacity drops 50%+ from 8ft to 14ft on same post size.

  4. 04

    Read recommended post + footing

    Calculator picks smallest IRC-compliant post + sizes the footing accordingly. Posts over 10 ft trigger 'needs engineering' flag.

How we calculate

How DeckMath calculates the result — IRC 2021 sources.

The Post Size Calculator sizes deck posts given tributary load + post height (different from Post Spacing — which assumes 6×6 + asks spacing). Returns recommended post (4×4 / 6×6 / 8×8 / engineered steel) + safety factor + required footing diameter. Per IRC R507.4 prescriptive table — column buckling matters: a 6×6 carries 14,000 lb at 8 ft post height but only 7,500 lb at 14 ft. Auto-flags posts over 10 ft as needs-engineering territory.

IRC references

  • IRC R507.4 — Deck post sizing
  • AWC DCA-6 — Prescriptive Deck Guide

IRC 2021 R507.4 + AWC DCA-6 prescriptive post-load tables. Pricing 2026-Q1 retail.

Tributary area
tribArea = (joist_span / 2) × beam_span

Half the joist span × full beam span. For 12ft joist + 8ft beam: 6 × 8 = 48 sqft tributary per post.

Total load on post
load = tribArea × (live + dead + snow × 0.5)

48 sqft × 65 PSF effective = 3,120 lb. Compare to post capacity from IRC R507.4 table.

Post capacity (IRC R507.4)
allowable = table[post_size][height]

6×6 @ 8ft = 14,000 lb. 6×6 @ 14ft = 7,500 lb. Capacity drops with height (column buckling).

Footing diameter
footing scales with post load

Up to 4,000 lb → 12″ footing. 8,000 → 14″. 12,000 → 16″. Use Footing Diameter Calculator for full math.

Save your plan

Don’t lose this estimate.

Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.

People also ask

Deck calculator questions, answered.