🔬
🔬 Science & engineering

Hydraulic Cylinder Force & Speed Calculator

Results update as you type.

Your numbers

Understanding the hydraulic cylinder force and speed calculator — concept and principle

A double-acting hydraulic cylinder pushes with oil acting on the full piston area and pulls with oil acting on the smaller ring area around the rod. This calculator gives the theoretical push and pull forces from the bore, rod diameter and system pressure, and the extend and retract speeds from the pump flow. It is used to size cylinders for presses, lifts, loaders and fixtures.

Hydraulic cylinder push and pullAt 160 bar an 80 mm bore pushes 80.4 kN; the ring around a 45 mm rod pulls 55.0 kN. With 30 L/min it extends at 0.099 m/s and retracts at 0.146 m/s.Same oil, different areasExtend: oil on the full bore Ø80Push 80.4 kN0.099 m/sRetract: oil on the ring (minus Ø45 rod)Pull 55.0 kN0.146 m/s50.27 cm²bore area34.36 cm²ring = bore − rodF = 160 bar × area · speed = 30 L/min ÷ area
Pulling, the rod takes up area: less force but a faster stroke.

How it is calculated

The principle

Pascal's law says pressure in a confined fluid acts equally in all directions, so force is simply pressure times the area it acts on. On the rod side the rod itself takes up part of the piston face, leaving only the annulus. For speed, oil is nearly incompressible, so each litre pumped in must sweep a litre of volume: velocity equals flow divided by area. The smaller annulus therefore makes the cylinder pull with less force but retract faster.

Worked example

  1. Inputs: bore 80 mm, rod 45 mm, 160 bar, 30 L/min.
  2. A_b = π × 0.08²/4 = 0.0050265 m²; A_r = π × 0.045²/4 = 0.0015904 m²; ring area = 0.0034361 m².
  3. Push = 160 × 10⁵ × 0.0050265 = 80,425 N = 80.42 kN.
  4. Pull = 160 × 10⁵ × 0.0034361 = 54,978 N = 54.98 kN.
  5. Q = 30/60,000 = 0.0005 m³/s; extend speed = 0.0005/0.0050265 = 0.09947 m/s.
  6. Retract speed = 0.0005/0.0034361 = 0.1455 m/s.
How Push force (kN) changes with Bore (mm)How Push force changes with Bore010020030040020406080100120160Example: 80.42477193Bore (mm)
Each point is the calculator re-run with only “Bore (mm)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Bore (mm)Push force (kN)
205.026548246
4020.10619298
6045.23893421
8080.42477193
100125.6637061
120180.9557368
160321.6990877

How to read the result

The area ratio here is 1.46, so retraction is 46% faster and pull force about 32% lower than push. Real forces are lower because of seal friction and back pressure on the opposite side, so designers usually leave a margin. Long, slender cylinders pushing a load must also be checked for rod buckling, which can govern well before the hydraulic force limit. Speeds of about 0.1 m/s (6 m/min) are typical of general industrial cylinders; very high speeds may need cushioning.

Common mistakes

Keep in mind: Theoretical values only. Real hydraulic systems must respect component pressure ratings and local safety rules and should be checked by a qualified engineer.

Frequently asked questions

How do I find the bore for a required force?

Divide the force by the pressure to get the area, then D = √(4A/π), and round up to a standard bore.

What are standard bore and rod sizes?

ISO 3320 lists preferred bores and rod diameters; 80 mm bore with a 45 mm rod is one such pair.

How much power does the cylinder use?

Hydraulic power is pressure times flow: 160 bar and 30 L/min give 8 kW before losses.

Sources: ISO 3320, Fluid power systems and components — Cylinder bores and piston rod diameters

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →