Estimator notes
How this estimator works
Estimate a transparent post layout for straight railing runs, with shared corners counted once and equal spans below your selected maximum. The formula is deterministic, keeps intermediate precision, and rounds only when a material must be purchased in a whole unit.
Typical planning scenarios
- Two ten-foot sections sharing a corner.
- A straight run with a gate or opening.
- An estimate with optional spare posts.
Prices are optional. The quantity result still works when every price field is left empty.
Five solved numerical examples
These expected results were checked from the written arithmetic and are also fixed inputs to the golden-test suite. Comparable calculator checks and domain-expert review remain pending.
1. 6 m straight railing
Expected result
- Terminal posts
- 2
- Corner posts
- 0
- Gate / opening posts
- 0
- Intermediate posts
- 2
- Total posts
- 4
Manual derivation
- ceil(6000 / 2000) = 3 spans, so two intermediate posts sit between two terminals.
- Total posts = 2 terminals + 2 intermediate = 4.
2. Spacing just above three spans
Expected result
- Terminal posts
- 2
- Corner posts
- 0
- Gate / opening posts
- 0
- Intermediate posts
- 3
- Extra posts
- 1
- Total posts
- 6
Manual derivation
- ceil(6100 / 2000) = 4 spans, requiring three intermediate posts.
- Five layout posts plus one user-entered spare gives six.
3. Two sections sharing one corner
Expected result
- Terminal posts
- 2
- Corner posts
- 1
- Gate / opening posts
- 0
- Intermediate posts
- 2
- Total posts
- 5
Manual derivation
- Each 3000 mm section divides into two 1500 mm spans and contributes one intermediate post.
- The shared corner endpoint is counted once: 2 terminals + 1 corner + 2 intermediate = 5.
4. 4 m by 3 m closed railing
Expected result
- Terminal posts
- 0
- Corner posts
- 4
- Gate / opening posts
- 0
- Intermediate posts
- 4
- Total posts
- 8
Manual derivation
- Every side divides into two spans, adding one intermediate post per side.
- Four shared corner endpoints plus four intermediate posts gives eight.
5. 10 m railing with a 2 m opening
Expected result
- Terminal posts
- 2
- Corner posts
- 0
- Gate / opening posts
- 2
- Intermediate posts
- 2
- Extra posts
- 2
- Total posts
- 8
Manual derivation
- The opening leaves two 4000 mm runs; each divides into two spans and needs one intermediate post.
- 2 terminals + 2 opening posts + 2 intermediate + 2 spares = 8.
Common mistakes to avoid
- Using this estimator to select structural post size.
- Counting shared corners twice.
- Ignoring an opening that creates terminal conditions.
Frequently asked questions
Does this confirm a code or permit requirement?
No. This calculator provides a material-planning estimate only. It does not provide structural engineering, permit advice, building-code interpretation, footing-depth approval, installation instructions, or guaranteed quantities.
Can I use metric measurements?
Yes. Switch to metric mode and enter millimetres, centimetres, or metres. The formula uses the same normalized measurements.
Estimate disclaimer
Results are planning estimates. Actual material requirements vary by product, installation method, site conditions, waste, and local rules. Verify product instructions and local requirements. This tool does not determine structural safety, footing depth, permit requirements, installation requirements, or code compliance. Have critical work reviewed by a qualified professional.
Last reviewed: July 16, 2026.