Hydraulic Cylinder Speed Calculator
A free, browser-based calculator. Runs entirely in your browser — no sign up, nothing stored.
Enter Values
How to use this calculator
- Enter the oil flow in litres per minute and the cylinder bore diameter in mm.
- Optionally add the rod diameter to also get the retract speed.
- Read the extend and retract speeds.
How it works
The Hydraulic Cylinder Speed Calculator finds how fast the rod moves from the oil flow and the piston area.
Speed = flow ÷ area. Extend uses the full bore area; retract uses the smaller annulus (bore minus rod), so the rod retracts faster than it extends for the same flow.
Worked example
20 L/min, 50 mm bore. Bore area = 1963 mm². Extend speed = 20 L/min ÷ that area ≈ 170 mm/s (about 10.2 m/min).
Frequently asked questions
Why does it retract faster?
The rod takes up part of the piston area, so on retract the same flow fills a smaller volume per millimetre of travel — meaning more speed (but less force).
Is this the actual cylinder speed?
It is the theoretical speed for the given flow. Real speed depends on the actual flow reaching the cylinder, leakage and load.
Related tools
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



