Piston Speed Calculator — Mean & Peak Piston Velocity
Enter the piston stroke length and crankshaft speed (RPM) to calculate mean piston speed and peak piston speed — key performance and wear metrics for reciprocating engines, compressors and pumps.
Stroke unit
RPM
Average speed over a full stroke — key engine performance metric
- 1
Stroke (m)
200 mm ÷ 1 000 = 0.2 - 2
Piston travel per minute
2 × 0.2 × 3,000 RPM = 1,200 - 3
Mean piston speed
1,200 ÷ 60 = 20Each revolution = 2 strokes; divide by 60 s/min for m/s.
How does this calculator work?
Mean piston speed = 2 × Stroke × RPM / 60 (m/s). Peak ≈ π × Stroke × RPM / 60. Enter stroke (mm, cm, in or m) and RPM. Typical engines: 8–15 m/s (production), 20–25 m/s (racing). Results also shown in ft/min and km/h.
Formula
How this is calculated
In a reciprocating engine each crankshaft revolution moves the piston one full stroke upward and one full stroke downward — a total distance of 2 × Stroke per revolution. The mean piston speed is that total distance divided by the time per revolution: v_mean = 2 × Stroke × (RPM / 60), giving a result in m/s.
The actual instantaneous piston speed follows a sinusoidal profile (for a simple crank-slider mechanism without obliquity correction): v(θ) = π × Stroke × RPM/60 × sin(θ). The peak instantaneous speed — reached at mid-stroke when the crank is perpendicular to the cylinder axis — is therefore v_peak = π × Stroke × n/60, which is π/2 ≈ 1.57 times the mean. In practice, connecting-rod obliquity makes the motion slightly asymmetric, so this is an approximation.
Mean piston speed is the standard benchmark for engine durability: typical production petrol engines run 8–15 m/s; racing engines may reach 20–25 m/s; above ~25 m/s, ring seal and lubrication film breakdown become critical concerns. The same formula applies to compressor pistons, hydraulic pump pistons and any crank-driven linear mechanism.
Frequently asked questions
Most production car engines stay below 15 m/s for longevity. High-performance engines reach 18–22 m/s, and purpose-built racing engines (Formula 1, motorcycle GP) can exceed 24–25 m/s. Above ~25 m/s oil film breakdown and ring flutter become critical failure risks.
Both contribute equally in the formula v = 2 × S × n / 60. A long-stroke engine (e.g. large diesel) achieves high piston speed at relatively low RPM; a short-stroke engine (high-revving petrol) needs high RPM to reach the same piston speed. This is why diesel engines are typically limited to lower RPM than equivalent-displacement petrol engines.
Yes — for any single-acting or double-acting reciprocating mechanism driven by a crank at constant RPM. The mean piston speed is always 2 × Stroke × RPM / 60 regardless of whether the cylinder is a combustion engine, air compressor, hydraulic pump or reciprocating saw.
Also known as
TG we-Calculate Editorial Team. (2026). Piston Speed Calculator — Mean & Peak Piston Velocity [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/piston-speed-calculator
TG we-Calculate Editorial Team. "Piston Speed Calculator — Mean & Peak Piston Velocity." TG we-Calculate. 2026. https://we-calculate.com/calculator/piston-speed-calculator.
TG we-Calculate Editorial Team, "Piston Speed Calculator — Mean & Peak Piston Velocity," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/piston-speed-calculator
@misc{wecalculate_piston_speed_calculator, title = {Piston Speed Calculator — Mean & Peak Piston Velocity}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/piston-speed-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
