Calculate projectile speed in FPS from joules and mass, or solve for kinetic energy or projectile mass with common velocity, energy, and weight units.

Use the measured projectile mass and kinetic energy or speed.

Classical kinetic energy at the same measurement point. Changing projectile mass can change a launcher’s actual energy; measure the actual setup.

Joules to FPS Formula

The following formula is used to convert energy in joules to velocity in feet per second.

FPS = √((2 × E) / (m / 1000)) × 3.28084

Variables:

  • E is the energy in joules (J)
  • m is the mass in grams (g)
  • FPS is the velocity in feet per second

This follows from classical translational kinetic energy KE = ½mv², rearranged for speed. Convert grams to kilograms, then divide meters per second by the exact 0.3048 m/ft conversion. Energy and speed must refer to the same measurement point; the relationship itself does not require neglecting drag between different points.

Joules to FPS by Projectile Weight

The velocity produced by a given energy level depends entirely on the mass of the projectile. The table below shows the FPS output across the most common BB and pellet weights used in airsoft, air rifles, and paintball. All values are calculated from the kinetic energy equation. This is critical for comparing performance across different projectile types because the same joule reading produces very different velocities depending on weight.

Joules to FPS Conversion Table by Projectile Weight
Energy (J) 0.12 g 0.20 g 0.25 g 0.30 g 0.40 g 0.50 g (pellet) 3.00 g (paintball)
0.5029923220718916414760
0.7536728425423220118073
1.0042432829326823220785
1.1445235031328624822290
1.3048337433530526523797
1.49517400358327283253103
1.68549425380347301269110
1.88581450402367318285116
2.00599464415379328293120
2.32645500447408353316129
2.50670519464424367328134
3.00734568508464402359147
All values in ft/s, rounded to the nearest whole number. Formula: FPS = sqrt(2 x E / (m/1000)) x 3.28084.

A key takeaway from this data: at 1.00 joule of energy, a lightweight 0.12 g BB travels at 424 ft/s, while a standard paintball at 3.00 g only reaches 85 ft/s. The velocity scales with the inverse square root of mass, meaning you need to quadruple the mass to cut velocity in half at the same energy.

Illustrative Energy Examples

The following values are illustrative energy examples, not accepted safety limits or legal classifications. At the same measurement point, 0.20 g at 400 ft/s gives 1.48644864 J and 0.30 g at 328 ft/s gives about 1.4992321 J. Similar kinetic energy does not establish equal impact force or injury risk. Check the specific event rules and applicable authority for the actual equipment.

Illustrative Energy Examples — Not Limits
Application Example Energy (J) FPS with 0.20 g BB Notes
Example 11.14~350Illustrative calculation only
Example 21.49~400Illustrative calculation only
Example 31.88~450Illustrative calculation only
Example 42.32~500Illustrative calculation only
Energy-unit example16.27 (about 12 ft·lbf)N/ANo legal classification implied
3 g projectile at 300 ft/s12.5419104N/ANumerical example only
Examples are not operating or safety limits. Verify specific rules and requirements separately.

Why Joules Matter More Than FPS

Speed alone does not determine kinetic energy because mass also matters. At 400 ft/s, a 0.20 g projectile has 1.48644864 J and a 0.40 g projectile has 2.97289728 J. Doubling mass at fixed speed doubles kinetic energy; impact force also depends on the stopping distance or time and is not calculated here.

Joules and foot-pounds are energy units: 1 ft·lbf = 1.3558179483314 J. For an illustrative 12 ft·lbf (about 16.27 J), a 0.50 g projectile has a classical speed of about 837 ft/s and a 1.0 g projectile about 592 ft/s. These are numerical examples, not statements of licensing or permitted equipment.

Joule Creep and Its Effect on Energy Measurement

Joule creep is a phenomenon where certain types of guns produce higher energy output when firing heavier projectiles, even though their FPS reading drops. This occurs in gas blowback (GBB), HPA, and over-volumed AEG systems where the compressed gas or air volume behind the projectile exceeds what is needed to accelerate a light BB down the barrel length.

When a 0.20 g BB is fired, it exits the barrel quickly, and any remaining pressurized gas escapes unused behind it. When a heavier BB is loaded, it accelerates more slowly and stays in the barrel longer, allowing that previously wasted gas to continue pushing the projectile. The result is that the heavier BB absorbs more total energy from the system than the lighter one did.

Measured energy can change when projectile mass or the equipment configuration changes. Do not assume a launcher retains the same energy after changing projectiles; repeat the required measurement using the actual setup.

For accurate energy measurement, the projectile weight used during chronograph testing should match the weight used during actual play. Fields that only chronograph with 0.20 g BBs may unknowingly allow guns that exceed their energy limits when heavier ammo is loaded.

Joules to FPS Conversion Table (0.20 g Standard)

Joules to FPS Conversion Table (0.20 g mass)
Energy (J) Feet per Second (ft/s)
0.1104
0.2147
0.3180
0.4207
0.5232
0.6254
0.7274
0.8293
0.9311
1.0328
1.1344
1.2359
1.3374
1.4388
1.5402
1.6415
1.7428
1.8440
1.9452
2.0464
Rounded to the nearest whole number. Assumes 0.20 g projectile.

Converting Between Joules and Foot-Pounds of Energy

Joules and foot-pounds (ft-lbs) are both units of energy, and they appear in different contexts depending on geography and application. Airsoft and European air rifle markets typically use joules, while American air rifle manufacturers and hunters commonly reference foot-pounds of energy (FPE). The conversion is straightforward: 1 joule = 0.7376 ft-lbs, or equivalently, 1 ft-lb = 1.3558 joules.

Joules to Foot-Pounds of Energy (FPE) Quick Reference
Joules (J) Foot-Pounds (ft-lbs) Illustrative label
1.00.74Low-power airsoft pistol
1.51.11Standard airsoft AEG
2.31.70Airsoft sniper rifle
5.03.69Low-power air pistol
10.07.38Mid-range air rifle
12.59.22Standard paintball marker
16.312.0Numerical energy example
24.017.7Numerical energy example
40.029.5High-power PCP air rifle (small game)
81.059.7Big bore air rifle (.357/.45 caliber)
Conversion: ft-lbs = joules x 0.7376.

Factors That Affect Real-World Projectile Velocity

The kinetic-energy relationship links mass, speed and energy at one point. It does not predict the energy delivered by a launcher or how speed changes along a trajectory.

Barrel length and bore fit can affect a launcher’s measured energy and speed. The size of the effect depends on the equipment; no universal FPS increase follows from this calculator.

Temperature can affect propellant pressure, seals and equipment performance. Use measurements under the relevant operating conditions rather than a universal percentage adjustment.

Hop-up systems change spin and trajectory. The calculator does not model spin, aerodynamic lift, drag or effective range, and changing an adjustment can also change measured performance.

Projectile consistency affects repeatability. Use the actual measured mass and speed; no universal energy-loss percentage is assumed.