Mean Piston Speed Calculator
Mean piston speed is one of the most useful single numbers for judging how hard an internal combustion engine is working. Because the piston covers two stroke lengths per crankshaft revolution, mean piston speed scales directly with both stroke and RPM. A long-stroke engine reaches a stress-limiting mean piston speed at lower RPM than a short-stroke engine of the same RPM ceiling. Enter your stroke and crankshaft speed below to get the mean piston speed in metres per second and feet per minute.
Mean piston speed formula
Mean piston speed (m/s) = (2 * stroke * RPM) / 60,000
where stroke is in millimetres and RPM is crankshaft revolutions per minute
Mean piston speed (ft/min) = m/s * 196.8504
The factor 2 accounts for the piston travelling down and up (two stroke lengths) per revolution. Dividing by 1,000 converts millimetres to metres, and dividing by 60 converts per-minute to per-second, giving the combined divisor of 60,000.
Worked example
An engine with an 86 mm stroke running at 6,000 RPM: 2 * 86 * 6,000 = 1,032,000. Divided by 60,000 gives a mean piston speed of 17.20 m/s, which is 3,385.83 ft/min. This sits within the typical range for a road-going gasoline engine.
Mean piston speed: frequently asked questions
What is mean piston speed?
Mean piston speed is the average linear speed of a piston over one full crankshaft revolution. The piston travels twice the stroke length per revolution (down and up), so mean piston speed equals 2 times stroke times RPM. It is a key indicator of engine stress: at higher mean piston speeds, inertial loads on the connecting rod and bearings rise sharply.
What is a typical mean piston speed limit?
Production gasoline engines generally operate below about 20 metres per second mean piston speed. Race engines push higher, with Formula 1 engines historically reaching around 25 metres per second. These are not hard limits set by any authority; they are engineering observations, so this calculator reports the computed value and you can compare it against your engine's design envelope.
Why use twice the stroke in the formula?
In one crankshaft revolution, the piston moves from top dead centre to bottom dead centre and back, covering a distance of two stroke lengths. Multiplying by RPM and dividing by 60 converts revolutions per minute into a distance per second, giving the mean speed.
Sources
- The mean piston speed relation is a standard rigid-body kinematic identity: distance per revolution equals twice the stroke. See NIST on the SI base units of length and time: NIST SI Units.
Reviewed by the CalculatorHub team, edited by James Graham, 19 June 2026. See our methodology.