This calculator performs the geometric calculation of a U-shaped winder stair with a 180° turn and winders. It is suitable for the preliminary selection of flight dimensions, evaluating walking comfort, preparing step drawings, and estimating the approximate lengths of stringers, risers, and handrails.
The calculation is useful when a staircase must fit into a defined opening by length and height while keeping a 180° turn without an intermediate landing. The result is a set of coordinated step dimensions and main linear dimensions of the elements, which should then be checked against the project, the selected material, and the load-bearing design.
Total staircase height. The calculation starts from the opening height H in mm. This value is divided by the total number of rises, and the calculator then obtains one uniform rise height for the entire staircase.
Number of rises. The calculation includes the lower straight steps, the upper straight steps, the winder steps, and the position of the top step relative to the second-floor level. If the top step is below the floor level, one additional rise is added to the scheme. This makes the rise height uniform along the whole staircase.
h = H / n
Where h is the height of one step, mm. H is the total staircase height, mm. n is the total number of rises.
Opening length. For the straight sections, the opening length L in mm and the staircase width B in mm are used. The staircase width occupies the central turning zone, so the remaining length for the straight steps is L - B.
Two straight flights. The calculator separately determines the tread run for the upper and lower flights. For the upper flight it uses (L - B) / nupper, and for the lower flight it uses (L - B) / nlower. It then selects the smaller of the two values so that both straight parts of the staircase have the same depth and the turning geometry remains coordinated.
Limit by staircase width. If the calculated depth is greater than the staircase width, the calculator limits it to the staircase width. This prevents a straight step from becoming deeper than the turning zone and keeps the plan geometry realistic.
b = min((L - B) / nupper, (L - B) / nlower, B)
Where b is the calculated depth of the straight part of the step, mm.
Step nosing. The final depth shown in the results is the sum of the calculated straight part of the step and the entered step nosing. If risers are included in the calculation, their thickness is also added to the final depth because it affects the full construction size of the step assembly.
bfinal = b + a + tr
Where a is the step nosing, mm. tr is the riser thickness, mm. If risers are not included, tr = 0 is used.
180° turn. The turn is formed by a set of winder steps. Their number is defined by the user, and the calculator divides the half-turn angle between them evenly in order to build the plan drawings and coordinate the inner and outer edge lines.
Staircase width. The staircase width B is used as the base dimension in the turning zone. The total staircase width in plan is calculated as 2B, and the central part between the flights is defined as 2B - 2U, where U is the working width of one side of the turn. If U is too large, the calculator limits it to half of the total width so that the turning geometry remains valid.
Step length. In the results, the step length is taken as equal to the staircase width B, but not more than half of the total staircase width 2B. For this scheme, this means that the calculated step length is effectively equal to the staircase width.
Stair angle. After determining the rise height h and the depth of the straight part of the step b, the calculator calculates the slope angle of the flight using a trigonometric relationship. This is the geometric walking angle, not a comfort check under a code rule.
α = arctan(h / b)
Distance between steps along the stringer. For the stringer drawings, the calculator uses the inclined pitch length between adjacent steps. It is calculated as the hypotenuse of a right triangle with sides h and b.
s = √(h2 + b2)
Lower stringer, upper line. The length of the upper line of the lower stringer is determined from the inclined geometry of the lower flight. It includes the number of lower steps, their rise height, and the step thickness. In practical terms, the calculator converts the vertical stack of steps into an inclined length according to the flight angle.
Lower stringer, lower line. Corrections for the stringer width are subtracted from the upper line. Two trigonometric components are used, one along the slope and one across the slope. Because of this, the lower line is always shorter than the upper line by a value that depends on the stringer width and the flight angle.
Upper stringer. For the upper flight, the length is taken as the number of upper straight steps multiplied by the pitch length along the stringer, with an additional geometric correction for the stringer width. In the current algorithm, the upper and lower line lengths of the upper stringer are shown as equal.
Risers. If this option is enabled, the riser height is defined as h - ts, where ts is the step thickness. The number of risers is equal to the total number of rises. Their length is taken as equal to the step length.
Handrails. For the lower section, the length is determined along the inclined line of the lower flight. For the upper section, the length of the upper flight is used, and if the top step is below the second-floor level, one additional step depth is added to that length. This approach gives an approximate length of the straight handrail sections without considering additional end extensions, turning posts, or connection details.
Step height. For residential staircases, a range of about 150-190 mm is often used. Lower values make the staircase flatter, while higher values reduce walking comfort.
Step depth. For the straight walking part of the step, a target of at least about 250-300 mm is often used. With smaller values, the staircase becomes steeper and more demanding to use accurately.
Slope angle. For everyday use, a range of about 30-40° is commonly preferred. As the angle approaches 45°, the staircase takes less space but becomes less comfortable to use.
Staircase width. For private houses, common values are roughly in the range of 800-1000 mm. A narrower staircase saves space but reduces convenience when passing or carrying items.
Project verification. After the geometric calculation, strength and serviceability loads are usually checked separately. In European practice, this verification is commonly based on EN 1990 Eurocode - Basis of structural design, EN 1991-1-1 Eurocode 1 - Actions on structures - Part 1-1: General actions - Densities, self-weight, imposed loads for buildings, EN 1995-1-1 Eurocode 5 - Design of timber structures - Part 1-1: General rules and rules for buildings, and EN 1993-1-1 Eurocode 3 - Design of steel structures - Part 1-1: General rules and rules for buildings.
Because the calculation divides the total staircase height by the total number of rises. This is a basic principle of a comfortable staircase, since it helps keep the walking rhythm consistent on all parts of the flight and through the winder zone.
This is how the calculator keeps the upper and lower straight flights coordinated with each other. If the larger value were used, one of the flights would no longer fit within the opening length, and the U-shaped staircase with winders would lose its correct geometry.
This is the transverse size of the step, linked to the staircase width. For this scheme, the calculator takes it from the staircase width, so this parameter is mainly used for drawings, cutting dimensions, and estimating riser length.
Yes, for geometry the calculation is applicable in both cases because it is based on the opening dimensions, step dimensions, and stringer dimensions. However, strength, member sizes, connections, and deflection must be checked separately for the selected structural material.
The geometry is calculated directly from the entered dimensions and the formulas used in the algorithm. However, the final staircase design should always be checked against the real material thicknesses, connection details, finished floor layers, and the requirements of local building rules.