Muzzle Velocity Calculator

Convert between projectile energy, mass, timing and launch speed, then see the speed in four units with energy, momentum and Mach number.

🎯 Muzzle Velocity Calculator
Muzzle energy (E)
0200
Projectile mass (m)
0100
Gate spacing (d)
0100
Transit time (t)
0100
Projectile mass (optional, for energy and momentum)
0100
Launch height above the floor (h)
010
Horizontal landing distance (x, same unit as height)
same unit
0100
Projectile mass (optional, for energy and momentum)
0100
Speed (m/s)
—
Speed (ft/s)
—
Speed (km/h)
—
Speed (mph)
—
Kinetic energy (J)
—
Kinetic energy (ft-lbf)
—
Momentum
—
Mach number
—
Detail
—

🎯 What is Muzzle Velocity?

Muzzle velocity is the speed of a projectile at the instant it leaves its launcher. In physics class it is simply the initial speed v0 of a projectile, and everything that follows (flight time, range, impact energy) depends on it. This calculator treats it as a pure kinematics and energy problem: given any one of three kinds of measurement, it finds the launch speed and then reports the related quantities, namely kinetic energy, momentum and the Mach number.

The three modes match the three ways people actually come by the number. In Energy and mass mode you know how much energy the launcher delivered, for example from a spring compression in a lab, or from a figure printed on a product or test sheet for an airsoft BB, a pellet or a foam dart, and you want the speed. In Chronograph mode you measured it directly: a timer started when the projectile crossed one gate and stopped when it crossed a second gate a known distance away. In Horizontal drop mode you launched the projectile sideways from a known height and measured how far away it landed, a classic classroom method that needs only a tape measure.

Because projectile specifications mix units, the calculator accepts energy in joules or foot-pounds, mass in grams, grains or kilograms, distance in metres, centimetres or inches, and time in milliseconds or microseconds. It reports speed in metres per second, feet per second, kilometres per hour and miles per hour. Two cautions apply. First, energy and speed are not interchangeable: the same energy gives very different speeds for different masses, and the relation is a square root, not a proportion. Second, a measured speed from a timer is an average over the gate gap, and a drop test ignores air drag, so each method carries its own small bias that the notes below the results explain.

The sanity note compares your result with the speed of sound, about 343 m/s in air at 20 C, and gives the Mach number. Almost all hobby and classroom launchers are comfortably subsonic, so a Mach number near or above 1 is a good hint that a unit was chosen wrongly. Pair this tool with the kinetic energy calculator, the projectile motion calculator for the flight path once you know v0, and the arrow speed calculator for a bow-specific estimate.

📐 Formula

Energy mode:   v  =  √(2E ÷ m)
v = launch speed (m/s)
E = kinetic energy at launch in joules (1 ft-lbf = 1.3558179483314004 J)
m = projectile mass in kilograms (1 grain = 64.79891 mg exactly, 1 g = 0.001 kg)
Example: E = 1 J and m = 0.0002 kg give v = √(2 × 1 ÷ 0.0002) = 100 m/s
Chronograph mode:   v  =  d ÷ t
d = distance between the two gates (m)
t = time to cross that distance (s); 1 ms = 0.001 s and 1 µs = 0.000001 s
Example: d = 0.30 m and t = 0.0033 s give v = 90.91 m/s
Drop mode:   v  =  x ÷ √(2h ÷ g)
x = horizontal landing distance (m) and h = launch height above the landing surface (m)
g = 9.80665 m/s², so the fall time is t = √(2h ÷ g)
Example: h = 1 m gives t = 0.4516 s, and x = 12 m gives v = 26.57 m/s
KE  =  ½ m v²    p  =  m v    Mach  =  v ÷ 343
KE = kinetic energy (J), p = momentum (kg·m/s), 343 m/s is the speed of sound in air at about 20 C
Conversions: 1 ft/s = 0.3048 m/s, 1 mph = 0.44704 m/s, 1 m/s = 3.6 km/h

📖 How to Use This Calculator

Steps

1
Choose what you know - Pick Energy and mass, Chronograph, or Horizontal drop with the tabs above the inputs.
2
Enter the values and units - Type each number and pick its unit. Units describe the number you typed and never rewrite it, so set the unit first or retype the value after changing it.
3
Read the speed, energy and Mach number - Check the speed in four units, the kinetic energy, the momentum, the Mach number, and the chart for your mode.

💡 Example Calculations

Example 1 - Airsoft BB at 1.0 J

A 0.20 g BB with 1.0 J of kinetic energy

