Home › Calculators › Hydraulic Cylinder Calculator

Hydraulic Cylinder Calculator

Size or check a double-acting hydraulic cylinder. Enter the bore, rod diameter, stroke and working pressure to get push and pull force in lbf, kN and tons; add the pump flow to get extend and retract speeds, cycle time, oil volume and hydraulic power. Works in inches and psi or millimeters and bar.

Last updated:

Cylinder size

0 for a single-acting ram with no rod side

Hydraulics

For speeds and cycle times

%

100% = theoretical; seal friction typically leaves 90–95%

Enter your values to see the result.
Advertisement
Advertisement

How to use the Hydraulic Cylinder Calculator

  1. Choose the dimension unit and enter the bore, rod diameter and stroke.
  2. Enter the working pressure at the cylinder (relief setting or actual load pressure).
  3. Enter the pump flow to get speeds and times (optional).
  4. Lower the efficiency to about 90–95% for a realistic force with seal friction.
  5. Read push and pull force, speeds and oil volumes, and check the extend vs retract table.

Hydraulic cylinder formulas

  • Bore area: A = π D² ÷ 4; annulus area: A_ann = π (D² − d²) ÷ 4
  • Push force: F = p × A; pull force: F = p × A_ann (× efficiency for real seals)
  • Speed: v = Q ÷ A (extend) or Q ÷ A_ann (retract)
  • US shortcut: speed (in/s) = 3.85 × GPM ÷ area (in²); force (lbf) = psi × in²
  • Time per stroke: t = stroke ÷ speed = A × stroke ÷ Q
  • Oil volume: V = A × stroke; hydraulic power: P = p × Q (hp = psi × GPM ÷ 1714)

Push force of common bores

BoreArea (in²)1,500 psi2,500 psi3,000 psi
2"3.144,712 lbf7,854 lbf9,425 lbf
2.5"4.917,363 lbf12,272 lbf14,726 lbf
3"7.0710,603 lbf17,671 lbf21,206 lbf
3.5"9.6214,432 lbf24,053 lbf28,863 lbf
4"12.5718,850 lbf31,416 lbf37,699 lbf
5"19.6329,452 lbf49,087 lbf58,905 lbf
6"28.2742,412 lbf70,686 lbf84,823 lbf

Theoretical values (100% efficiency). Divide by 2,000 for US tons.

Design tips

  • Allow for losses. Seal friction and back pressure usually reduce usable force by 5–10%, and line losses reduce pressure at the cylinder.
  • Check rod buckling on long-stroke push applications; a thin rod can buckle well below the hydraulic force.
  • Size the reservoir and lines for the retract return flow, which is larger than pump flow by the area ratio when oil leaves the cap end.
  • Stay within ratings. Never exceed the cylinder, hose or pump pressure rating, and keep loads guided to avoid side loading the rod.

Frequently asked questions

How do you calculate hydraulic cylinder force?

Force = pressure × area. When extending, pressure acts on the full piston area A = π D² ÷ 4; when retracting it acts on the annulus π (D² − d²) ÷ 4, where d is the rod diameter. A 3 inch bore at 2,500 psi: A = 7.07 in², force = 2,500 × 7.07 ≈ 17,670 lbf, about 8.8 US tons.

Why is the retract force lower than the push force?

The rod takes up part of the piston face on the rod side, so the oil pushes on a smaller annular area. With a rod half the bore diameter the annulus is 75% of the bore area, so the pull force and the retract oil volume are 75% of the extend values.

How fast will my cylinder move?

Speed = flow ÷ effective area. In US units, speed (in/s) = GPM × 3.85 ÷ area (in²). 10 GPM into a 3 inch bore (7.07 in²) extends at about 5.4 in/s. Retraction is faster because the same flow fills the smaller annulus.

How do I convert cylinder force to tons?

Divide pounds-force by 2,000 for US (short) tons, or newtons by 9,806.65 for metric tonnes. A press rated 20 tons (US) needs 40,000 lbf: at 3,000 psi that takes a bore area of 13.3 in², about a 4.12 inch bore.

What pressure should I use?

Use the pressure actually available at the cylinder, typically the relief valve setting minus line losses, to find the maximum force. To find speed under load, use the pump flow at that pressure. Never exceed the cylinder’s rated pressure.

What is a regenerative circuit?

In a regenerative circuit the oil leaving the rod end is routed back into the cap end while extending. The effective area becomes the rod area, so the cylinder extends faster (flow ÷ rod area) but with only pressure × rod area of force. It is used for fast approach strokes.

