Rolling offset calculator
Enter the rise and the roll between two parallel pipes and the angle of the two fittings. The tool gives the true offset, the travel, the run, the roll angle and the cut length after the fitting take-outs. It runs in your browser. Nothing you enter is sent anywhere.
The calculator could not start in this browser, so no form is shown. Try a current browser. The formulas and sources are on the methodology page.
Result
Decimal values are the computed ones. The nearest sixteenth beside each inch value is for the tape and is not used in any step.
Show the math
Two parallel pipes, two fittings of the same angle θ. All lengths in one unit.
true offset = sqrt(rise to the power 2 + roll to the power 2)
travel = true offset ÷ sin θ
run = true offset ÷ tan θ (0 at 90°)
roll angle = atan2(roll, rise)
cut length = travel minus take-out 1 minus take-out 2
The two pipe axes are parallel, so the connecting piece lies in one plane with them and is the hypotenuse of a right triangle whose legs are the true offset and the run. The fitting angle is the angle between the connecting piece and the pipe axis. The roll does not change the fittings; it only turns the plane of the offset about the pipe axis. More detail is on the methodology page.
What this tool does not do
- Bent pipe and bend radius. The tool is for two fittings joined by a straight piece.
- Offsets between pipes that are not parallel, and fittings of two different angles.
- Take-outs for threaded, press, PEX, cast copper and DWV fittings, for 22.5 and 60 degree fittings, and for any brand other than the two in the table. Type those in from the fitting in hand or from its catalog.
- Thread makeup, and any allowance for a solder or cement gap at the bottom of the socket.
The formulas, the catalog pages the take-outs come from and the open questions are on the methodology page. Sources were last checked on October 4, 2026.