A Velocity Stack Length Calculator converts target RPM, intake air temperature, internal port length, engine cycle, and harmonic selection into a tuned physical external trumpet length.
Tune Individual Throttle Bodies with the Velocity Stack Length Calculator
The Velocity Stack Length Calculator sizes the external trumpet length needed to tune an intake tract to a target RPM, based on intake air temperature and which harmonic of the intake pulse frequency you’re resonating with. It’s built for motorcycle and individual-throttle-body tuners sizing trumpets rather than relying on a factory airbox.
Reading the Velocity Stack Length Calculator Inputs
Enter your target peak RPM, estimated intake air temperature at the bellmouth, internal port length from valve seat to flange, and which odd harmonic (1st, 3rd, 5th, or 7th) you’re tuning to — even harmonics aren’t physically available on this kind of pipe. The tool runs in US (inches, °F) or metric (millimeters, °C).
The output is the external stack length to fabricate: the total tuned path length minus the port length you already measured.
Sizing the Stack from Intake Pulse Frequency
Every time an intake valve closes, it sends a pressure pulse back up the tract. For a four-stroke engine, that happens once every two crankshaft revolutions per cylinder.
$$f = \frac{RPM}{60 \times Cycle}$$
$$L = \frac{v}{4 \times f \times Harmonic}$$
This treats the intake tract as a closed(valve)–open(stack mouth) pipe, the same acoustic model documented on Wikipedia’s velocity stack entry and described by tuners as picking a “reflection number” — a GSXR-forum tuner working through this exact calculation called it targeting the “5th reflection” at a given RPM.
Speed of sound $v$ comes from intake air temperature using the standard ideal-gas relationship. A common mistake is entering outside ambient temperature here instead of the actual air temperature at the bellmouth, which typically runs warmer in an engine bay.
If port length is greater than or equal to the total tuned path, the calculator can’t return a positive stack length — this happens with a low target RPM combined with a high harmonic selection, and the fix is raising the RPM target, lowering the harmonic, or rechecking the port measurement.
Separately worth flagging: a real forum thread (Eng-Tips) documents a different set of harmonic constants for this same idea — 108,000, 97,000, 74,000, and 54,000 divided by RPM for the 2nd through 5th harmonic — that don’t reduce to the same numbers this calculator produces, because different tuning texts define “harmonic” and assume different base constants. Treat any single formula here as a starting point to test, not a settled answer.
Cross-Checking Against Irving’s Rule of Thumb
$$L_{Irving} = \frac{90{,}000}{RPM}$$
This specific rule of thumb comes from Phil Irving’s Tuning for Speed, which states good results come from a total inlet length of 90 inches divided by the RPM in thousands — 15 inches at 6,000 RPM, 13 inches at 7,000. It’s a simplified convention from a classic motorcycle-tuning text, not a physics-derived result, and the calculator shows it only as a cross-check against the harmonic-based total length above.
A second common mistake is treating a higher harmonic as automatically “better” because it produces a shorter, easier-to-package stack — a forum discussion of this same tuning method notes that lower harmonics tune more strongly but demand an inconveniently long runner, so the choice is a real trade-off, not a shortcut.
Where Port Length and Stack Length Meet
The calculator’s stack-length output is the total tuned path minus the internal port length you enter, not the full acoustic length by itself.
Mistakes That Skew a Calculated Stack Length
Confusing the internal port measurement with the external stack length is the most direct error, since the two are added together to get the actual tuned path used in the formula.
Assuming the exposed stack is the only thing setting the tuning point is another. On factory systems the airbox and full runner length are part of the same resonance system, not just the visible trumpet.
Picking one target RPM as if the engine only runs there is a third. Forum builders repeatedly describe the trade-off directly: shorter stacks favor high-RPM power, longer stacks favor midrange torque, and one length can’t do both.
Questions Tuners Ask About Velocity Stack Length
Does velocity stack length actually affect power?
Yes — multiple sources describe shorter stacks shifting the resonance peak toward higher RPM and longer stacks pushing it toward the midrange, which is why racers swap stacks between sessions.
What’s a good starting stack length for my target RPM?
Phil Irving’s rule of thumb of 90,000 divided by RPM is a commonly cited starting point — about 15 inches at 6,000 RPM — though it’s a simplified convention, not an exact answer.
Should I run velocity stacks with or without an airbox?
Forum discussion on this exact question suggests an airbox mainly affects induction noise with little effect on power, though results vary enough by setup that testing both is the only way to know for a given engine.
Is there one “best” velocity stack length?
No. A recurring line in tuner forums is that the best trumpet length is “a never ending discussion,” since the ideal length shifts with cam, port, and the RPM range you actually want.
Why do different sources give different length formulas for the same RPM?
Different tuning texts define “harmonic” or “reflection number” differently and assume different base constants, so two legitimate sources can output meaningfully different lengths for the same target RPM.
Can I test different stack lengths without machining new ones each time?
Some racers use adjustable or swappable stacks between sessions, and a few OEM systems use variable-length intakes that extend or retract with engine speed for the same reason.