Muzzle Velocity Calculator

Enter chronograph screen distance and time of flight to get muzzle velocity (v = d/t) in ft/s and m/s, plus kinetic energy and Mach number.

Quick Facts

Velocity formula
v = d / t
Screen distance divided by transit time — the same method every optical shooting chronograph uses.
Kinetic energy
KE = ½ × m × v²
Energy grows with the square of velocity, so velocity matters far more than mass for downrange energy.
Speed of sound
≈ 1,125 ft/s (343 m/s)
At sea level and roughly room temperature; most rifle bullets leave the muzzle well above Mach 1.
Downrange decay
v decreases with distance
Drag slows a bullet continuously, so velocity measured a few feet from the muzzle reads slightly lower than true muzzle velocity.

Your Results

Calculated
Muzzle Velocity
-
v = distance ÷ time, in ft/s
Muzzle Velocity (metric)
-
Same velocity in m/s
Kinetic Energy
-
KE = ½mv², in ft-lb (J)
Mach Number
-
Velocity ÷ speed of sound

Ready

Enter screen distance and time of flight, then press Calculate.

How to Calculate Muzzle Velocity

Muzzle velocity is the speed of a projectile as it leaves the barrel. It cannot be measured directly with a stopwatch and ruler, so shooters use a chronograph: two sensors ("screens") placed a known distance apart, wired to a timer that starts when the projectile crosses the first screen and stops when it crosses the second. Velocity then follows from the most basic kinematic relationship there is — v = d / t, distance divided by time — and this calculator applies that formula to your screen spacing and transit time, then derives kinetic energy and Mach number from the result.

Where the v = d/t formula comes from

Over the short distance between two chronograph screens (typically 1-4 feet), a bullet's velocity changes only slightly due to drag, so treating the motion as constant-velocity is an excellent approximation. Average velocity is defined as displacement over time, v = d/t, so measuring the time to cross a precisely known gap gives a very accurate velocity reading. This calculator first converts your screen distance and time to consistent SI units (meters and seconds), divides to get velocity in m/s, then converts to ft/s by dividing by 0.3048 m per foot — the two most common units in ballistics work.

Reading the results: velocity, energy, and Mach

The top two result cards give the same velocity in ft/s and m/s. If you enter a projectile mass, the calculator also reports kinetic energy using KE = ½mv² (converting your mass unit to kilograms first), shown in both foot-pounds and joules — this is the number that matters for terminal performance, and because it scales with velocity squared, a 10% velocity increase produces a 21% energy increase. Finally, the Mach number divides your velocity in m/s by the standard speed of sound at sea level, about 343 m/s (1,125 ft/s); a value above 1 means the projectile is supersonic, which is normal for nearly all centerfire rifle and most handgun cartridges at the muzzle.

Practical notes and measurement accuracy

  • Position chronograph screens far enough from the muzzle (commonly 10-15 feet) to avoid muzzle blast, unburned powder, and the pressure wave triggering false readings, but close enough that drag hasn't meaningfully slowed the bullet — a small, known trade-off in every chronograph setup.
  • Keep the screens level, perpendicular to the bullet's path, and evenly lit; optical chronographs rely on the projectile's shadow crossing each sensor, so uneven lighting or an off-angle shot string can produce skewed or rejected readings.
  • Average several shots rather than trusting a single reading — shot-to-shot velocity variation (extreme spread) of 20-40 ft/s is normal even with quality ammunition and reveals consistency, not just speed.
  • Doppler radar chronographs measure velocity continuously along the bullet's path rather than at one gap, which is how published "muzzle velocity at 0 yards" figures are often derived from a reading taken slightly downrange.

Frequently Asked Questions

How is muzzle velocity measured with a chronograph?
A shooting chronograph places two sensors (screens) a known distance apart and starts an internal timer when the projectile crosses the first screen, stopping it at the second. Velocity is simply that distance divided by the time: v = d / t. For screens 2 ft apart with a 0.714 ms transit time, v = 2 ft / 0.000714 s ≈ 2,801 ft/s.
Why is the chronograph reading slightly lower than the true muzzle velocity?
Chronograph screens are usually set several feet downrange from the muzzle to avoid muzzle blast and pressure-wave interference. Drag decelerates the projectile continuously in flight, so the velocity measured at the screens is a little lower than the velocity at the muzzle itself — typically by 1-3% over the first few feet for rifle bullets.
How do I convert muzzle velocity to kinetic energy?
Use KE = ½mv² with mass in kilograms and velocity in m/s to get energy in joules. In imperial ballistics units, the equivalent shortcut is KE (ft-lb) = bullet weight (grains) × velocity (fps)² / 450,240, which is the standard approximation used throughout reloading and ballistics references.
What does the Mach number mean for a bullet?
Mach number is velocity divided by the local speed of sound, roughly 1,125 ft/s (343 m/s) at sea level and room temperature. Most rifle bullets leave the muzzle at Mach 2 to Mach 3.5 (supersonic); as they slow toward Mach 1 downrange they can pass through an unstable transonic zone that hurts accuracy.