Calculation results
Complete the form and calculate.
Section comparison
| Section | Opening | Count | Gap | Centers | End gaps | Margin | Status |
|---|
Scaled layout diagram
Marking schedule
| No. | Left edge | Center | Right edge | Selected mark |
|---|
Materials and cost
Formula used
Automatic spindle count
N is spindle count. W is the clear opening. B is finished spindle width. Gmax is the working maximum gap.
Equal clear gap
This form applies to full equal gaps. Half-end, fixed-end, and posts-adjacent layouts use different gap counts.
Center spacing
Center spacing combines spindle width and clear internal gap.
Stair horizontal projection
The result is an approximation for vertical spindles and must be checked against actual geometry.
How to use this calculator
- Measure each finished clear opening between post faces.
- Select the unit before entering project dimensions.
- Choose a planning preset or enter custom limits.
- Enter the actual finished spindle width.
- Add every unequal rail opening separately.
- Select automatic, fixed-count, desired-gap, or on-center mode.
- Choose the end-gap arrangement for each section.
- Mark stair sections and confirm their angles.
- Add stock, package, waste, labour, and prices.
- Calculate and review every warning and margin.
- Inspect center or edge marking schedules.
- Export CSV, cut list, or a printable report.
- Verify local requirements and manufacturer instructions.
Detailed planning guide
Measure finished openings
Install or account for post sleeves, trim, brackets, collars, and finishes before measuring. Check several heights because posts can lean, twist, or taper. Use the smallest relevant clear opening for a conservative layout.
Confirm actual spindle size
Measure finished balusters rather than relying on nominal labels. Sample several pieces because wood, coated metal, and composite profiles can vary. Small differences accumulate across long sections.
Select the correct calculation mode
Automatic mode finds a minimum count. Fixed-count mode tests an existing quantity. Desired-gap mode targets appearance. On-center mode supports routed rails, templates, and manufacturing patterns.
Choose the end arrangement
Full equal gaps create balanced end openings. Half ends maintain a repeating center rhythm. Fixed ends align features. Posts-adjacent mode removes end clearance but can conflict with brackets.
Apply a practical safety margin
Avoid designing exactly at the legal maximum. Allow space for rounding, tape variation, bowed components, and installation drift. The working limit equals the maximum minus the chosen deduction.
Review rounded values
A precise result may pass while a rounded mark fails. The calculator checks the selected rounding increment. Use smaller increments when the compliance margin is narrow.
Calculate sections separately
Never average unequal rail openings. Each opening receives its own count, exact gap, rounded gap, center spacing, end clearances, and marking schedule.
Handle stair sections carefully
Spindle orientation changes the effective opening. Measure along the rail and consider horizontal projection. Separately check triangular openings beside treads and risers.
Plan material purchases
Add spare pieces for damage and future repairs. Add waste for kerf, defects, grain selection, rejected pieces, and short offcuts. Round packages and stock pieces upward.
Prepare installation marks
Center marks usually minimize cumulative error. Edge marks can match routed rails or brackets. Use the reference offset when marks begin from a separate datum.
Control cumulative drift
Do not rely on repeatedly stepping one spacer without checking. Verify intermediate marks and the final opening. Small repeated errors can create an oversized last gap.
Document assumptions
Record code editions, local amendments, product models, measurements, rounding rules, and site conditions. Attach the exported schedule to project notes or shop drawings.
Verify structural requirements
Spacing does not prove guard safety. Confirm post anchorage, rail capacity, fasteners, material strength, corrosion protection, glass design, and required loading.
Verify site and authority requirements
Local officials, designers, manufacturers, and project documents can require stricter limits. Treat presets as editable planning values, not approvals.
Use the final field dimension
Before fastening the last pieces, remeasure the installed rail opening. Posts and rails can move during assembly. Correct the layout while a small adjustment remains possible.
Example data table
| Example | Opening | Spindle | Working limit | Pattern | Purpose |
|---|---|---|---|---|---|
| Deck A | 72 in | 1.5 in | 3.875 in | Full equal | Automatic count |
| Deck B | 94.25 in | 1.5 in | 3.875 in | Half ends | Pattern continuation |
| Stair rail | 132 in | .75 in | 3.875 in | Fixed ends | Projection check |
| Metric balcony | 2400 mm | 40 mm | 95 mm | Full equal | Metric schedule |
| Replacement | 66 3/8 in | 1 1/4 in | 3 7/8 in | Fixed count | Existing pattern |
Frequently asked questions
What is a clear spindle gap?
It is the unobstructed opening between adjacent finished spindle faces. It is different from center-to-center spacing.
Why should I use a safety margin?
A safety margin allows for rounding, bowed materials, tape inaccuracies, post movement, and normal field installation tolerances.
Can the calculator accept fractions?
Yes. Fraction inputs such as 3 7/8, 1 1/2, and 5/16 are accepted in inch-based modes.
Can I enter feet and inches?
Yes. Select feet, inches, and fractions. Values such as 6 ft 7 1/2 in are accepted.
Does every section need a separate calculation?
Yes. Different openings can produce different counts and gaps, even when the sections look nearly identical.
What is a full equal-gap layout?
The left end, every internal opening, and the right end receive the same clear gap.
What is a half-end layout?
Each end receives half the internal gap. This can preserve a repeating center pattern across adjacent sections.
What is a fixed-end layout?
The user sets left and right end openings. Remaining space is divided between internal spindle gaps.
What is a posts-adjacent layout?
The first and last spindles touch the post lines. All unused space becomes internal gaps.
Can I force a spindle count?
Yes. Fixed-count mode calculates the resulting gap and reports whether the final rounded opening passes.
Can I request a preferred gap?
Yes. Desired-gap mode selects a practical count, then redistributes the remainder evenly.
Can I design by center spacing?
Yes. On-center mode accepts a desired center distance, provided it exceeds the finished spindle width.
Why is actual spindle width important?
Nominal sizes can differ from finished dimensions. Small errors accumulate across long railing sections.
How does rounding affect compliance?
A precise passing gap can become too large after rounding. The calculator checks the rounded installation value.
Should I mark centers or edges?
Center marks usually reduce cumulative layout error. Edge marks help when brackets or routed channels reference faces.
What is the first center mark?
It equals the left end gap plus half the spindle width, plus any selected reference offset.
Can I continue a pattern from another section?
Use half-end spacing, fixed end gaps, or a reference offset to align the marking schedule.
Does stair spacing work differently?
Yes. A distance along a sloping rail differs from its horizontal projection and can change with spindle orientation.
Does the calculator check triangular stair openings?
It compares an entered triangular opening with the selected limit, but field verification remains necessary.
Does the calculator verify guard height?
No. Guard height, handrail geometry, landings, returns, extensions, and graspability require separate checks.
Does it calculate structural strength?
No. It does not verify rail loading, post anchorage, fasteners, glass design, or material capacity.
Can I use it for metal balusters?
Yes. Enter the actual finished outside width or diameter and select the appropriate profile description.
Can I use it for glass panels?
Repeated panels can be modeled as wide spindles, but structural glass engineering remains outside this tool.
Can I use it for cable railing?
The tool can estimate repeated spacing, but cable deflection, tension, terminal hardware, and code testing are separate.
How are stock pieces estimated?
Stock length is divided by spindle cut length. The required purchase quantity is then rounded upward.
How are spare spindles calculated?
The selected spare percentage is added before the waste allowance and final purchase rounding.
How are packages calculated?
The purchase quantity is divided by the package quantity, then rounded upward to whole packages.
Does the cost estimate include tax?
No. Add taxes, delivery, permits, equipment, demolition, and contingency separately.
Can I save a project?
Yes. Save Project stores the current inputs in the browser using local storage.
Can I share a project?
Yes. The share link stores encoded inputs in the page address. Very large projects may exceed address limits.
Can I export results?
Yes. The page provides CSV, cut-list text, copied summaries, and a print layout suitable for PDF saving.
Why does a section show invalid?
A width, spindle size, count, end gap, or desired spacing may exceed the available opening.
Why can a fixed count fail?
The selected count may produce openings larger than the working maximum or leave negative remaining space.
Why can automatic mode still show a warning?
Practical rounding or fixed end openings can reduce the compliance margin after the initial count is chosen.
What is the working gap limit?
It is the selected maximum gap minus the safety margin deduction.
What is compliance margin?
It is the working limit minus the largest final rounded opening. Positive values indicate remaining space.
Why are end gaps checked?
Openings beside posts can be larger than internal gaps, especially with fixed or half-end layouts.
Can sections use different spindle widths?
Yes. Disable the global-width option inside a section and enter its finished width.
Can sections use different gap rules?
Yes. Disable the global-rule option and enter a section-specific maximum and safety margin.
Can a project mix stairs and level rails?
Yes. Add multiple sections and mark each stair section independently.
What does the diagram show?
It shows posts, rails, spindles, center marks, edge marks, and the overall opening using a scaled schematic.
Is the diagram a fabrication drawing?
No. It is a planning illustration. Site measurements, shop drawings, and manufacturer details control fabrication.
How should I measure between posts?
Measure between finished faces at several heights and use the smallest relevant clear opening.
Should post sleeves be installed before measuring?
Preferably yes. Sleeves, trim rings, brackets, and finishes can reduce the clear opening.
How should bowed spindles be handled?
Use conservative measurements, reject severely bowed pieces, and preserve a practical installation safety margin.
Can the tool calculate unequal spindle widths?
Not within one section. Divide the rail into smaller sections or use a conservative representative width.
Can I model a decorative wider center spindle?
Create separate sub-sections around the decorative element and calculate each remaining opening independently.
What does purchase quantity include?
It includes the calculated count, spare percentage, waste percentage, and whole-piece rounding.
How are labour hours estimated?
Base setup hours are added to spindle count multiplied by minutes per spindle.
Are posts shared between sections?
The simple estimator assumes adjacent valid sections can share posts. Adjust the result for actual geometry.
Can I change currency?
Yes. Enter any currency symbol or short code in the cost settings.
What happens after changing units?
The page converts current length inputs so the physical dimensions remain approximately unchanged.
Can I use millimetres and show inches?
Yes. Choose millimetres as primary and inches or feet-fractions as the secondary display.
Why is a fraction displayed differently?
Fractions are reduced and rounded to the selected denominator, such as 1/16 or 1/32 inch.
Can I print only the results?
Yes. The print stylesheet hides the form and prepares the result sections for printing or PDF saving.
What is a reference marking offset?
It shifts every edge and center position by a chosen distance without changing the physical rail layout.
Can I omit a section from cost totals?
Yes. Clear Include in cost total for that section.
Does the calculator account for kerf?
The waste percentage can cover kerf, defects, and offcuts. Detailed cutting optimization is not performed.
Does stock cutting consider grain or orientation?
No. Confirm grain, finish, connector direction, and usable end conditions before cutting.
Can I calculate replacement balusters?
Yes. Use fixed-count mode to test an existing pattern or automatic mode to create a compliant replacement.
How do I compare two layouts?
Duplicate a section, change its mode or end pattern, and compare both rows in the results table.
Why does the last mark not equal the opening width?
The final center or edge stops before the post by the right end gap and remaining spindle half-width.
Can I use decimal commas?
Thousands commas are removed. For predictable results, use a period as the decimal separator.
Is the code preset authoritative?
No. It is a planning starting point. Confirm the adopted edition, local amendments, and project-specific exceptions.
What if local rules differ?
Choose the custom preset and enter the exact maximum opening and safety margin required for the project.
Can workplace guards use residential presets?
They should not be assumed equivalent. Workplace systems can have different infill and structural requirements.
Does the calculator address climbability?
No. Horizontal members, decorative patterns, and climbable zones require separate project review.
Does it address corrosion?
No. Select compatible materials, coatings, fasteners, and isolation methods for the exposure environment.
Does it address accessibility?
No. Accessible routes, handrails, edge protection, and clearances require separate design checks.
Can I use this for temporary guards?
Only as a spacing estimator. Temporary systems require their own structural, anchorage, and regulatory verification.
Can I calculate panels instead of spindles?
Yes, when panels repeat uniformly. Enter panel width and treat the spaces between panels as clear gaps.
Why is the smallest opening important?
A layout based on a larger measurement may not fit where posts lean inward or finishes vary.
Can I export every marking position?
Yes. The cut-list export contains every center position for each valid section.
Can I show only every fifth mark?
Yes. The marking schedule display can show all, odd, or every fifth spindle for review.
Do hidden schedule rows affect exports?
No. Display density changes the visible table only. The cut-list export retains every position.
Why should I verify manufacturer instructions?
Proprietary rails, brackets, routs, shoes, panels, and fasteners can impose minimum distances and fixed modules.
What does pass with limited tolerance mean?
The section passes, but its remaining margin is small enough to deserve careful field control.
Can I round downward for safety?
Yes. Downward rounding options are available, but the resulting layout must still fit the total opening.
Does rounding redistribute the final remainder?
The calculator reports rounded spacing for checking. Installers should control cumulative error at the final spindle.
Can I use the exact value for shop fabrication?
Yes, but confirm machine precision, material variation, and how the final remainder will be distributed.
What if the opening contains brackets?
Deduct bracket intrusion from the clear opening or divide the rail into sections around fixed obstructions.
Can I enter zero end gaps?
Yes through the posts-adjacent arrangement. Confirm the spindle can physically attach beside the post.
Can fixed end gaps exceed the working limit?
The section will fail because the largest clear opening includes both end and internal gaps.
Does automatic mode consider fixed end gaps?
Yes. It reserves the entered end spaces before calculating internal spacing.
Can a single spindle be calculated?
Yes for very narrow openings, provided the selected layout remains physically meaningful.
What if spindle width exceeds opening width?
The section is rejected because the material cannot fit within the measured clear opening.
Does the calculator account for thermal movement?
No. Long metal, glass, and composite systems may require manufacturer-prescribed movement allowances.
Can I use the report for permitting?
It can support planning, but authorities may require stamped drawings, product approvals, or engineered details.
Why is a disclaimer included?
Spacing alone cannot establish a safe or compliant guard. Structural and jurisdictional checks remain essential.
What should I verify before installation?
Verify opening dimensions, product instructions, fasteners, post alignment, guard height, local rules, and final clear gaps.