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.

By SemiSoftwares · DeckMath editorialReviewed against IRC 2021
Start calculating
Get 2–3 free quotes
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.47 · 3,000 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.47

IRC R507.4

Total load 3,000 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.

Get matched

Want 2–3 free quotes for this exact deck?

We'll send your plan to vetted local builders. Free, no obligation.

How to use

How to use the post size calculator in 4 steps.

  1. 1

    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. 2

    Enter load + snow

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

  3. 3

    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. 4

    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 this — 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

Verify against the published source: 2021 International Residential Code (ICC).

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

Post size questions, answered.

  • Depends on tributary load + post height. For typical residential deck (12ft joist span × 8ft beam span × 50 PSF + snow): tributary load ~3,100 lb. At 8 ft post height, 6×6 PT is the standard recommendation (capacity 14,000 lb = 4.5× safety factor). 4×4 is undersized for most decks. 8×8 only for very heavy loads or tall posts.

Embed this calculator

One line. Any site. Free.

Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.

<!-- Post Size Calculator — free embed by DeckMath -->
<a href="https://deckmath.com/calculators/post-size-calculator"
   data-deckmath-calc="post-size-calculator"
   data-theme="auto">Post Size Calculator by DeckMath</a>
<script src="https://embed.deckmath.com/v1.js" async></script>

The credit link is a normal attribution — please keep it in. It's how DeckMath stays 100% free, with no signup and no ads inside the widget.

One tool · free · no signup

Plan the whole project, not just one number

The Deck Project Planner turns your dimensions into a complete material list, cost, 3D preview, and a PDF you can take to the lumber yard — all in one place.