1
Convert the mass: 0.20 g = 0.0002 kg
2
v = √(2 × 1.0 ÷ 0.0002) = √10,000 = 100 m/s
3
Convert: 100 m/s = 328.08 ft/s = 360 km/h = 223.69 mph, which is Mach 0.292
4
Momentum p = 0.0002 × 100 = 0.02 kg·m/s, and 1.0 J = 0.7376 ft-lbf
Result = 100 m/s (328.08 ft/s), Mach 0.292
Try this example →

Example 2 - Paintball timed between two gates

A 3.0 g paintball crosses gates 30 cm apart in 3.3 ms

1
Convert: 30 cm = 0.30 m and 3.3 ms = 0.0033 s
2
v = d ÷ t = 0.30 ÷ 0.0033 = 90.91 m/s
3
Convert: 90.91 m/s = 298.26 ft/s = 327.27 km/h = 203.36 mph, Mach 0.265
4
KE = ½ × 0.003 × 90.91² = 12.40 J (9.143 ft-lbf), and p = 0.003 × 90.91 = 0.2727 kg·m/s
Result = 90.91 m/s (298.26 ft/s), 12.40 J
Try this example →

Example 3 - Foam dart launched from a table

A 1.0 g foam dart leaves a launcher 1.0 m above the floor and lands 12 m away

1
Fall time: t = √(2 × 1 ÷ 9.80665) = 0.4516 s
2
Horizontal speed: v = 12 ÷ 0.4516 = 26.57 m/s
3
Convert: 26.57 m/s = 87.18 ft/s = 95.66 km/h = 59.44 mph, Mach 0.077
4
KE = ½ × 0.001 × 26.57² = 0.353 J, and p = 0.02657 kg·m/s. Air drag makes the true launch speed a little higher.
Result = 26.57 m/s (87.18 ft/s), 0.353 J
Try this example →

Example 4 - Arrow energy given in ft-lbf and grains

A 400 grain arrow carrying 60 ft-lbf of kinetic energy

1
Energy: 60 ft-lbf × 1.3558179 = 81.35 J
2
Mass: 400 gr × 64.79891 mg = 25.92 g = 0.02592 kg
3
v = √(2 × 81.35 ÷ 0.02592) = 79.23 m/s = 259.93 ft/s
4
Convert: 285.22 km/h = 177.23 mph, Mach 0.231, and p = 0.02592 × 79.23 = 2.054 kg·m/s
Result = 79.23 m/s (259.93 ft/s), momentum 2.054 kg·m/s
Try this example →

Example 5 - Physics class spring launcher

A compressed spring stores 0.90 J and launches a 25 g ball

1
Assume all stored energy becomes kinetic energy: E = 0.90 J, m = 0.025 kg
2
v = √(2 × 0.90 ÷ 0.025) = √72 = 8.485 m/s
3
Convert: 8.485 m/s = 27.84 ft/s = 30.55 km/h = 18.98 mph, Mach 0.025
4
Momentum p = 0.025 × 8.485 = 0.2121 kg·m/s. Friction and spring mass make a real launcher a little slower.
Result = 8.485 m/s (27.84 ft/s)
Try this example →

❓ Frequently Asked Questions

