GARAGE CALCS FOR THE HOME BUILDER

Piston speed calculator

Mean piston speed is the quick sanity check for how hard an engine is working. This also finds the true peak speed from your rod length, which is where the parts actually feel the load.

Free, no sign-upUpdated September 2026
Your numbers
Engine

Mean piston speed

Peak piston speed
Peak occurs at
Peak ÷ mean
Rod / stroke ratio
rpmMean ft/minPeak ft/min

Mean and peak piston speed

Mean piston speed (ft/min) = stroke (in) × rpm ÷ 6

The piston travels two strokes per revolution, so a 3.48 in stroke at 6,500 rpm covers 3.48 × 2 × 6,500 inches a minute, or about 3,770 feet. That average is the number most people quote.

The piston isn't moving at an average speed, though. It stops at each end of the stroke and is fastest somewhere around 70 to 80 degrees after top dead center, where it can be around 1.6 times the mean. The exact peak depends on rod length: a longer rod relative to the stroke lowers the peak slightly. This calculator steps through the crank rotation to find it.

How fast is too fast?

There's no single limit. The ranges in the result are widely quoted rules of thumb. What actually limits an engine is the strength of the rods, pistons, pins and fasteners, the quality of the balance job, and valvetrain control at that rpm.