Rolling Offset Calculator
Calculate rolling offset, travel length, advance, cut length, and rolling angle for pipe, conduit, tubing, or duct layout.
Solve a pipe offset that moves in two directions at once
A rolling offset calculator determines the travel length and fitting angles required to route pipe around an obstruction. Calculate a rolling offset using three measurements: offset distance, rise, and run. The true travel equals sqrt(offset^2 + rise^2 + run^2). Accurate rolling offset calculations improve pipe alignment and reduce installation errors.
For a two-direction offset, the calculator first combines the horizontal offset and vertical rise with the Pythagorean theorem. Then it uses the fitting angle, such as 45 degrees or 22.5 degrees, to calculate travel length, advance, and cut length.
Use actual centerline measurements and verify fitting make-up, socket depth, weld gap, thread engagement, hanger clearance, and code or shop requirements before cutting material.
Travel piece length
----
True rolling offset
--
--
Travel length
--
--
Cut length
--
--
Advance
--
Distance in the original pipe direction.
Horizontal offset
--
Vertical offset
--
Rolling angle
--
Total cut length
--
--
Rolling offset breakdown
Shows each step from measured offsets to travel and cut length.
| Calculation | Result | Method |
|---|---|---|
| Run the calculator to see the breakdown. | ||
Layout note: This calculator gives centerline math. Always verify field measurements, fitting takeoff, shop standards, and clearance before cutting pipe, conduit, or tubing.
How to use the rolling offset calculator
- Measure the horizontal offset: Use the side-to-side centerline distance between the old pipe line and the new pipe line.
- Measure the vertical offset: Use the rise or drop between the two pipe centerlines.
- Select the solve mode: Use known fitting angle when the elbow angle is fixed, or known run/setback when the available space controls the layout.
- Select the fitting angle: Choose the elbow or bend angle, such as 45 degrees, 22.5 degrees, 30 degrees, 60 degrees, or 90 degrees.
- Enter fitting takeoff if known: Add the takeoff or make-up for each fitting to estimate the straight cut length between fittings.
- Review travel and advance: Travel is the diagonal piece between fittings; advance is the distance the offset moves in the original pipe direction.
Rolling offset formula
A rolling offset is a two-step geometry problem. First find the true offset by combining the horizontal and vertical offsets. Then use the fitting angle to find the travel length between fittings.
Rolling offset = sqrt(horizontal offset^2 + vertical offset^2)
Travel length = rolling offset / sin(fitting angle)
Advance = rolling offset / tan(fitting angle)
Fitting angle = atan(rolling offset / available run)
Cut length = travel length - total fitting takeoff
Example: a 12-inch horizontal offset and 9-inch vertical offset create a 15-inch rolling offset. With 45-degree fittings, the travel length is about 21.21 inches before fitting takeoff is subtracted.
Common rolling offset multipliers
These multipliers help with quick field checks. Multiply the true rolling offset by the travel multiplier to get the diagonal piece length, before subtracting fitting takeoff.
| Fitting angle | Travel multiplier | Advance multiplier | Typical use |
|---|---|---|---|
| 22.5 degrees | 2.613 | 2.414 | Longer, gentler offsets where space allows. |
| 30 degrees | 2.000 | 1.732 | Moderate offset with less severe fitting angle. |
| 45 degrees | 1.414 | 1.000 | Common pipefitting and conduit layout shortcut. |
| 60 degrees | 1.155 | 0.577 | Shorter travel but sharper direction change. |
| 90 degrees | 1.000 | 0.000 | Direct turn with no advance along the run. |
Conduit offset multiplier reference: Klein Tools - Conduit Bending Basics.
Measuring a rolling offset in the field
Good measurements matter more than the calculator. A rolling offset uses centerline distances, not outside pipe surfaces, hanger locations, or approximate wall clearances.
Use centerlines
Measure from pipe centerline to pipe centerline. If you measure from outside surfaces, adjust by pipe radius or fitting geometry.
Keep axes separate
Record the horizontal offset and vertical offset separately. Combining them too early can hide a measurement error.
Confirm fitting takeoff
Fitting takeoff varies by pipe size, fitting type, end connection, manufacturer, and whether the work is threaded, welded, soldered, brazed, glued, or pressed.
Check clearance
A mathematically correct offset may still hit framing, insulation, supports, other services, access panels, or required clearance zones.
Tube offset bending reference: Parker - Instrumentation Tube Fitting Installation Manual.
Rolling offset terms
Pipefitters, plumbers, sprinkler fitters, HVAC installers, and electricians may use slightly different wording. These definitions explain what this calculator means by each output.
| Term | Meaning | Why it matters |
|---|---|---|
| True rolling offset | The diagonal offset created by the horizontal and vertical offsets. | This is the offset used with the fitting angle multiplier. |
| Travel length | The centerline distance along the offset piece between fittings. | This is the length before subtracting fitting takeoff. |
| Advance | The distance the offset moves along the original pipe direction. | This helps locate where the second fitting lands. |
| Rolling angle | The angle showing how much of the offset is vertical versus horizontal. | This helps visualize the roll direction in space. |
Worked rolling offset examples
Use these examples to sanity-check the calculator output and spot unit or angle mistakes before cutting. The travel length shown is centerline travel before any fitting takeoff is subtracted.
| Horizontal offset | Vertical offset | Fitting angle | True rolling offset | Travel length | Advance |
|---|---|---|---|---|---|
| 12 in | 9 in | 45 degrees | 15.00 in | 21.21 in | 15.00 in |
| 24 in | 10 in | 22.5 degrees | 26.00 in | 67.93 in | 62.77 in |
| 18 in | 18 in | 30 degrees | 25.46 in | 50.91 in | 44.09 in |
| 300 mm | 150 mm | 45 degrees | 335.41 mm | 474.34 mm | 335.41 mm |
From travel length to actual cut length
The calculator separates centerline travel from cut length because fittings do not all make up the same way. Treat travel length as the geometry answer, then adjust it with the exact fitting takeoff for the material and connection method.
Threaded pipe
Account for thread engagement and fitting center-to-end distance. A shop chart or measured sample fitting is usually safer than guessing.
Welded pipe
Check elbow center-to-end dimensions, bevel preparation, root gap, and whether the spool will be fit in place or fabricated on a bench.
PVC, CPVC, or copper
Socket depth, hub make-up, solder cup depth, primer/cement practice, and insertion marks can change the practical cut length.
Conduit bends
For bent conduit, use the rolling offset geometry for the path, then account for bend radius, shrink, gain, and the bender's marking method.
Pipe fitting dimension reference: Charlotte Pipe - Cast Iron Pipe and Fitting Dimensions.
Choosing the best fitting angle
The shortest mathematical travel is not always the best field layout. Choose the fitting angle based on clearance, pressure or flow concerns, available fittings, support spacing, and how much room the offset has to develop.
Use gentler angles for clearance
22.5-degree and 30-degree fittings create longer travel, but they reduce the severity of the direction change and can fit better around congested services.
Use 45 degrees for a balanced layout
A 45-degree rolling offset is common because the math is simple, travel is moderate, and the advance equals the true rolling offset.
Use sharper angles carefully
60-degree fittings reduce travel length, but they create a tighter offset and may need more attention to flow, stress, fitting availability, and installation access.
Solving from available run or setback
Many field layouts are controlled by the space between a wall, beam, hanger, valve, sleeve, or equipment connection. In that case, use known run or setback mode to enter the available distance first, then let the calculator solve the fitting angle needed to make the rolling offset fit.
When space is fixed
Enter the measured available run. The calculator returns the angle, travel, and cut length so you can compare the result with available elbows or bend marks.
When angle is fixed
Use known fitting angle mode when the fitting angle is already chosen by inventory, shop standard, drawing note, or code detail.
When neither works
If the solved angle is not a practical fitting angle, move the offset, add a spool, choose a different bend method, or adjust the routing before fabrication.
Interesting Fact
Rolling offset math is a small piece of a very large trade workforce. The U.S. Bureau of Labor Statistics reported that plumbers, pipefitters, and steamfitters held about 504,500 jobs in 2024, with about 44,000 openings projected each year on average from 2024 to 2034. That scale helps explain why practical field geometry, takeoff, and layout checks remain core skills on jobsites. Source: U.S. Bureau of Labor Statistics - Plumbers, Pipefitters, and Steamfitters.
Frequently Asked Questions
What is a rolling offset calculator used for in piping layout?
A rolling offset calculator solves a pipe, conduit, tubing, or HVAC duct offset that changes direction both horizontally and vertically. It uses the measured run and rise distances to find the true rolling offset, then applies the fitting angle to estimate travel length, advance, and cut length. This helps with centerline alignment before fabrication or installation.
How do I calculate a 45-degree rolling offset formula?
Find the true offset with the formula sqrt(horizontal offset squared + vertical offset squared), then multiply that value by 1.414 for 45-degree fittings. If you are using two 45-degree elbows, subtract the takeoff for both fittings from the centerline travel distance to estimate the straight cut piece. The same approach works for other fitting angles by changing the multiplier.
What is the difference between rolling offset, travel, and setback?
The rolling offset is the true diagonal offset between two pipe centerlines after horizontal and vertical movement are combined. Travel is the diagonal pipe length needed between fittings at the chosen angle. Setback or advance is the distance the offset moves along the original run, which helps place the second elbow on the layout.
What does fitting takeoff mean for a rolling offset?
Fitting takeoff is the amount of length accounted for by the fitting geometry, socket, hub, thread engagement, weld fitting, or connection make-up. The calculator lets you enter takeoff per fitting and subtracts two fittings from the travel length. Use manufacturer data, shop standards, or a field measurement from the exact elbow style for final cuts.
Can I use this calculator for conduit, plumbing, or HVAC offsets?
Yes, the geometry is the same for conduit, tubing, pipe, plumbing lines, and duct centerline layout. For bent conduit, remember that bend radius, shrink, gain, box offsets, and required clearances may change the final field layout. For plumbing or HVAC piping, also check slope requirements, support spacing, and clearance around other services.
How should I check a rolling offset against a blueprint?
Use the blueprint or model to confirm the starting centerline, ending centerline, roll direction, required slope, and available distance along the run. Then compare the calculator output with the real installation space, including hangers, valves, beams, equipment, insulation, and access clearances. If the calculated travel or setback conflicts with the layout, change the fitting angle or relocate the offset before fabrication.
Can I calculate the fitting angle from a known run?
Yes. Choose known run or setback mode, then enter the available distance along the original pipe direction. The calculator uses atan(rolling offset / run) to solve the fitting angle, then calculates travel and cut length. This is useful when the blueprint or jobsite gives you a fixed distance but does not specify the elbow degree.
Why is my cut length negative?
A negative cut length means the entered fitting takeoff is larger than the calculated travel length. Recheck the fitting angle, offset measurements, units, and takeoff value. In tight offsets, there may not be enough pipe distance for the selected fittings without changing the degree, layout, or fitting type.
Other useful calculators
Disclaimer: This rolling offset calculator is for preliminary estimating, layout planning, and general informational use only. It calculates theoretical centerline geometry from user-entered horizontal offset, vertical offset, fitting angle, fitting takeoff, unit, and quantity.
The result does not automatically account for fitting tolerances, pipe ovality, bend radius, thermal movement, hanger spacing, expansion loops, socket depth, weld gap, thread engagement, coupling depth, flange thickness, bevels, gasket compression, pipe insulation, coating, corrosion allowance, field obstructions, slope requirements, code requirements, or shop-specific fabrication practices.
Do not use this page as engineering design, code approval, construction documentation, pressure-system verification, electrical installation instruction, or a substitute for manufacturer data, project drawings, licensed trade supervision, or qualified professional judgment. Verify final measurements, fitting takeoff, materials, pressure rating, electrical clearances, supports, and installation requirements before cutting or installing pipe, conduit, tubing, or ductwork.
Last updated: June 6, 2026