Bullet Energy Calculator - Grain Mass and Velocity

Bullet energy calculator that turns grain mass and bullet velocity into ft-lbs and joules, with muzzle, retained, and reverse solve modes.

Updated: June 20, 2026 • Free Tool

Bullet Energy Calculator

Choose the unknown in E = 1/2 m v^2.

Mass of the projectile only, not the cartridge. Use the unit selector for grains, grams, kilograms, ounces, or pounds.

Unit for the mass input. Grains are the standard bullet weight unit; 1 lb = 7000 gr.

Speed of the bullet at the muzzle or at the target. Use the unit selector for ft/s, m/s, mph, or km/h.

Unit for the velocity input. 1130 ft/s (343 m/s) is roughly the speed of sound at sea level.

Bullet energy in foot-pounds or joules. Required when solving for bullet mass or bullet velocity.

Unit for the energy input when solving for mass or velocity. The result is always shown in both ft-lbs and joules.

Results

Bullet Energy
0ft-lbs
Bullet Energy (joules) 0J
Bullet Mass (grains) 0gr
Bullet Mass (grams) 0g
Bullet Velocity (ft/s) 0ft/s
Bullet Velocity (m/s) 0m/s
Formula 0
Speed Class 0

What the Calculator Does

A bullet energy calculator is a physics tool that turns the bullet's mass and velocity into its kinetic energy, the quantity that drives expansion, penetration, and felt recoil. The result uses the classical K = 1/2 m v^2 expression applied to a projectile whose weight is usually given in grains and whose speed is usually given in feet per second.

  • Compare cartridge muzzle energy: plug two factory loads into the form to see which round carries more kinetic energy at the muzzle and how the gap closes at 100 yards.
  • Estimate recoil before you shoot: use the bullet energy calculator result as a sanity check on the load, because higher muzzle energy tends to come with higher felt recoil.
  • Solve for bullet mass or velocity: enter a target energy and a measured velocity to back out the projectile weight, or back out the velocity.
  • Convert between ft-lbs and joules: switch between the US ammunition unit (foot-pounds) and the SI unit (joules) without re-entering the mass and velocity in the bullet energy calculator.

The bullet energy calculator result is the projectile's kinetic energy, not the cartridge's chemical energy or recoil energy. Use it to compare loads; it does not describe how a bullet expands, tumbles, or transfers energy to tissue.

For the general physics version of the same K = 1/2 m v^2 relationship that works with any mass and velocity unit, the Kinetic Energy Calculator applies the classical formula without the bullet-specific ft-lbs shortcut constant.

How the Formula Works

The form applies the classical kinetic energy formula and expresses the result in both foot-pounds and joules, so the same bullet energy calculator handles US factory box numbers and European or military datasheets. The same form solves backward for the bullet's mass or velocity.

E = 1/2 m v^2 E (ft-lbs) = m (gr) * v (ft/s)^2 / 450436.686 E (J) = 1/2 * m (kg) * v (m/s)^2
  • m (mass): Mass of the projectile only. 1 lb equals 7000 grains per NIST, so a 124 gr 9mm load weighs about 8.04 g of projectile.
  • v (velocity): Speed at the point of interest. Use muzzle velocity for muzzle energy and retained velocity at the target for terminal energy.
  • E (energy): Kinetic energy in joules (SI) or foot-pounds (US). 1 ft-lb equals 1.3558179483314004 J, so the constant 450436.686 collapses 2 * 7000 * 32.174049 into one ft-lbs denominator.

The 450436.686 constant comes from converting grains to pounds (7000 gr per lb) and pounds-force to pounds-mass via standard gravity (32.174049 ft/s^2), so the form is exact for the ft-lbs shortcut.

The SI branch uses mass in kilograms and velocity in meters per second, then converts to joules directly. The two paths agree because the constants come from the same NIST foot-pound definition.

9mm HST 124 gr at 1150 ft/s

Mass 124 gr, muzzle velocity 1150 ft/s, mass unit grains, velocity unit ft/s.

E = 124 * 1150^2 / 450436.686 = 124 * 1322500 / 450436.686 = 163,990,000 / 450436.686 = 364.068 ft-lbs.

364.1 ft-lbs (about 493.6 J).

Matches the published 9mm HST 124 gr muzzle figure used by the Omni Calculator worked example.

.338 Lapua Magnum 250 gr at 3000 ft/s