How much oil does the cylinder need?

Extend volume = bore area × stroke; retract volume = annulus area × stroke. The difference is the rod volume, which the reservoir must absorb when the cylinder extends. A 3 × 24 inch cylinder holds about 170 in³ (0.73 US gal) on the cap side.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Pressure CalculatorSolve P = F/A for pressure, force or area in Pa, kPa, bar, psi and atm.Pump Power CalculatorHydraulic, shaft and motor power in kW and HP from flow, head, specific gravity and efficiency.Cylinder Volume CalculatorCylinder volume in liters, gallons and cubic units from radius or diameter, plus surface area.Force CalculatorSolve F = ma for force, mass or acceleration, plus weight on every planet.Valve Cv CalculatorSize a valve: required Cv or Kv for liquid, gas or steam, or flow and pressure drop from Cv.Gear Ratio CalculatorGear ratio, output rpm and torque for multi-stage gear trains, plus vehicle speed at rpm.BTU CalculatorEstimate air conditioner BTU, tons and heating BTU for a room from its size and conditions.Pipe Flow Rate CalculatorFlow rate from pipe diameter and velocity (GPM, L/s, m³/h), velocity from flow, or pipe size.Rebar CalculatorRebar for a slab grid: bars each way, total length, weight by bar size and stock bars.Beam Deflection CalculatorMax deflection, moment and shear for simply supported, cantilever or fixed beams.Sheet Metal Bend Allowance CalculatorBend allowance, bend deduction and flat blank length from thickness, radius, angle, K-factor.Bolt Torque CalculatorTightening torque for metric and UNC/UNF bolts from grade, lubrication and target preload.Duct Size CalculatorRound duct diameter and equivalent rectangular duct sizes from CFM and friction or velocity.Room Heat Loss CalculatorRoom heat loss in BTU/h and watts from walls, windows, ceiling, floor and air leakage.Moment of Inertia CalculatorMass moment of inertia of common shapes and area moment of beam sections, incl. I-beams.Pulley Belt and Speed CalculatorDriven RPM, belt length, belt speed and ratio from pulley diameters and center distance.Steel Weight CalculatorWeight of steel plate, bar, pipe, tube and angle in kg and lb from dimensions and material.Tap Drill Size CalculatorTap drill size for metric, UNC and UNF threads at any thread %, with a full drill chart.Pipe Volume CalculatorWater volume in a pipe by NPS/schedule or inner diameter: gallons, liters, weight, fill time.Air Changes per Hour CalculatorCalculate ACH from CFM and room size, CFM for a target ACH, ACH50 or ASHRAE ventilation.Aviation Fuel CalculatorFlight fuel required with taxi, reserves and alternate, in gallons, liters and pounds.Bearing CalculatorInitial and final bearing, compass direction and great-circle distance between two coordinates.Belt Length CalculatorBelt length from two pulley diameters and center distance, or center distance from a belt.Bolt Circle CalculatorX/Y coordinates for every hole on a bolt circle, with a drawing and CSV export.Drone Flight Time CalculatorEstimate drone flight time from battery mAh, voltage, discharge, weight and amp draw.E6B Flight ComputerOnline E6B: wind correction, heading, ground speed, time-speed-distance, fuel and conversions.G-Code ViewerPreview 3D printer and CNC G-code in 2D or 3D with layers, size and estimated time.ISO Fits and Tolerances CalculatorHole and shaft limits, clearance or interference and fit type for ISO 286 fits like H7/g6.Map Distance CalculatorClick points on a map to measure a path in km, miles or nautical miles, with GPX export.Pipe Schedule ChartOD, wall thickness, ID, weight per foot and volume for any NPS and pipe schedule.Section Modulus CalculatorSection modulus, moment of inertia, centroid and radius of gyration for beams and shapes.Shear and Moment Diagram CalculatorDraw shear force and bending moment diagrams with reactions and max values for any beam.Spur Gear CalculatorPitch, outside and root diameters, center distance and tooth sizes from module or DP.Stress and Strain CalculatorStress, strain and Young's modulus from force, area and length change, with material checks.Tension CalculatorRope tension for a hanging mass on one or two angled ropes, a pulled object or a pulley.Screw Thread CalculatorUNC, UNF and metric thread dimensions: major, pitch and minor diameters, tap drill and limits.Aircraft Weight and Balance CalculatorAircraft weight and balance: total weight, moment and CG, plotted against your CG envelope.
See all 34 Engineering & Machining Calculators →