Free tool

Airsoft calculator: cylinder / barrel

Volume ratio, diagnosis and velocity estimate based on BB weight and spring

Measurements

BBs and spring

Results update as soon as you change any value.

Results

Cylinder volume
20,705.3 mm³
Nozzle volume
296.8 mm³
Barrel volume
7,905.6 mm³
Total volume
21,002.1 mm³
Cylinder:barrel ratio
2.66 : 1
High ratio

Can be reasonable with heavy BBs, but it is high for general use.

Estimated velocity

Spring rated energy
1.44 J
Velocity with the selected BB
107.3 m/s
Estimated FPS
352 FPS
Applied energy
1.44 J

The estimate assumes roughly constant energy and does not replace a chronograph reading. The actual spring, air seal, hop-up and overall tuning can change the result.

Volume formula: V = π × (diameter / 2)² × length. Ratio = (cylinder volume + nozzle volume) / barrel volume. As a rough guide, 1.5–2.5:1 is a common general range; always check real FPS and joules and follow your field's rules.

What the cylinder to barrel ratio is

In an electric (AEG) or spring airsoft gun, the piston compresses the air in the cylinder and pushes it through the nozzle into the barrel. The cylinder:barrel ratio compares that available air volume with the inner volume of the barrel the BB has to travel through.

If the air runs out before the BB leaves the barrel, pressure drops behind it and the barrel itself slows it down: this is known as vacuum or suction. If there is a lot of spare air, the BB leaves before the piston finishes its stroke and the excess is wasted, with more noise and wear. That is why a middle range is preferred, usually higher for heavier BBs.

How to measure each value

Use a caliper for the inner diameter of the cylinder and the barrel. For the cylinder length, enter the effective compression stroke (how far the piston head actually travels), not the outer length of the tube. Ported cylinders only compress once the piston head has passed the port, so measure from there.

The nozzle adds its inner volume to the available air. For the barrel, use the full length of the inner barrel, from the hop-up chamber entry to the muzzle.

Reference ranges

RatioDiagnosisMeaning
< 1.0 : 1Possible vacuumThere is less air volume than barrel volume. The system may run out of air before the end of the stroke.
1.0 – 1.5 : 1Low ratioIt may work, but it is below the general reference range.
1.5 – 2.5 : 1Balanced ratioThe ratio is within the general reference range.
2.5 – 3.2 : 1High ratioCan be reasonable with heavy BBs, but it is high for general use.
> 3.2 : 1Over-volumeThere is plenty of excess air. Adjust the effective volume or check the result with a chronograph.

Barrel volume by length

6.03 mm inner barrel. Air volume (cylinder + nozzle) needed for a 1.5:1 and a 2.5:1 ratio.
Barrel lengthBarrel volumeAir for 1.5–2.5:1
110 mm3,141 mm³4,712 – 7,853 mm³
141 mm4,027 mm³6,040 – 10,067 mm³
229 mm6,540 mm³9,810 – 16,349 mm³
247 mm7,054 mm³10,581 – 17,634 mm³
275 mm7,853 mm³11,780 – 19,633 mm³
300 mm8,567 mm³12,851 – 21,418 mm³
363 mm10,366 mm³15,550 – 25,916 mm³
407 mm11,623 mm³17,435 – 29,058 mm³
455 mm12,994 mm³19,491 – 32,484 mm³
509 mm14,536 mm³21,804 – 36,340 mm³
590 mm16,849 mm³25,274 – 42,123 mm³

Calculator limitations

  • It is a geometric model: it does not account for leaks, real air compression, friction or the time it takes the BB to clear the hop-up.
  • Velocity is estimated assuming the spring delivers constant energy, scaled by the efficiency you enter. Heavy BBs often use the energy a little better, and only the efficiency value reflects that.
  • Spring naming (M90, M120…) is not standardised across brands. One brand's M120 may give different results from another's.
  • The ranges are general guidelines. Before playing, always measure with a chronograph and follow the FPS and joule limits of your field.

Frequently asked questions

What is a good cylinder to barrel ratio?

As a general guide, between 1.5:1 and 2.5:1. With light BBs and short barrels you can work at the lower end; with heavy BBs (0.30 g or more) the upper end usually works better. Below 1:1 there is a risk of vacuum, and above 3.2:1 there is a lot of spare air.

What happens if the ratio is too low?

If the air volume is smaller than the inner volume of the barrel, the BB is still inside when the piston has finished. Pressure drops behind it and the barrel slows it down, which lowers velocity and consistency. The fix is a cylinder with more volume (or unported) or a shorter barrel.

How is velocity calculated for a different BB weight?

Springs are rated by the velocity they give with a 0.20 g BB. The calculator converts that velocity to joules (E = ½ · m · v²), applies the efficiency you set and solves the velocity for the new weight. For example, an M120 gives about 1.44 J, which is about 107 m/s with a 0.25 g BB.

Does it work for HPA or gas guns?

Not really. In HPA and gas guns the air comes from a pressurised tank, not a piston, so there is no cylinder volume to compare. The barrel volume figure is still a useful reference, but velocity depends on pressure, valve dwell time and the engine.

Does the result replace a chronograph?

No. It is an estimate to compare setups before buying or fitting parts. Air seal, hop-up, the actual spring and the condition of the gun all change the result, so the only valid reading is the chronograph's.