Kinetic Energy Calculator
Compute Kinetic Energy (E), Mass (m) or Velocity (v) using the classical relation E = ½ m v². This tool supports multiple units for energy, mass and velocity — enter any two independent values and leave the target blank (or leave any field blank and let the solver derive the unknowns). Use the unit selectors to enter or display values in your preferred units.
Kinetic Energy — fundamentals, units and practical considerations
Kinetic energy is the energy an object possesses due to its motion. In classical mechanics (non-relativistic regime) the translational kinetic energy of a point mass is given by the familiar formula:
E = ½ m v²
where E is energy (joules), m is mass (kilograms), and v is velocity (meters per second). This relation is derived from integrating the work done by a constant force to accelerate a mass from rest to velocity v. Despite its simple appearance, kinetic energy plays a central role across scales — from particles in accelerators to vehicles on a highway — and careful attention to units and approximations is essential when applying the formula.
Derivation (brief)
Starting from Newton's second law, F = m a, and work defined as
W = ∫ F · ds
If a particle accelerates from rest to speed v under a constant mass m, then with a = dv/dt and ds = v dt we have:
W = ∫ m a v dt = ∫ m v dv = ½ m v²
Thus the work done to accelerate the mass equals its kinetic energy.
Unit systems and conversions
This calculator accepts common units and converts them internally to SI for calculation:
- Energy: 1 J = 1 joule; 1 kJ = 1000 J; 1 cal ≈ 4.184 J; 1 kcal = 4184 J.
- Mass: 1 kg = 1 kilogram; 1 g = 0.001 kg; 1 lb ≈ 0.45359237 kg.
- Velocity: 1 m/s = 1 meter per second; 1 km/h ≈ 0.2777777778 m/s; 1 mph ≈ 0.44704 m/s.
Because the formula squares velocity, unit errors amplify quickly — always convert to base units before computing.
Common rearrangements
Depending on which two quantities are known, rearrange to compute the third:
- Compute kinetic energy: E = ½ m v²
- Compute mass: m = 2E / v² (requires v ≠ 0)
- Compute velocity: v = sqrt(2E / m) (requires m > 0 and E ≥ 0 for real v)
Physical constraints and edge cases
Be mindful of physically invalid inputs: mass must be non-negative (and positive if solving for velocity), energy for classical kinetic energy should be non-negative, and velocities used in this formula must be non-relativistic (v ≪ c). If you attempt to compute mass or velocity from inconsistent or invalid inputs (for example negative energy, v = 0 when dividing by v²), the calculator will warn you.
Worked examples
Example 1 — Compute energy: A 1500 kg car travels at 20 m/s. E = ½ × 1500 × 20² = 0.5 × 1500 × 400 = 300000 J = 300 kJ.
Example 2 — Compute mass: A particle has 2.09 kJ of kinetic energy at 10 m/s. Convert energy: 2.09 kJ = 2090 J. Then m = 2E / v² = 2 × 2090 / 100 = 41.8 kg.
Example 3 — Compute velocity with unit conversion: A 0.5 kg object has 2500 J of kinetic energy. v = sqrt(2E / m) = sqrt(2×2500 / 0.5) = sqrt(10000) = 100 m/s. To convert to km/h: 100 m/s × 3.6 = 360 km/h.
Relativistic note
When objects approach a significant fraction of the speed of light (c ≈ 3×10⁸ m/s), classical kinetic energy underestimates the true energy. The relativistic kinetic energy is
E = (γ − 1) m c², where γ = 1 / sqrt(1 − v²/c²).This calculator intentionally uses the classical formula — use relativistic formulas for v > ~0.1c depending on required accuracy.
Practical applications
Kinetic energy calculations are used in engineering (crash analysis, braking energy), sports science (impact energies), astrophysics (orbital re-entry heating), and energy budgeting for moving systems. In many designs, engineers also consider how kinetic energy will convert to other forms (heat, deformation) and design systems (brakes, crumple zones, absorbers) accordingly.
Using this calculator effectively
Select the input units that match your measurements, enter any two values, and leave the field you want to compute blank. Enable step-by-step derivation for documentation or educational use. Use the precision selector to control rounding for reports. Export results to CSV for lab logs.
Kinetic energy is a straightforward but powerful concept — get the units right, watch for edge cases (dividing by zero, negative inputs), and remember the classical formula's limitations near light speed.
Frequently Asked Questions
Energy: J, kJ, cal, kcal. Mass: kg, g, lb. Velocity: m/s, km/h, mph. All values are converted internally to SI for calculation.
Use m = 2E / v² (ensure velocity in m/s and energy in J).
Use v = sqrt(2E / m) and convert to desired units after computing in m/s.
Yes — 1 cal = 4.184 J, 1 kcal = 4184 J. Use the energy unit selector.
No — mass must be positive; energy should be non-negative for classical kinetic energy. The calculator will flag invalid inputs.
No — this uses the classical formula. For relativistic speeds use the relativistic kinetic energy formula.
Yes — enable step-by-step derivation and use 'Download CSV' to include steps in the CSV file.
Yes — inputs like 1e3 are accepted for convenience.
Because v² multiplies errors — e.g., mixing km/h with m/s without conversion results in large errors since units are squared in the formula.
Yes — AkCalculators provides this educational tool free of charge.