How do you calculate muzzle velocity from energy and mass?+
Rearrange kinetic energy KE = 1/2 m v² to get v = √(2E / m), with energy in joules and mass in kilograms. A 0.20 g projectile (0.0002 kg) carrying 1.0 J moves at √(2 × 1 / 0.0002) = 100 m/s, about 328 ft/s. If your energy is in foot-pounds, multiply by 1.3558 first, or pick ft-lbf in the unit menu.
How do I convert ft/s to m/s?+
Multiply feet per second by 0.3048 to get metres per second, because one foot is exactly 0.3048 m. For example 328 ft/s is about 100 m/s. To go the other way, divide metres per second by 0.3048. The results panel shows both so you never need to convert by hand.
How is projectile speed calculated from a chronograph?+
A two gate timer measures the time t the projectile needs to cross a known spacing d, and the average speed is v = d / t. A 30 cm gap crossed in 3.3 ms gives 0.30 / 0.0033 = 90.9 m/s. The reading is an average over the gap, so it is a slightly lower estimate of the speed at the first gate if the projectile is slowing down.
How do you convert grains to grams or kilograms?+
One grain is exactly 64.79891 milligrams, so grams = grains × 0.06479891. A 400 grain object is 25.92 g or 0.02592 kg. There are exactly 7,000 grains in an avoirdupois pound. This calculator accepts grains directly and converts them to kilograms before it applies any formula.
How many joules is one foot-pound?+
One foot-pound of energy equals 1.3558179483314004 joules, which comes from the defined pound, standard gravity and foot. So 60 ft-lbf is about 81.35 J, and 1 J is about 0.7376 ft-lbf. The calculator accepts either unit for the input and shows the kinetic energy in both.
How do you find launch speed from a horizontal drop?+
If a projectile leaves horizontally from height h, it falls for t = √(2h / g) seconds while moving sideways at constant speed, so v = x / t. From 1 m up, landing 12 m away gives t = 0.4516 s and v = 26.57 m/s. This ignores air drag, so the real launch speed is somewhat higher.
Does a heavier projectile always have more energy?+
At the same speed, yes, because kinetic energy is proportional to mass. At the same energy the heavier projectile is slower, since v = √(2E / m), and it has more momentum because p = √(2Em). So whether heavier is better depends on whether you hold speed or energy fixed, which is what the first chart illustrates.
What is the Mach number of a projectile?+
The Mach number is the projectile speed divided by the speed of sound. In air at 20 C the speed of sound is about 343 m/s, so 100 m/s is Mach 0.29. Values below roughly 0.8 are subsonic, values from 0.8 to 1.2 are transonic, and above that the flow is supersonic and a shock wave forms.
Why does the speed of sound change with temperature?+
Sound travels faster in warmer air because the molecules move faster. A common approximation is 331 + 0.6 T metres per second with T in degrees Celsius, which gives about 331 m/s at 0 C and 343 m/s at 20 C. This calculator uses 343 m/s for the Mach number, so on a very hot or cold day the value shifts slightly.
How accurate is a drop test compared with a chronograph?+
A drop test is a rough check. Air drag, a launch that is not perfectly level, and the difficulty of finding the exact landing point all affect the result, and drag makes the true launch speed higher than the estimate. A two gate timer measures speed directly and is normally the better tool, while the drop method needs only a tape measure.
What is the difference between kinetic energy and momentum?+
Kinetic energy is 1/2 m v² and grows with the square of speed, while momentum is m v and grows linearly. At equal energy, a heavier and slower projectile carries more momentum than a lighter and faster one. Energy is a scalar measured in joules, and momentum is a vector measured in kg·m/s.

How do you calculate muzzle velocity from energy and mass?

Rearrange kinetic energy KE = 1/2 m v^2 to get v = sqrt(2E/m), with energy in joules and mass in kilograms. A 0.20 g projectile (0.0002 kg) carrying 1.0 J moves at sqrt(2 x 1 / 0.0002) = 100 m/s, which is about 328 ft/s.

How do I convert ft/s to m/s?

Multiply feet per second by 0.3048 to get metres per second, since one foot is exactly 0.3048 m. For example 328 ft/s is about 100 m/s. To go the other way, divide metres per second by 0.3048.

How is projectile speed calculated from a chronograph?

A two gate chronograph measures the time t a projectile takes to cross a known gate spacing d. The average speed is v = d / t. A 30 cm gap crossed in 3.3 ms gives 0.30 / 0.0033 = 90.9 m/s.

How do you convert grains to grams or kilograms?

One grain is exactly 64.79891 milligrams, so grams = grains x 0.06479891. A 400 grain object is 25.92 g or 0.02592 kg. This calculator accepts grains directly and converts them internally.

How many joules is one foot-pound?

One foot-pound of energy is 1.3558179483314004 joules. So 60 ft-lbf is about 81.35 J. The calculator accepts either unit and shows the kinetic energy in both.

How do you find launch speed from a horizontal drop?

If a projectile leaves horizontally from height h, it falls for t = sqrt(2h/g) seconds while moving sideways at constant speed, so v = x / t. From 1 m up, landing 12 m away gives t = 0.4516 s and v = 26.57 m/s, ignoring air drag.

Does a heavier projectile always have more energy at the same speed?

Yes. At the same speed kinetic energy is proportional to mass, because KE = 1/2 m v^2. At the same energy, however, the heavier projectile is slower, and its momentum is larger because p = sqrt(2 E m).

What is the Mach number of a projectile?

Mach number is the projectile speed divided by the speed of sound. In air at 20 C the speed of sound is about 343 m/s, so 100 m/s is Mach 0.29. Values below about 0.8 are subsonic.

Why does the speed of sound change with temperature?

Sound travels faster in warmer air. A common approximation is 331 + 0.6 T metres per second with T in degrees Celsius, giving about 331 m/s at 0 C and 343 m/s at 20 C. The Mach number you see here uses 343 m/s.

How accurate is a drop test compared with a chronograph?

A drop test is a rough check. Air drag, launch angle error and the difficulty of measuring the landing point all shift the result, and drag makes the true launch speed higher than the estimate. A two gate timer is usually the better tool.

What is the difference between kinetic energy and momentum?

Kinetic energy is 1/2 m v^2 and grows with the square of speed. Momentum is m v and grows linearly. At equal energy, a heavier and slower projectile carries more momentum than a lighter and faster one.