Mass 250 gr, muzzle velocity 3000 ft/s, mass unit grains, velocity unit ft/s.

E = 250 * 3000^2 / 450436.686 = 250 * 9,000,000 / 450436.686 = 2,250,000,000 / 450436.686 = 4995.15 ft-lbs.

4995 ft-lbs (about 6773 J).

A large magnum load at high velocity produces an order of magnitude more kinetic energy than a 9mm load, which is why rifle recoil and rifle muzzle energy feel different from handgun recoil and handgun muzzle energy.

According to NIST Special Publication 811, 1 pound equals 7000 grains, 1 foot equals 0.3048 meters, 1 pound-mass equals 0.45359237 kilograms, and standard gravity is 9.80665 m/s^2, which gives 1 ft-lb = 1.3558179483314004 J.

According to Omni Calculator Bullet Energy page, the ft-lbs shortcut constant is 450436.686, so the result in ft-lbs equals mass in grains times velocity squared in ft^2/s^2 divided by 450436.686.

For the broader work, energy, and power relationship that explains why a projectile's kinetic figure at the muzzle becomes recoil energy at the shoulder, the Work-Energy-Power Calculator applies the same work-energy theorem to a wide range of physics inputs.

Key Concepts

Four concepts drive the bullet energy calculator. Naming them keeps the result from being read as a single-number ballistic rating.

Classical Kinetic Energy

the translational kinetic energy of a non-relativistic projectile, K = 1/2 m v^2. Bullet speeds are well below the speed of light, so the classical formula is appropriate.

Grain and Pound-Mass

a grain is 1/7000 of an avoirdupois pound. Bullet weight is almost always given in grains in the US, so the form keeps a grain path separate from the SI kilogram path.

Foot-Pound vs Pound-Force

ft-lb is a unit of energy (force times distance), not a unit of mass. The pound in ft-lb is the pound-force that accelerates a pound-mass at 32.174049 ft/s^2.

Muzzle Energy vs Terminal Energy

muzzle energy uses the velocity as the bullet leaves the barrel; terminal energy uses the velocity at the target. Air drag and gravity reduce both.

Many factory boxes list a muzzle velocity but not a muzzle energy. The form reads the muzzle figure directly from the box numbers without first converting grains to kilograms in your head.

For what happens to the projectile between the muzzle and the target, including range, drop, and the retained velocity that sets terminal energy, the Projectile Motion Calculator uses the same initial speed to plot the trajectory.

How to Use the Form

The form works from three quantities, two unit selectors, and a solve-for mode. Each input maps to one term in the formula.

  1. 1 Pick the quantity you want to solve for: select bullet energy, mass, or velocity.
  2. 2 Enter mass and pick a mass unit: type a value between 1 and 1000 in grains, grams, kilograms, ounces, or pounds.
  3. 3 Enter velocity and pick a velocity unit: type a value between 1 and 5000 in ft/s, m/s, mph, or km/h.
  4. 4 Read the result in ft-lbs and joules: the form displays both units at the same time.
  5. 5 Use the speed class label to spot subsonic loads: any result below 1130 ft/s is labeled subsonic, any result above is labeled supersonic.

A 9mm shooter comparing HST 124 gr and HST 147 gr loads would pick the energy solve mode, enter 124 gr and 1150 ft/s for the first load, then switch to 147 gr and 1000 ft/s for the second. The result row shows 364.1 ft-lbs and 326.3 ft-lbs, so the lighter, faster HST 124 gr load carries more muzzle energy.

When the result needs to be reported in a unit outside the ft-lbs and joules pair, such as calories or watt-hours, the Energy Converter translates the value into the new unit.

Why Use This Form

Using the bullet energy calculator with the published 9mm and .338 Lapua Magnum examples has several practical advantages over a hand calculation.

  • Two result units at once: ft-lbs and joules in the same calculation, so the form works for US and European or military datasheets.
  • Mass and velocity echoed in the natural units: grain and ft/s stay visible even when the inputs were typed in grams and m/s.
  • Built-in solve-for mass and velocity: back out the grain weight for a target energy and a measured velocity, or back out the velocity.
  • Subsonic and supersonic label: shows whether the projectile sits below or above 1130 ft/s, which matters for suppressor choice.
  • Pairs with projectile motion and recoil pages: the same mass and velocity feed the projectile motion page and the recoil relationship.

Because the underlying constant 450436.686 comes from NIST grain, pound, and gravity values, the bullet energy calculator reproduces published muzzle energy numbers to within the rounding shown on ammunition boxes.

For the force-side of the same problem, where the projectile's momentum and the gas pressure on it come from Newton's second and third laws, the Forces & Newton's Laws Calculator applies the same mass and acceleration to a force calculation.

What Moves the Result

Three inputs change the result by a meaningful amount, and velocity drives most of the spread because of the squared term. Three caveats apply to the result.

Velocity

Velocity enters the formula squared, so doubling speed from 1150 ft/s to 2300 ft/s multiplies the result by four. Velocity is the single largest lever in the calculation.

Mass

Mass enters linearly, so going from a 124 gr 9mm load to a 147 gr 9mm load increases the result proportionally when velocity is held constant.

Distance Downrange

Bullets shed velocity to air drag, so a load that leaves the muzzle at 1150 ft/s may arrive at 100 yards closer to 950 ft/s. The kinetic figure at the target is therefore lower than the muzzle energy used in the form.

Unit Mix

Grains and ft/s use the ft-lbs shortcut constant, while grams and m/s use the SI joule path. Mixing US and SI inputs is supported, but the form applies the conversion internally and reports both result units.

  • The result is a kinetic energy number, not a stopping power or terminal performance number. Two loads with the same value can produce very different wound profiles depending on bullet design, expansion, and the medium hit.
  • The classical formula assumes the projectile is rigid and travels in a straight line. Air drag and gravity reduce both velocity and energy downrange, so muzzle energy overstates the result at the target unless you use the retained velocity at the target.
  • The ft-lbs shortcut constant is built from the avoirdupois pound and standard gravity, so it is exact for the NIST definitions used here. Older ballistics tables that used slightly different pound or grain values can differ by less than 1 percent from this form.

If two loads show similar values, the next inputs to compare are bullet design and bullet diameter, both of which affect expansion and penetration independently of the kinetic figure.

According to OpenStax University Physics Volume 1, Section 7.2, the classical kinetic energy of a particle of mass m moving at speed v is K = 1/2 m v^2, and air drag reduces the projectile's velocity between the muzzle and the target.

Bullet energy calculator showing ft-lbs and joules results from grain mass and ft/s bullet velocity inputs
Bullet energy calculator showing ft-lbs and joules results from grain mass and ft/s bullet velocity inputs

Frequently Asked Questions

Q: How do you calculate bullet energy in ft-lbs?

A: Multiply the bullet mass in grains by the velocity in feet per second squared, then divide by 450436.686. The constant 450436.686 comes from 2 * 7000 gr/lb * 32.174049 ft/s^2 of standard gravity, so the result is bullet energy in foot-pounds.

Q: What is the formula for bullet kinetic energy?

A: The classical kinetic energy formula is E = 1/2 m v^2, where E is bullet energy, m is bullet mass, and v is bullet velocity. In SI units (kg and m/s) the result is in joules; in US units (grains and ft/s) the result is in foot-pounds after dividing by 450436.686.

Q: What is muzzle energy versus terminal energy?

A: Muzzle energy uses the bullet velocity at the muzzle, the speed the bullet has when it leaves the barrel. Terminal energy uses the bullet velocity at the target, which is lower because air drag slows the bullet in flight. The same bullet has higher muzzle energy than terminal energy.

Q: How does bullet mass affect kinetic energy?

A: Bullet mass enters the formula linearly, so doubling the bullet mass at the same velocity doubles bullet energy. In practice, a heavier bullet usually travels at a lower velocity for the same load, so the net change in energy depends on how much velocity the load loses when the bullet gets heavier.

Q: How much energy does a 9mm bullet have?

A: A 9mm HST 124 gr load at 1150 ft/s produces about 364.1 ft-lbs (about 493.6 J) of muzzle energy. A 9mm HST 147 gr load at 1000 ft/s produces about 326.3 ft-lbs (about 442.4 J). Lighter, faster 9mm loads usually carry more muzzle energy than heavier, slower 9mm loads.

Q: Does barrel length change muzzle energy?

A: Yes. A longer barrel gives the propellant gas more time to accelerate the bullet, which usually raises the muzzle velocity and therefore the muzzle energy. If the barrel is too long, friction and falling propellant pressure reduce the muzzle velocity again, so the relationship is not strictly increasing.